<SEC-DOCUMENT>0001013857-24-000012.txt : 20240214
<SEC-HEADER>0001013857-24-000012.hdr.sgml : 20240214
<ACCEPTANCE-DATETIME>20240214160619
ACCESSION NUMBER:		0001013857-24-000012
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		140
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240214
DATE AS OF CHANGE:		20240214

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PEGASYSTEMS INC
		CENTRAL INDEX KEY:			0001013857
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				042787865
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		ONE MAIN STREET
		CITY:			CAMBRIDGE
		STATE:			MA
		ZIP:			02142-1531
		BUSINESS PHONE:		6173749600

	MAIL ADDRESS:	
		STREET 1:		ONE MAIN STREET
		CITY:			CAMBRIDGE
		STATE:			MA
		ZIP:			02142-1531
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>pega-20231231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:srt="http://fasb.org/srt/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:pega="http://www.pega.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pega-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-32">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-35">0001013857</ix:nonNumeric><ix:nonNumeric contextRef="c-27" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="f-221">http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member</ix:nonNumeric><ix:nonNumeric contextRef="c-58" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="f-439">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-713">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-714">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-717">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-718">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-110" decimals="INF" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="f-817">0.0074045</ix:nonFraction><ix:nonNumeric contextRef="c-238" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1078">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-267" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1079">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-244" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1080">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-273" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1081">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-250" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1082">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-279" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1083">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-256" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1084"></ix:nonNumeric><ix:nonNumeric contextRef="c-285" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1085"></ix:nonNumeric><ix:nonNumeric contextRef="c-344" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1449">410</ix:nonNumeric><ix:nonNumeric contextRef="c-348" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1450">477</ix:nonNumeric><ix:nonNumeric contextRef="c-351" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1451">478</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pega-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</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-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</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-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">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-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>pega:segment</xbrli:measure></xbrli:unit><xbrli:unit id="unit"><xbrli:measure>pega:unit</xbrli:measure></xbrli:unit><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">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-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-31</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-06</xbrli:startDate><xbrli:endDate>2021-07-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>pega:day</xbrli:measure></xbrli:unit><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerDerivative"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>pega:derivative</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-30</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</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-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">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-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</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-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</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-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</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-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">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-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><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-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">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-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">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-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</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-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</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-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</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">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</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-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</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-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</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-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</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-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</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-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</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-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</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-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</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-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</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-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</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-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</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-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</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-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</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-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">pega:ShareBasedPaymentArrangementTrancheFourMember</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-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pega:PerformanceStockOptionsMember</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-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</xbrldi:explicitMember><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-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</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-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pega:NonEmployeeDirectorsMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2006-01-01</xbrli:startDate><xbrli:endDate>2006-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</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-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</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-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</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-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</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-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-09</xbrli:startDate><xbrli:endDate>2022-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:ViolationOfTheVirginiaComputerCrimesActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-09</xbrli:startDate><xbrli:endDate>2022-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-15</xbrli:startDate><xbrli:endDate>2022-09-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</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-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</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-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:TradingArrAxis">pega:LeonTreflerRuleTradingArrangementCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:TradingArrAxis">pega:LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:RifatKerimAkgonulMember</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-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:RifatKerimAkgonulMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:RifatKerimAkgonulMember</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">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:KennethStillwellMember</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-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:KennethStillwellMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001013857</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:KennethStillwellMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></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%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:96.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT of 1934</span></td></tr></table></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">December&#160;31</ix:nonNumeric>, 2023</ix:nonNumeric></span></div><div style="margin-bottom:6pt;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%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.048%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:96.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT of 1934</span></td></tr></table></div><div style="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%">Commission File No.&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">1-11859</ix:nonNumeric>&#160;</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:120%">____________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">PEGASYSTEMS INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of Registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</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:10.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.384%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Massachusetts</ix:nonNumeric></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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">04-2787865</ix:nonNumeric> </span></td></tr><tr><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:8pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(IRS Employer Identification No.)</span></td></tr></table></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:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">One Main Street</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Cambridge</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" id="f-12">MA</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">02142</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices, including zip code)</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:8pt;font-weight:400;line-height:120%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">617</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">374-9600</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</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:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><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%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Trading symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $.01 par value per share</ix:nonNumeric></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%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">PEGA</ix:nonNumeric></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%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></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:120%">Securities registered pursuant to Section&#160;12(g) of the Act: </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:120%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the Registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging company,&#8221; in Rule&#160;12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:15.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.951%"/><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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9746;</span></div></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:8pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</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:8pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</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:8pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</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:8pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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. <ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9633;</ix:nonNumeric> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 &#167;240.10D-1(b). &#9633;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the Registrant&#8217;s common stock held by non-affiliates, based upon the closing price of the Registrant&#8217;s common stock on the NASDAQ Global Select Market of $49.30, on June&#160;30, 2023 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-29">2.1</ix:nonFraction> billion.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">83,905,034</ix:nonFraction> shares of the Registrant&#8217;s common stock, $0.01 par value per share, outstanding on February&#160;6, 2024.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the Registrant&#8217;s definitive proxy statement related to its 2024 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><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%">PEGASYSTEMS INC.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">ANNUAL REPORT ON FORM 10-K </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">TABLE OF CONTENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.542%"/><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%">Item</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%">Page</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:700;line-height:100%">PART I</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</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:8pt;font-weight:400;line-height:100%">Business</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_16">4</a></span></div></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:8pt;font-weight:400;line-height:100%">1A</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:8pt;font-weight:400;line-height:100%">Risk Factors</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_19">10</a></span></div></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:8pt;font-weight:400;line-height:100%">1B</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:8pt;font-weight:400;line-height:100%">Unresolved Staff Comments</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_37">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1C</span></div></td><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:8pt;font-weight:400;line-height:100%">Cybersecurity</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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_2142">22</a></span></div></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:8pt;font-weight:400;line-height:100%">2</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:8pt;font-weight:400;line-height:100%">Properties</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_40">24</a></span></div></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:8pt;font-weight:400;line-height:100%">3</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:8pt;font-weight:400;line-height:100%">Legal Proceedings</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_43">24</a></span></div></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:8pt;font-weight:400;line-height:100%">4</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:8pt;font-weight:400;line-height:100%">Mine Safety Disclosures</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_46">24</a></span></div></td></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"/></tr><tr><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:8pt;font-weight:700;line-height:100%">PART II</span></td><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">5</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:8pt;font-weight:400;line-height:100%">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_52">25</a></span></div></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:8pt;font-weight:400;line-height:100%">6</span></td><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:8pt;font-weight:400;line-height:100%">[Reserved]</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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_55">26</a></span></div></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:8pt;font-weight:400;line-height:100%">7</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:8pt;font-weight:400;line-height:100%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_58">26</a></span></div></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:8pt;font-weight:400;line-height:100%">7A</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:8pt;font-weight:400;line-height:100%">Quantitative and Qualitative Disclosures about Market Risk</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_94">35</a></span></div></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:8pt;font-weight:400;line-height:100%">8</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:8pt;font-weight:400;line-height:100%">Financial Statements and Supplementary Data</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_97">36</a></span></div></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:8pt;font-weight:400;line-height:100%">9</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:8pt;font-weight:400;line-height:100%">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_190">67</a></span></div></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:8pt;font-weight:400;line-height:100%">9A</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:8pt;font-weight:400;line-height:100%">Controls and Procedures</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_193">67</a></span></div></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:8pt;font-weight:400;line-height:100%">9B</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:8pt;font-weight:400;line-height:100%">Other Information</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_196">67</a></span></div></td></tr><tr><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:8pt;font-weight:400;line-height:100%">9C</span></div></td><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:8pt;font-weight:400;line-height:100%">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_199">67</a></span></div></td></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"/></tr><tr><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:8pt;font-weight:700;line-height:100%">PART III</span></td><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">10</span></td><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:8pt;font-weight:400;line-height:100%">Directors, Executive Officers and Corporate Governance</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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_205">68</a></span></div></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:8pt;font-weight:400;line-height:100%">11</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:8pt;font-weight:400;line-height:100%">Executive Compensation</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_208">68</a></span></div></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:8pt;font-weight:400;line-height:100%">12</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:8pt;font-weight:400;line-height:100%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_211">68</a></span></div></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:8pt;font-weight:400;line-height:100%">13</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:8pt;font-weight:400;line-height:100%">Certain Relationships and Related Transactions, and Director Independence</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_214">68</a></span></div></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:8pt;font-weight:400;line-height:100%">14</span></td><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:8pt;font-weight:400;line-height:100%">Principal Accountant Fees and Services</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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_217">68</a></span></div></td></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"/></tr><tr><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:8pt;font-weight:700;line-height:100%">PART IV</span></td><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">15</span></td><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:8pt;font-weight:400;line-height:100%">Exhibits and Financial Statement Schedules</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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_223">69</a></span></div></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:8pt;font-weight:400;line-height:100%">16</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:8pt;font-weight:400;line-height:100%">Form 10-K Summary</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_235">70</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Signatures</span></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:8pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0f2b6f273eab48f0bdff56bfd55f2122_238">71</a></span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I </span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_13"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 (&#8220;Annual Report&#8221;), including without limitation, &#8220;Item 1. Business,&#8221; &#8220;Item 1A. Risk Factors,&#8221; &#8220;Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities,&#8221; and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; along with other reports that we have filed with the Securities and Exchange Commission (&#8220;SEC&#8221;), external documents, and oral presentations, contains or incorporates forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Words such as expects, anticipates, intends, plans, believes, will, could, should, estimates, may, targets, strategies, intends to, projects, forecasts, guidance, likely, and usually or variations of such words and other similar expressions, identify forward-looking statements, which represent our views only as of the date the statement was made and are based on current expectations and assumptions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements deal with future events and are subject to risks and uncertainties that are difficult to predict, including, but not limited to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our future financial performance and business plans;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the adequacy of our liquidity and capital resources;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the continued payment of our quarterly dividends;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the timing of revenue recognition; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">variation in demand for our products and services, including among clients in the public sector;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">reliance on key personnel;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">reliance on third-party service providers, including hosting providers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">compliance with our debt obligations and covenants;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the potential impact of our convertible senior notes and capped call transactions;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">foreign currency exchange rates;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the potential legal and financial liabilities and damage to our reputation due to cyber-attacks;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">security breaches and security flaws;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our ability to protect our intellectual property rights, costs associated with defending such rights, intellectual property rights claims, and other related claims by third parties against us, including related costs, damages, and other relief that may be granted against us;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our ongoing litigation with Appian Corp.;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our client retention rate; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">management of our growth.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These risks and others that may cause actual results to differ materially from those expressed in such forward-looking statements are described further in &#8220;Item 1A. Risk Factors&#8221; of this Annual Report and other filings we make with the SEC.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investors are cautioned not to place undue reliance on such forward-looking statements, and there are no assurances that the results included in such statements will be achieved. Although subsequent events may cause our view to change, except as required by applicable law, we do not undertake and expressly disclaim any obligation to publicly update or revise these forward-looking statements, whether as the result of new information, future events, or otherwise. The forward-looking statements in this Annual Report represent our views as of February&#160;14, 2024.</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%">3</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1. BUSINESS</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-weight:700;line-height:120%">Our Business</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market, license, host, and support enterprise software that helps organizations build agility into their business so they can adapt to change. Our powerful, low-code platform for workflow automation and artificial intelligence-powered decisioning enables the world&#8217;s leading brands and government agencies to hyper-personalize customer experiences, streamline customer service, and automate mission-critical business processes and workflows. With Pega, our clients can leverage our artificial intelligence (&#8220;AI&#8221;) technology and scalable architecture to accelerate their digital transformation. In addition, our client success teams, world-class partners, and clients leverage our Pega Express&#8482; methodology to design and deploy mission-critical applications quickly and collaboratively. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To grow our business, we intend to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Increase market share by developing and delivering a low-code platform for workflow automation and AI-powered decisioning for buyers in marketing, sales, service, operations, and IT that can work together seamlessly with maximum competitive differentiation;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Deepen and expand our relationships with existing clients; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Establish relationships with new clients; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Continue to scale our marketing efforts to support how today&#8217;s buyers discover, evaluate, and choose products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whether we are successful depends, in part, on our ability to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Execute our marketing and sales strategies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Manage our expenses appropriately as we grow our organization;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Develop new products and enhance our existing products; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Incorporate acquired technologies into our solutions and the unified Pega Platform&#8482;.</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-weight:700;line-height:120%">Our Products</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:700;line-height:120%">Pega Infinity</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><img src="pega-20231231_g1.jpg" alt="New_Pega-Infinity-Dark_Pega-Key-Concept_2021Q1-2023update.jpg" style="height:425px;margin-bottom:5pt;vertical-align:text-bottom;width:756px"/></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Infinity&#8482;, the latest version of our software portfolio, helps build agility into our clients&#8217; organizations so they can work smarter, unify experiences, and adapt to meet changing requirements. </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%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our applications and low-code platform intersect with and encompass several software markets, including: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Customer Engagement, including Customer Relationship Management (&#8220;CRM&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Digital Process Automation (&#8220;DPA&#8221;), including Business Process Management (&#8220;BPM&#8221;), Workflow, and Dynamic Case Management (&#8220;DCM&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Low-code application development platforms (&#8220;LCAP&#8221;), including Multi-experience Development Platforms (&#8220;MXDP&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Robotic Process Automation (&#8220;RPA&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Business Rules Management Systems (&#8220;BRMS&#8221;);</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Decision Management, including predictive and adaptive analytics; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the Vertical-Specific Software (&#8220;VSS&#8221;) market of industry solutions and packaged applications. </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:700;line-height:120%">1:1 Customer Engagement</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our omnichannel customer engagement applications are designed to maximize the lifetime value of customers and help reduce the costs of serving customers while ensuring a consistent, unified, and personalized customer experience. At the center of our customer engagement applications is the Pega Customer Decision Hub&#8482;, our real-time, AI-powered decision engine, which can predict a customer&#8217;s behavior and recommend the &#8220;next best action&#8221; to take across channels in real-time. It is designed to enable enterprises to improve customer acquisition and experience across inbound, outbound, and paid media channels. It incorporates artificial intelligence (&#8220;AI&#8221;) in the form of predictive and machine-learning analytics and business rules and executes these decisions in real-time to evaluate the context of each customer interaction and dynamically deliver the most relevant action, offer, content, and channel.</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:700;line-height:120%">Customer Service</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pega Customer Service&#8482; application simplifies customer service. It is designed to anticipate customer needs, connect customers to the right people and systems, automate or intelligently guide customer interactions, rapidly and continuously evolve the customer service experience, and allow enterprises to deliver consistent interactions across channels and improve employee productivity. The application consists of a contact center desktop, case management for customer service, chat, knowledge management, mobile field service, omnichannel self-service, AI-powered virtual assistants, and industry-specific processes (&#8220;Microjourney</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and data models. For clients who want to extend intelligence and automation into the early stages of the customer journey, Pega Sales Automation&#8482; automates and manages the entire sales process, from prospecting to product fulfillment. It allows enterprises to capture best practices and leverage AI to guide sales teams through the sales and customer onboarding processes.</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:700;line-height:120%">Intelligent Automation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Platform, our software for Intelligent Automation, boosts the efficiency of our clients&#8217; processes and workflows. This technology allows organizations to take an end-to-end approach to transformation by using intelligence and design thinking to streamline processes and create better customer and employee experiences. Intelligent automation goes beyond traditional Business Process Management (BPM) to unify technologies such as Robotic Process Automation (&#8220;RPA&#8221;) and AI and enable organization-wide digital transformation. With its Intelligent Automation capabilities, the Pega Platform allows clients to break down silos, improve customer-centricity, add agility to legacy technology, and provide end-to-end automation to support the needs of customers and employees.</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-weight:700;line-height:120%">Our Capabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We drive better business outcomes for our clients in three ways:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">1:1 Customer Engagement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: we enable clients to hyper-personalize interactions with their customers using our AI-powered decision engine, resulting in higher customer lifetime value.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Customer Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: we enable clients to streamline customer service and deliver better service experiences for their customers and employees, resulting in higher customer satisfaction and loyalty with reduced costs.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Intelligent Automation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: we enable clients to automate mission-critical workflows, resulting in improved operational efficiency, faster time to value, and lower cost. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deliver our solution through our Center-out Business&#8482; Architecture, enabling clients to transcend channels and internal data silos to achieve quick wins and long-term transformation. This approach insulates business logic from back-end and front-end complexity, delivering consistent customer experiences and agility to the business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key aspects of this architecture are:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Centrally-managed AI-powered decisioning</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega&#8217;s centrally-managed AI-powered decisioning ensures AI and business rules operate across all channels. Applications built on Pega&#8217;s low-code Platform leverage predictive and adaptive analytics to deliver personalized customer experiences and maximize business objectives. For example, Pega Customer Decision Hub, a centralized, always-on &#8220;customer brain,&#8221; unleashes the power of predictive analytics, machine learning, and real-time decisioning across our clients&#8217; data, systems, and touchpoints &#8212; orchestrating engagement across customer interaction channels and optimizing processes for better efficiency.</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%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">End-to-end workflow automation aligned with business outcomes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We combine human-assisted robotic desktop automation and unattended robotic process automation with our unified workflow automation and case management capabilities. This combination provides our platform and applications the differentiated ability to automate customer-facing and back-office operational processes from &#8220;end to end,&#8221; connecting across organizational and system silos to connect customers and employees to outcomes seamlessly and easily.</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%">Consistent omnichannel experiences</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With centrally defined business and process logic, Pega provides dynamic, open APIs to align front-end channels and business logic for consistent customer experiences. By leveraging innovative user interface (UI) technology, Pega-powered processes and decisions can be easily embedded into existing front ends or used as the basis for new employee-facing applications.</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%">Insulation of back-end complexity</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega&#8217;s architecture insulates case and decision logic from the complexity of back-end systems. Our data virtualization automatically pulls in needed data in a common structure, regardless of source. This capability allows clients the agility to build new experiences on existing systems, modernizing legacy systems without breaking existing processes.</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%">A layered approach to managing variation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega&#8217;s Situational Layer Cake&#8482; organizes logic into layers that map to the unique dimensions of a client&#8217;s business &#8211; customer types, lines of business, geographies, etc. This layered approach lets organizations manage variations of their businesses without duplicating logic. This capability allows initial deployments into a single department or region to seamlessly scale to manage the complexity of a global, multi-line enterprise.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our Center-out Business Architecture, Pega technology has been designed to be deployed rapidly, be easily changed, and scale across changing architecture needs.</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%">Pega Express&#8482; Methodology and low code</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions are designed to quickly improve targeted customer outcomes with out-of-the-box functionality that connects enterprise data and systems to customer experience channels. From there, organizations can scale one customer experience at a time to realize greater value while delivering increasingly consistent and personalized customer experiences. We prescribe a &#8220;Microjourney&#8221; approach to delivery that breaks customer journeys into discrete processes that drive meaningful outcomes, such as &#8220;inquiring about a bill&#8221; or &#8220;updating an insurance policy,&#8221; allowing us to combine design-thinking and out-of-the-box functionality to deliver rapid results and ensure the ability to enhance applications in the future.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our approach leverages low-code to improve business and IT collaboration and bypass the error-prone and time-consuming process of manually translating requirements into code. Users design software in low-code visual models that reflect the needs of the business. The software application is created and optimized automatically and directly from the model, helping to close the costly gap between vision and execution. Changes to the code are made by altering the model, and application documentation is generated directly from the model.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cloud choice</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Cloud</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> allows clients to develop, test, and deploy, on an accelerated basis, our applications and the Pega Platform using a secure, flexible internet-based infrastructure, minimizing cost while focusing on core revenue-generating competencies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients can also manage the Pega deployment themselves using the cloud architecture they prefer. This multi-cloud approach of both Pega Cloud and client-managed cloud gives our clients the ability to select and change, as needed, the best cloud architecture for the security, data access, speed-to-market, and budget requirements of each application they deploy.</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-weight:700;line-height:120%">Our Services and Support</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer services and support through our Global Client Success, Global Service Assurance and Client Support, and Pega</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Academy groups. We also use third-party contractors to assist us in providing these services.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Global Client Success</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Global Client Success guides our clients to maximize their investment in our technology and realize the business outcomes they are targeting. Within Global Client Success, our Client Innovation team helps clients transform and prototype their customer journeys through our Pega Catalyst&#8482; offering, our Success team ensures our clients receive the maximum business value from their Pega investments, and our Pega Consulting team provides planning, design, implementation, and assurance services.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Global Service Assurance and Client Support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Global Service Assurance addresses risks to client success because of technical concerns. By providing technical staff dedicated to client success, we reduce the time to resolve technical issues, eliminate lengthy deliberations of technical resource logistics, and increase clients&#8217; confidence in our technology and client service. Global Client Support provides technical support for our products and services. Support services include cloud service reliability management, online support community management, self-service knowledge, proactive problem prevention through information and knowledge sharing, problem tracking, prioritization, escalation, diagnosis, and resolution.</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%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Pega Academy </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; Pega Academy offers enablement content for all Pega product implementations to ensure the success of our Clients and Partners. We have increased our ability to train partners and clients to implement our technology and made it easier for individuals to stay current as it evolves. We offer many mediums, including instructor-led and online training to our employees, clients, and partners so individuals can learn in the way that best suits them. We have also partnered with universities to provide our courseware as part of the student curriculum to expand our ecosystem of enablement content. In addition, we have robust and comprehensive documentation on our documentation portal, so people have the information at their fingertips in the moment of need. Lastly, engagement is an important part of our strategy to create a broad ecosystem passionate about Pega technology to further increase our advocates across our clients and other key stakeholders.</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-weight:700;line-height:120%">Our Partners</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collaborate with global systems integrators and technology consulting firms that provide consulting services to our clients, as well as Independent Software Vendors (&#8220;ISVs&#8221;) and technology partners that extend clients&#8217; investments with integrated solutions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, Authorized Training Partners (&#8220;ATPs&#8221;) support Pega customers in local languages, while our Workforce Development Partners let clients outsource their recruiting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Strategic partnerships with these firms are important to our sales efforts because they influence buying decisions, identify sales opportunities, and complement our software with their domain expertise, solutions, and service capabilities. These partners may deliver strategic business planning, consulting, project management, training, and implementation services to our clients. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our partners include well-respected major firms, such as Accenture PLC, Amazon.com, Inc., Areteans, Capgemini SA, Coforge, Cognizant Technology Solutions Corporation, EY, Google, HCL Infosys, Merkle, PwC, Tata Consultancy Services Limited, Tech Mahindra Limited, Virtusa Corporation, and Wipro Limited.</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-weight:700;line-height:120%">Our Markets</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:700;line-height:120%">Target Clients</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our target clients are Global 2000 organizations and government agencies that require solutions to distinguish themselves in the markets they serve. Our solutions achieve and facilitate differentiation by increasing business agility, driving growth, improving productivity, attracting and retaining customers, and reducing risk. Along with our partners, we deliver solutions tailored to the specific industry needs of our clients. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our clients represent many industries, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Financial services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by financial services organizations for Customer Engagement, Onboarding and KYC, Lending, Customer Service, Payment Exceptions, Bank Operations, and Managing Financial Crime. Our platform enables clients to increase loyalty and wallet share, reduce time and effort to close loans and open accounts, address compliance more effectively while simplifying customer experiences, resolve service requests across channels more quickly with less effort, and boost the efficiency of various back-office processes with fewer human touches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Government</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by government agencies for Enterprise Modernization, Licensing, Investigative Case Management, Grants and Financial Management, Acquisition and Supply Chain Modernization, and Citizen Service. Our platform enables clients to modernize legacy systems and processes to meet the growing demands for improved constituent service, lower costs, reduced fraud, and greater transparency.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Healthcare</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by healthcare organizations for Consumer Engagement, Onboarding and Enrollment, Customer Service, Care Management Services and Claims/Core Admin. Our platform enables clients to improve member and patient outcomes, loyalty, and retention, simplify experiences with reduced time and effort, resolve service requests faster and easier across channels, advance efficient flexible healthcare coordination, and deliver streamlined, modern experiences for members, providers, and employees.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Communications and media</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by communications and media organizations for Customer Engagement, Order Management, Customer Service, Service Assurance, Network Operations, and Shared Services. Our platform enables clients to increase loyalty and wallet share, simplify experiences while accelerating revenues and processes, resolve service requests across channels more quickly with less effort, drive a faster, simpler repair experience, and boost the efficiency of 5G, fiber, and cloud processes.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by insurance companies for Customer Engagement, Sales, Distribution, Underwriting, Policy Holder Service, and Claims. Our platform enables clients to nurture and grow their book of business, increase agent sales effectiveness, power better partner performance and loyalty, automate application intake and processing with intelligence, personalize seamless policy lifecycle experiences, and improve claims handling efficiencies with more modern customer and employee experiences.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Consumer services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by consumer services organizations for Customer Engagement, Supplier Onboarding, Customer Service, and Enterprise Operations in industries such as transportation, utilities, internet providers, retail, hospitality, and entertainment. Our platform enables clients to enable more personalized real-time next best action, accelerate onboarding with simplified experiences, automate the resolution of customer requests across channels with increased digital self-servicing, and streamline operations to rapidly reduce cost, time, and risks while increasing customer satisfaction.</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%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</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.5pt">Manufacturing and high tech</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Pega&#8217;s software for AI-powered decisioning and workflow automation is used by manufacturers to streamline their complex global operations and create more value for their customers, dealers, distributors, and suppliers while directly managing the performance, uptime, and impact of their connected products, equipment, and experiences. Our platform enables clients to reduce the complexity of enterprise operations in domains like supply chain, order management, quality management, shared services, customer service, and aftermarket services, including warranty management and captive finance, while minimizing the constraints on digital transformation caused by legacy systems.</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:700;line-height:120%">Competition</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for our offerings are intensely competitive, rapidly changing, and highly fragmented as current competitors expand their product offerings and new companies enter the market.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete in the CRM, including marketing, sales, and customer service, and DPA, including BPM, case management, decision management, robotic automation, co-browsing, social engagement, low-code application development, and mobile application development platform software markets, as well as in markets for the vertical applications we provide (e.g., Pega Know Your Customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for Financial Services, Pega Care Management&#8482;).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also compete with clients&#8217; internal information systems departments that seek to modify their existing systems or develop their own proprietary systems and professional service organizations that develop their own products or create custom software in conjunction with rendering consulting services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competitors vary in size, scope, and breadth of the products and services they offer and include some of the world&#8217;s largest companies, including International Business Machines Corporation (&#8220;IBM&#8221;), Microsoft Corporation, Oracle Corporation, Salesforce.com, SAP SE, and ServiceNow.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been most successful in competing for clients whose businesses are characterized by a high degree of change, complexity, and/or regulation.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we are competitively differentiated because our unified Pega Platform is designed to allow client business and IT staff, using a single, intuitive user interface, to build and evolve enterprise applications in a fraction of the time it would take with disjointed architectures and tools offered by many of our competitors. In addition, our applications, built on the Pega Platform, provide the same flexibility and ability to adapt to our clients&#8217; needs as the Pega Platform. We believe we compete favorably due to our expertise in our target industries and our long-standing client relationships. We believe we compete less favorably on some of the above factors against our larger competitors, many of which have greater sales, marketing, and financial resources, a more extensive geographical presence, and greater name recognition. In addition, we may be at a competitive disadvantage against our larger competitors with respect to our ability to provide expertise outside our target industries.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see risk factor "The market for our offerings is intensely and increasingly competitive, rapidly changing, and fragmented" in Item 1A of this Annual Report.</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-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely primarily on a combination of copyright, patent, trademark, and trade secrets laws, as well as confidentiality procedures and contractual provisions to protect our intellectual property rights and our brand. We have obtained patents relating to our system architecture and products in strategic global markets. We enter into confidentiality, intellectual property ownership, and license agreements with our employees, partners, clients, and other third parties. To protect our proprietary rights, we also control access to and ownership of software, services, documentation, and other information. We also purchase or license technology that we incorporate into our products and services.</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-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage our direct sales force and outside partners to co-market, pursue joint sales initiatives, and drive broader adoption of our technology, helping us grow our business more efficiently and focus our resources on continued innovation and enhancement of our solutions. In addition, strategic partnerships with management consulting firms and major systems integrators are important to our sales efforts because they influence buying decisions, help us identify sales opportunities, and complement our software and services with their domain expertise and consulting capabilities. We also partner with technology providers and application developers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To support our sales efforts, we conduct a broad range of marketing programs, including awareness advertising, client and industry-targeted solution campaigns, trade shows, including our PegaWorld</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> iNspire user conference, solution seminars and webinars, industry analyst and press relations, web and digital marketing, community development, social media presence, and other direct and indirect marketing efforts. In addition, our consulting employees, business partners, and other third parties also conduct joint and separate marketing campaigns that generate sales leads. Our sales and marketing efforts are premised on the strength of our products, both as they exist currently and as they will continue to develop in the future through our research and development efforts.</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%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development organization is responsible for product architecture, core technology development, product testing, and quality assurance. Our product development priority is to continue expanding our technology&#8217;s capabilities and ensure we deliver superior cloud-native solutions. We intend to maintain and extend the support of our existing applications, and we may choose to invest in additional strategic applications that incorporate the latest business innovations. We also intend to maintain and extend the support for popular public and private cloud platforms, and integration options to facilitate easy and rapid deployment in diverse IT infrastructures. Our goal with all products is to enhance product capabilities, implementation ease, long-term flexibility, and improve client service.</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-weight:700;line-height:120%">Backlog</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, we expected to recognize $1.5 billion in revenue from backlog on existing contracts in future periods. For additional information, see "Remaining Performance Obligations ("Backlog")" in Item 7 of this Annual Report.</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-weight:700;line-height:120%">Our People</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, we had 5,406 employees, of which 1,998 were based in the Americas, 1,224 were based in Europe, 1,873 were based in India, and 311 were based elsewhere in Asia-Pacific.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our people are critical to our success. We strive to be a place where people build their career in an inclusive,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equitable, and diverse culture. We believe cultivating our talent is at the heart of engaging, motivating, and retaining our workforce to support our clients, partners, and business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evolve our corporate culture through various initiatives, including global equity, inclusion, and belonging initiatives, employee engagement, pay equity, and employee development.</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:700;line-height:120%">Diversity, Equity, Inclusion, and Belonging (&#8220;DEIB&#8221;)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We celebrate, welcome, and foster diverse perspectives at Pega because we believe this will accelerate our ability to deliver innovative products and services to our clients. It is critical for us to create an environment where all individuals are respected, valued, and supported, have access to opportunities, and feel that they belong. Our commitment to DEIB includes inclusion and allyship programs, amongst other investments. We are continuously expanding our sponsorship of formal employee resource groups and are proud to share our support for the following communities: women, veterans, Black, LGBTQIA+, Asian, LatinX, and persons with disabilities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, Health, and Well-Being</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our efforts to retain and attract employees include providing competitive reward packages and encouraging active and transparent communication throughout the Company. We regularly seek feedback to better understand and improve our employee experience, and we are committed to fostering an environment where everyone feels connected at Pega. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We share the responsibility to preserve, strengthen, and evolve our culture while continuously reviewing the way we do things to propel us forward together. In addition to our employee engagement survey and continuous feedback tools, we host regular sessions led by the executive leadership team where any employee can ask questions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to fostering an environment that supports our employees&#8217; health and overall well-being, with an emphasis on physical, emotional, financial, and personal wellness. PegaUp!, our employee wellness program, includes awareness campaigns, fitness classes, guided meditation, and health and wellness offerings. In 2022, we also implemented global Wellness Days, where we encourage our people to take a break to recharge.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pay Equity</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compensate our employees for what they do and how they do it, regardless of their gender, race, or other characteristics. To deliver on that commitment, we benchmark and set pay ranges based on market data and consider individual factors, such as an employee&#8217;s role and experience, location, and performance. We regularly review our compensation practices, in terms of our overall workforce and individual employees, to ensure our pay is fair and equitable against local markets.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Talent Cultivation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Talent Cultivation is at the foundation of our people strategy. It is an ongoing, dynamic process that encourages our employees to focus on performance and development goals, receive continuous feedback, and drive their future path for growth. We invest in our employees&#8217; career growth and progression by providing a wide range of opportunities, including formal and informal development, mentoring, sponsorship, and coaching. Pega Academy helps employees, clients, and partners gain and rapidly advance Pega software skills. A series of leadership and management development programs equip our managers with the skills and knowledge to successfully build a culture of engagement and high performance. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we provide educational resources and classes, career training, and education reimbursement programs.</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-weight:700;line-height:120%">Corporate Information</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pegasystems Inc. was incorporated in Massachusetts in 1983. Our stock is traded on the NASDAQ Global Select Market under the symbol &#8220;PEGA.&#8221; Our website is at www.pega.com, and our investor relations website is at www.pega.com/about/investors.</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%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to these reports, free of charge, through our website as soon as reasonably practicable after we electronically file such material with or furnish such material to the SEC. We also make available on our website reports filed by our executive officers and directors on Forms 3, 4, and 5 regarding their ownership of our securities. Our Code of Conduct is available on our website in the &#8220;Governance&#8221; section.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SEC maintains a website that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_19"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks and uncertainties described below are not the only ones we face. Events that we do not currently anticipate, or expect to be immaterial, may also materially adversely affect our results of operations, cash flows, and financial condition.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_22"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business and Industry</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:700;line-height:120%">If we fail to operate our subscription-based business model successfully, our results of operations and/or cash flows could be negatively impacted.</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-weight:400;line-height:120%">We have substantially completed our transition to a more subscription-based business model, in which clients have the right to access our software in a hosted environment or use downloaded software for a specified subscription period. The shift of our clients&#8217; preference to subscription-based offerings requires a scalable organization and a considerable investment of technical, financial, legal, managerial, and sales resources.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Continued growth of our subscription-based offerings will depend on our ability to continue to:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">innovate and include new functionality and improve the usability of our products in a manner that addresses our clients&#8217; needs and requirements; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">optimally price our products considering marketplace conditions, competition, our costs, and client demand.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cloud-based subscription model also requires that we rely on third parties to host our software for our clients. We incur significant recurring third-party hosting expenses to deliver our Pega Cloud offering that we do not incur for our perpetual and term license products. These expenses may cause the gross margin we realize from our Pega Cloud sales to be lower than the gross margin we realize from our perpetual and term license products. If we are unable to meet these challenges effectively, our operating results and financial condition could be materially adversely affected.</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:700;line-height:120%">We may not achieve the key elements of our strategy and grow our business as anticipated.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to grow our business by pursuing strategic initiatives consistent with becoming a Rule of 40 company, meaning a company with combined Annual Contract Value (&#8220;ACV&#8221;) growth rate and free cash flow margin of at least 40%. Key elements of our strategy include increasing our market share by developing and delivering robust solutions that can work together seamlessly with maximum differentiation and minimal customization, offering versatility in the Pega Platform and application deployment and licensing options to meet the specific needs of our clients, growing our network of partner alliances, and developing the talent and organizational structure capable of supporting our revenue and earnings growth targets. We may not achieve one or more of our key initiatives. Our success depends on our ability to manage our expenses as we appropriately grow our organization, successfully execute our marketing and sales strategies, successfully incorporate acquired technologies into our unified Pega Platform, and develop new products or product enhancements. If we are not able to execute these actions, our business may not grow as we anticipate, and our operating results and financial condition could be materially adversely affected.</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:700;line-height:120%">We depend on key personnel, including our Chief Executive Officer, and must attract and retain qualified personnel in the future.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is dependent on key, highly skilled technical, managerial, consulting, sales, and marketing personnel, including our Chief Executive Officer, who is also our founder and largest stockholder. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of key personnel could be disruptive to our operations and materially adversely affect our financial performance. We do not carry, nor do we currently intend to obtain, significant key-person life insurance on officers or other employees. Our success will depend on attracting and retaining qualified personnel and rapidly replacing and developing new management, as needed. The number of potential employees who have the extensive knowledge needed to develop, sell, and maintain our offerings is limited, and competition for their services is intense. There can be no guarantee that we will be able to attract and retain such personnel. If we are unable to do so, our business, operating results, and financial condition could be materially adversely affected. We have from time to time in the past experienced, and we expect to continue to experience in the future, difficulty in hiring and difficulty in retaining highly skilled employees with appropriate qualifications.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we believe our corporate culture has been a key contributor to our success. If we fail to maintain and enhance our corporate culture within an environment of hybrid work, our ability to retain and recruit personnel essential to our success may be negatively affected.</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%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">The timing of our license and Pega Cloud revenue is difficult to predict, which may cause our operating results to vary considerably. </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-weight:400;line-height:120%">A change in the size or volume of license and Pega Cloud arrangements, or a change in the mix between perpetual licenses, subscription licenses, and Pega Cloud arrangements, can cause our revenues and cash flows to fluctuate materially between periods. Revenue from subscription service arrangements, which includes Pega Cloud and maintenance, is typically recognized over the contract term, while revenue from license sales is recognized when the license rights become effective, typically upfront. Subscription licenses and services are typically billed and collected over the contract term, while perpetual licenses are generally billed and collected upfront when the license rights become effective.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that may influence the predictability of our license and Pega Cloud revenue include: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in clients&#8217; budgets and decision-making processes that could affect both the timing and size of transactions; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the timing of the execution of an agreement or our ability to deliver the products or services; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in our business model; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our ability to execute our marketing and sales strategies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We budget for our selling and marketing, product development, and other expenses based upon anticipated future bookings and revenue. If the timing or amount of revenue fails to meet our expectations, our financial performance is likely to be materially adversely affected because only a small portion of our expenses vary with revenue. Other factors that may cause our operating results to vary include changes in foreign currency exchange rates, income tax effects, and the impact of new accounting pronouncements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, period-to-period comparisons of our operating results are not necessarily meaningful and should not be relied upon to predict future performance. If our revenues and operating results do not meet the expectations of our investors or securities analysts or fall below guidance we may provide to the market, or due to other factors discussed elsewhere in this section, the price of our common stock may decline.</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:700;line-height:120%">The number and value of license and Pega Cloud arrangements has been increasing, and we may not be able to sustain this growth unless our partners and we can provide sufficient high-quality consulting, training, and maintenance resources to enable our clients to realize significant business value from our software.</span><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our clients typically request consulting and training to assist them in implementing our license and Pega Cloud offerings. Our clients also usually purchase maintenance on our perpetual and term licenses. As a result, an increase in the number and value of license and Pega Cloud arrangements is likely to increase demand for consulting, training, and maintenance related to our offerings. Given that the number and value of our license and Pega Cloud arrangements has been growing, we will need to provide our clients with more consulting, training, and maintenance to enable them to realize significant business value from our software. We have been increasing our partner and client enablement through training to create an expanded ecosystem of people that are skilled in the implementation of our solutions. However, if our partners and we are unable to provide sufficient high-quality consulting, training, and maintenance resources, our clients may not realize sufficient business value from our offerings to justify follow-on sales, which could impact our future financial performance.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, some of our client engagements have high public visibility. If our partners or we encounter problems in helping these clients implement our license and Pega Cloud offerings or if there is negative publicity regarding these engagements (even if unrelated to our services or offerings), our reputation could be harmed and our future financial performance could be negatively impacted. Finally, the investments required to meet the increased demand for our consulting services could strain our ability to deliver our consulting engagements at desired profitability, thereby impacting our overall profitability and financial results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to maintain our retention rate for our subscription clients.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our revenue is derived from our subscription offerings. Our clients have no obligation to renew their subscriptions, although historically, most have elected to do so. If our retention rate for those clients decreases, our business, operating results, and financial condition could be materially affected.</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:700;line-height:120%">Investments we are making to continue to grow license and Pega Cloud arrangements may result in decreased profitability or losses and reduced or negative cash flow if we do not continue to increase the value of our license and Pega Cloud arrangements to balance our growth in expenses. </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-weight:400;line-height:120%">We expect to provide our clients with more cloud and maintenance support as our business grows and have been investing significantly in research and development to expand and improve the Pega Platform and applications. These investments have resulted in increased fixed costs that do not vary with the level of revenue. If the increased demand for our offerings does not continue, we could experience decreased profitability or losses and reduced or negative cash flow because of these increased fixed costs. Conversely, if we are unable to achieve an appropriate balance of sales and marketing personnel to meet future demand or research and development personnel to enhance our current products or develop new products, we may not be able to achieve our sales and profitability targets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">We rely on third-party relationships.</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-weight:400;line-height:120%">We have a number of relationships with third parties that are significant to our sales, marketing, support, and product development efforts, including hosting facilities for our Pega Cloud offering. We rely on software and hardware vendors, large system integrators, and technology consulting firms to supply marketing and sales opportunities for our direct sales force and to strengthen our offerings using industry-standard tools and utilities. We also have relationships with third parties that distribute our products. There can be no assurance that these companies, many of which have far greater financial and marketing resources than us, will not develop or market offerings that compete with ours in the future or will not otherwise end or limit their relationships with us. Further, the use of third-party hosting facilities requires us to rely on the functionality and availability of the third parties&#8217; services, as well as their data security, which despite our due diligence, may be or become inadequate, as further discussed below under the risk factor &#8220;We rely on third-party hosting providers to deliver our offerings, and any disruption or interference with our use of these services could adversely affect our business.&#8221;</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:700;line-height:120%">We face risks from operations and clients based outside of the United States.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market our products and services to clients based outside of the U.S., representing 43% of our revenue over the last three years. We have established offices in the Americas, Europe, Asia, and Australia. We anticipate hiring personnel to accommodate increased international demand, and we may also enter into agreements with local distributors, representatives, or resellers. If we are unable to do one or more of these things in a timely and effective manner, the growth, if any, of our international operations may be restricted, and our business, operating results, and financial condition could be materially adversely affected.&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional risks inherent in our international business activities include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">laws and business practices favoring local competitors; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">compliance with multiple, conflicting, and changing governmental laws and regulations, including employment, tax, privacy, and data privacy and protection;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">increased tariffs and other trade barriers; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the costs of localizing offerings for local markets, including translation into foreign languages and associated expenses; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">longer payment cycles and credit and collectability risk on our foreign trade receivables; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">difficulties in enforcing contractual and intellectual property rights; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">heightened fraud and bribery risks; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">treatment of revenue from international sources and changes to tax codes, including being subject to foreign tax laws, being liable for paying withholding, income or other taxes in foreign jurisdictions, and other potentially adverse tax consequences (including restrictions on repatriating earnings and the threat of &#8220;double taxation&#8221;); </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">management of our international operations, including increased administrative and compliance expenses;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">heightened risks of political and economic instability; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">foreign currency exchange rate fluctuations and controls.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 one or more of these factors will not have a material adverse effect on our international operations and, consequently, on our business, operating results, and financial condition.</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:700;line-height:120%">Our consulting revenue is significantly dependent upon our consulting personnel implementing new license and Pega Cloud arrangements. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a substantial portion of our consulting revenue from implementations of new license and Pega Cloud arrangements managed by our consulting personnel and consulting for partner and client-led implementation efforts. Our strategy is to support and encourage partner-led and client-led implementations to increase the breadth, capability, and depth of market capacity to deliver implementation services to our clients. Accordingly, if our consulting personnel&#8217;s involvement in future implementations decreases, this could materially adversely affect our consulting revenue.</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:700;line-height:120%">We frequently enter into a series of license or Pega Cloud arrangements that each focus on a specific purpose or area of operations. If we are not successful in obtaining follow-on business from these clients, our financial performance could be materially adversely affected.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a client has realized the value of our software, we work with the client to identify opportunities for follow-on sales. However, we may not be successful in demonstrating this value for several reasons, including the performance of our products, the quality of the services and support provided by our partners and us, or external factors. Also, some of our smaller clients may have limited additional sales opportunities available. We may not obtain follow-on sales, or the follow-on sales may be delayed, and our future revenue could be limited.</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%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">We will need to acquire or develop new products, evolve existing ones, address defects or errors, and adapt to technology changes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technical developments, client requirements, programming languages, industry standards, and regulatory requirements frequently change in the markets in which we operate. The introduction of third-party solutions embodying new technologies, including generative AI and the emergence of new industry standards could make our existing and future software solutions obsolete and unmarketable. As a result, our success will depend upon our ability to enhance current products, address any product defects or errors, acquire or develop and introduce new products that meet client needs, keep pace with technology and regulatory changes, respond to competitive products, and achieve market acceptance. Product development requires substantial investments for research, refinement, and testing. We may not have sufficient resources to make the necessary product development investments. We may experience technical or other difficulties that will delay or prevent the successful development, introduction, or implementation of new or enhanced products. We may also experience technical or other challenges integrating acquired technologies into our existing platform and applications. Inability to introduce or implement new or enhanced products in a timely manner could result in loss of market share if competitors are able to provide solutions to meet client needs before we do, give rise to unanticipated expenses related to further development or modification of acquired technologies, and materially adversely affect our financial performance. We may also fail to anticipate adequately and prepare for the development of new markets and applications for our technology and the commercialization of emerging technologies such as generative AI and thereby fail to take advantage of new market opportunities or fall behind early movers in those markets. </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:700;line-height:120%">The market for our offerings is intensely and increasingly competitive, rapidly changing, and fragmented.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encounter significant competition from: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">customer engagement vendors, including Customer Relationship Management application vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Digital Process Automation vendors and platforms, including Business Process Management vendors, low-code application development platforms, and service-oriented architecture middleware vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">case management vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">decision management, data science, and Artificial Intelligence vendors, as well as vendors of solutions that leverage decision making and data science in managing customer relationships and marketing;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">robotic automation and workforce intelligence software providers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">companies that provide application-specific software for financial services, healthcare, insurance, and other specific markets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">mobile application platform vendors; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">co-browsing software providers;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">social listening, text analytics, and natural language processing vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">commercialized open-source vendors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">professional services organizations that develop their own products or create custom software in conjunction with rendering consulting services; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">clients&#8217; in-house information technology departments, which may seek to modify their existing systems or develop their own proprietary systems.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our competitors, such as International Business Machines Corporation (&#8220;IBM&#8221;), Microsoft Corporation, Oracle Corporation, Salesforce.com, SAP SE, and ServiceNow, have far greater resources than we do and may be able to respond more quickly and efficiently to new or emerging technologies, programming languages or standards, or changes in client requirements or preferences. Competitors may also be able to devote greater managerial and financial resources to develop, promote, and distribute products and to provide related consulting and training services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the principal competitive factors within our market include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">product adaptability, scalability, functionality, and performance;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">proven success in delivering cost-savings and efficiency improvements;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">proven success in enabling improved customer interactions;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">ease-of-use for developers, business units, and end-users;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">timely development and introduction of new products and product enhancements;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">establishment of a significant base of reference clients;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">ability to integrate with other products and technologies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">customer service and support;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">product price;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">vendor reputation; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">relationships with systems integrators.</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%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition for market share and pressure to reduce prices and make sales concessions is likely to increase. There can be no assurance that we will be able to compete successfully against current or future competitors or that the competitive pressures we face will not materially adversely affect our business, operating results, and financial condition. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Item 1. Business" of this Annual Report. </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:700;line-height:120%">Our Chief Executive Officer is our largest stockholder and can exert significant influence over matters submitted to our stockholders, which could materially adversely affect our other stockholders.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, our Chief Executive Officer beneficially owned approximately 47 percent of our outstanding common stock. As a result, he has the ability to exert significant influence over all matters submitted to our stockholders for approval, including the election and removal of directors and any merger, consolidation, or sale of our assets. Under Massachusetts law and our governing documents, approval of a merger, share exchange or sale of all or substantially all of our assets requires approval of two-thirds of all shares entitled to vote. As a result, this concentration of ownership may delay or prevent a change in control, impede a merger, consolidation, takeover, or other business combination involving us, discourage a potential acquirer from making a tender offer or otherwise attempting to obtain control of us, or result in actions that may be opposed by other stockholders.</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:700;line-height:120%">If we are unsuccessful in the appeal of the trial court judgment in our litigation with Appian Corp., our operating results and financial condition would be adversely impacted.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently party to litigation with Appian Corp. &#8212; see Part I, Item 3 &#8220;Legal Proceedings&#8221; and "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report. On September 15, 2022, the circuit court of Fairfax County entered judgment for Appian in the amount of $2,060,479,287 and awarding post-judgment interest. The Company filed a notice of appeal from the judgment the same day with the Court of Appeals of Virginia. On September 29, 2022, the circuit court approved the $25,000,000 letter of credit obtained by the Company to secure the judgment and suspended the judgment during the pendency of the Company&#8217;s appeal. On November 15, 2023, the Court of Appeals of Virginia heard oral arguments in the appeal. After the Court issues an opinion, the non-prevailing party or, depending on the ruling of the court, parties may file a petition for rehearing with the Court of Appeals of Virginia and/or file a petition for appeal with the Supreme Court of Virginia. Although it is not possible to predict timing, this appeals process could potentially take years to complete.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have strong grounds to overturn the result in the trial court. But if we are ultimately unsuccessful in prevailing in the matter in its entirety or in substantially reducing any judgment, we may be required to incur additional debt or otherwise engage in capital markets transactions, which may include a public offering or private placement of our equity securities or a sale or license of assets. See below under the risk factor, &#8220;We may require additional capital in the future.&#8221; In addition, if we do not satisfy the judgment within 60 days following the expiration of the right to appeal, there may be an acceleration of liabilities under our Convertible Senior Notes due 2025 (the &#8220;Notes&#8221;) and our Credit Facility. We believe that we have the financial strength to pay these amounts if it ever becomes necessary, but it is possible that we may not be able to engage in financing activities on desirable terms, which could have a material adverse effect on our business, financial condition, and operating results. Further discussion of these risks is contained below under the heading &#8220;Risks Related to Our Financial Obligations and Indebtedness.&#8221; </span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_25"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Information Technology Resilience and Security</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:700;line-height:120%">We face risks related to outages, data losses, and disruptions of our online services if we fail to maintain an adequate operations infrastructure. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increasing user traffic for our Pega Cloud offering demands more computing power. It requires that we maintain an internet connectivity infrastructure that is robust and reliable within competitive and regulatory constraints that continue to evolve. Inefficiencies or operational failures, including temporary or permanent loss of client data, power outages, or telecommunications infrastructure outages, by our third-party service providers or us, could diminish the quality of our user experience resulting in contractual liability, claims by clients and others, damage to our reputation, loss of current and potential clients, and negatively impact our operating results and financial condition.</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:700;line-height:120%">Security of our systems and global client data is a growing challenge. Cyber-attacks and security breaches may expose us to significant legal and financial liabilities. </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-weight:400;line-height:120%">High-profile security breaches at other companies have increased in recent years. Security industry experts and government officials have warned about the risks of hackers and cyber-attackers targeting information technology products and businesses.&#8239;Threats to IT security can take a variety of forms. Individual hackers, groups of hackers, and sophisticated organizations, including state-sponsored organizations, or nation-states themselves, may take steps that threaten our clients, suppliers, third-party technology providers, and us. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we are not aware of having experienced any prior material data breaches, regulatory non-compliance incidents or cyber security incidents, we may in the future be impacted by such an event, exposing our clients and us to a risk of someone obtaining access to our information, to information of our clients or their customers, or to our intellectual property, disabling or degrading service, or sabotaging systems or information. Any such security breach could result in a loss of confidence in the security of our services, damage our reputation, disrupt our business, require us to incur significant costs of investigation, remediation and/or payment of a ransom, lead to legal liability, negatively impact our future sales, and result in a substantial financial loss. Additionally, our Pega Cloud offering provides provisioned, monitored, and maintained environments for individual clients to create and deploy Pega-based applications using an Internet-based infrastructure. These services involve storing and transmitting client data and other confidential information. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our security measures, those of our suppliers, third-party technology providers, and our clients may be breached because of third-party actions or those of employees, consultants, clients, or others, including intentional misconduct by computer hackers, system errors, human errors, technical flaws in our products, or otherwise. Because we do not control the configuration of Pega applications by our clients, the transmissions between our clients and our third-party technology providers, the processing of data on the servers at third-party technology providers, or the internal controls maintained by our clients and third-party technology providers that could prevent unauthorized access or provide appropriate data encryption, we cannot fully ensure the complete integrity or security of such transmissions processing or controls. In addition, privacy, security, and data transmission concerns in some parts of the world may inhibit demand for our Pega Cloud offering or lead to requirements to provide our products or services in configurations that may increase the cost of serving such markets. The techniques used to obtain unauthorized access or sabotage systems change frequently and are generally only recognized once launched against a target. While we have invested in protecting our data and systems and clients' data to reduce these risks and actively monitor for risks of data breaches, regulatory non-compliance incidents and cyber security incidents, there can be no assurance that our efforts will prevent breaches. Moreover, like most software companies, we incorporate open-source code into our software products and services, which also creates a potential risk. We deal with security issues regularly and have experienced security incidents from time to time. We have a standing Compliance and Risk Governing Committee composed of senior representatives across the Company that reports to and assists the Audit Committee and the Board as a whole in the oversight of compliance and risk management programs, including cybersecurity measures. In addition, we have a standing Security Steering Group, whose members include our Chief Information Security Officer, Chief Product Officer and Chief Technical Systems Officer, and which is charged with providing strategic direction for the implementation and ongoing operation of our cyber security program. Even with the efforts the Company has undertaken, there is a risk that a security breach will be successful, and such an event will be material. We carry data breach insurance coverage to mitigate the financial impact of a security breach, though this may prove insufficient in the event of a breach. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Pega Cloud offering involves hosting client applications on the servers of third-party technology providers. We also rely on third-party systems and technology, including encryption, virtualized infrastructure, and support, and employ a shared security model with our clients and third-party technology providers. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To defend against security threats, we need to continuously engineer products and services with enhanced security and reliability features, improve the deployment of software updates to address security vulnerabilities, apply technologies that mitigate the risk of attacks, and maintain a digital security infrastructure that protects the integrity of our network, products, and services. The cost of these steps could negatively impact our operating results. While we actively work to improve vulnerability scanning, patching, threat intelligence, security event detection, security event alerting and forensics, it is possible that security breaches, whether due to unpatched vulnerabilities or otherwise, occur and may be undetected when they occur. Any such security breach could result in a loss of confidence in the security of our services, damage our reputation, disrupt our business, require us to incur significant costs of investigation, remediation and/or payment of a ransom, lead to legal liability, negatively impact our future sales, and result in a substantial financial loss.</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:700;line-height:120%">We rely on third-party hosting providers to deliver our offerings, and any disruption or interference with our use of these services could adversely affect our business.</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-weight:400;line-height:120%">Our use of third-party hosting facilities requires us to rely on the functionality and availability of the third-party services and their data security, which, despite our due diligence, may be or become inadequate. Our continued growth depends in part on the ability of our existing and potential customers to use and access our cloud services or our website to download our software within an acceptable amount of time. We use third-party service providers for key infrastructure components, particularly when developing and delivering our cloud-based products. These service providers give us greater flexibility in efficiently delivering a more tailored, scalable customer experience and expose us to additional risks and vulnerabilities. Third-party service providers operate platforms we access and which are vulnerable to service interruptions. We may experience interruptions, delays, and outages in service and availability due to problems with our third-party service providers&#8217; infrastructure. This infrastructure&#8217;s lack of availability could be due to many potential causes, including technical failures, power shortages, natural disasters, fraud, terrorism, or security attacks that we cannot predict or prevent. Such outages could trigger our service level agreements and the issuance of credits to our clients, which may impact our business and consolidated financial statements. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to renew our agreements with our cloud service providers on commercially reasonable terms, an agreement is prematurely terminated, or we need to add new cloud services providers to increase capacity and uptime, we could experience interruptions, downtime, delays, and additional expenses related to transferring to and providing support for these new platforms. Any of the above circumstances or events may harm our reputation and brand, reduce our platforms&#8217; availability or usage, and impair our ability to attract new users, which could adversely affect our business, financial condition, and results of operations. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">We may experience significant errors or security flaws in our products and services and could face privacy, product liability, and warranty claims. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite quality testing each release, our software frequently contains errors or security flaws, especially when first introduced or when new versions are released. Errors in our software could affect its ability to work with hardware or other software or delay the development or release of new products or new versions of our software. Additionally, detecting and correcting any security flaws, including those introduced by our use of open-source, can be time-consuming and costly. Errors or security flaws in our software could result in the inadvertent disclosure of confidential information or personal data relating to our clients, employees, or third parties. Software errors and security flaws in our products or services could expose us to privacy, product liability, or warranty claims and harm our reputation, which could impact our future sales of products and services. Typically, we enter into license agreements that contain provisions intended to limit the nature and extent of our risk of product liability and warranty claims. A court might interpret these terms in a limited way or hold part or all of them unenforceable. Also, there is a risk that these contract terms might not bind a party other than the direct client. Furthermore, some of our licenses with our clients are governed by non-U.S. law, and there is a risk that foreign law might give us less or different protection. Although we have not experienced any material product liability claims to date, a product liability suit or action claiming a breach of warranty, whether meritorious, could result in substantial costs and a diversion of management&#8217;s attention and our resources. </span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_28"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Financial Obligations and Indebtedness</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have significant debt which may limit our business flexibility, access to capital, and/or increase our borrowing costs, which may adversely affect our operations and financial results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, we had $502.27 million in aggregate principal indebtedness under our Notes and have outstanding letters of credit under our credit facility, including a $25 million letter of credit obtained to secure the judgment in our litigation with Appian.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our indebtedness may:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions, or other general business purposes;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions, or other general business purposes;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">require us to use a substantial portion of our cash flow from operations to make debt service payments;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">limit our flexibility to plan for, or react to, changes in our business and industry;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">place us at a competitive disadvantage compared to less leveraged competitors;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">dilute existing stockholders from the issuance of common stock if the Notes are converted; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">increase our vulnerability to the impact of adverse economic and industry conditions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to pay our debt when due or refinance our indebtedness, including the Notes, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not generate sufficient cash flow from operations to service our debt and make necessary investments in our business. Our ability to refinance our indebtedness will depend on the capital market conditions and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In turn, this could result in that and our other indebtedness becoming immediately payable in full which could materially adversely affect our financial condition, results of operation or cost of borrowing.</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:700;line-height:120%">We may require additional capital in the future.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may require additional capital in the future to finance our operations. If we raise funds through future issuance of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any future debt financing could involve restrictive covenants relating to our capital raising activities and other financial and operations matters, which may increase the risks related to our business and our ability to service and repay our indebtedness.</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%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain circumstances, the noteholders may convert their Notes at their option prior to the scheduled maturity at the current conversion rate of 7.4045 shares of common stock per each $1,000 principal amount of Notes or an effective conversion price of $135.05 per share. Upon conversion of the Notes, unless we elect to deliver solely shares of our common stock to settle such conversion, we will be obligated to make cash payments.&#160;In addition, holders of our Notes will have the right to require us to repurchase their Notes upon the occurrence of a fundamental change (as defined in the indenture, dated as of February 24, 2020, between U.S. Bank National Association, as trustee (the &#8220;Trustee&#8221;) and us (the &#8220;Indenture&#8221;)), at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any, to, but not including, the fundamental change repurchase date. Although it is our intention and we currently expect to settle the conversion value of the Notes in cash up to the principal amount and any excess in shares, there is a risk that we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Notes surrendered therefor or Notes being converted. In addition, our ability to make payments may be limited by law, regulatory authority, or agreements governing our future indebtedness. Our failure to repurchase Notes when the Indenture requires the repurchase or to pay any cash payable on the Notes&#8217; future conversions as required by the Indenture would constitute a default under the Indenture. A default under the Indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or make cash payments upon conversions thereof. In addition, even if holders of Notes do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.</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:700;line-height:120%">The Capped Call Transactions may affect the value of the Notes and our common stock.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Notes&#8217; issuance, we entered into Capped Call Transactions with certain financial institutions (&#8220;option counterparties&#8221;). The Capped Call Transactions are generally expected to reduce the potential dilution of our common stock upon any conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, with such reduction and/or offset subject to a cap. From time to time, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding derivative transactions with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions before the maturity of the Notes. This activity could cause a decrease in the market price of our common stock.</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:700;line-height:120%">We are exposed to counterparty risk for the Capped Call Transactions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The option counterparties are financial institutions, and we are subject to the risk that one or more of the option counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the Capped Call Transactions. Our exposure to the credit risk of the option counterparties is not secured by any collateral. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor with a claim equal to our exposure at the time under such transaction. Our exposure depends on many factors, but our exposure will generally increase if the market price or the volatility of our common stock increases. In addition, upon default or other failures to perform, or termination of obligations, by an option counterparty, we may suffer more dilution in our common stock than we currently anticipate. We can provide no guarantee as to the financial stability or viability of the option counterparties.</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:700;line-height:120%">Provisions in the Notes&#8217; Indenture may deter or prevent a business combination that may be favorable to our stockholders.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a fundamental change occurs prior to the Notes&#8217; maturity date, holders of the Notes will have the right, at their option, to require us to repurchase all or a portion of their Notes. In addition, if a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture) occurs prior to the maturity date, we will in some cases be required to increase the conversion rate of the Notes for a holder that elects to convert its Notes in connection with such make-whole fundamental change.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the Indenture prohibits us from engaging in certain mergers or acquisitions unless, among other things, the surviving entity assumes our obligations under the Notes. These and other provisions in the Indenture could deter or prevent a third party from acquiring us even when the acquisition may be favorable to our stockholders.</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:700;line-height:120%">Conversion of the Notes may dilute the ownership interest of existing stockholders.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Notes were converted, there would be dilution of the ownership interests of existing stockholders to the extent we deliver shares of our common stock upon conversion of any of the Notes. Any sales in the public market of the common stock issuable upon such conversion could adversely affect our common stock&#8217;s prevailing market prices. In addition, the existence of the Notes may encourage short selling by market participants because the conversion of the Notes could be used to satisfy short positions, or anticipated conversion of the Notes into shares of our common stock could depress the price of our common stock.</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%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are required to comply with certain financial and operating covenants under our revolving credit facility. Failure to comply with these covenants could cause amounts borrowed to become immediately due and payable and/or prevent us from borrowing under the credit facility.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must comply with specified financial and operating covenants under our credit facility and make payments, limiting our ability to operate our business as we otherwise might. Our failure to comply with any of these covenants or to meet any debt payment obligations could result in an event of default which, if not cured or waived, would result in any amounts outstanding, including any accrued interest and/or unpaid fees, becoming immediately due and payable. We might not have sufficient working capital or liquidity to satisfy any repayment obligations in the event of an acceleration of those obligations. In addition, if we are not in compliance with the financial and operating covenants under the credit facility at the time we wish to borrow funds, we will be unable to borrow funds. The financial and operating covenants under the credit facility may limit our ability to borrow funds or capital, including for strategic acquisitions, share repurchases, and other general corporate purposes.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_31"></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Intellectual Property and Government Regulation</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:700;line-height:120%">We face risks related to intellectual property claims or appropriation of our intellectual property rights.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely primarily on a combination of patent, copyright, trademark, and trade secrets laws, as well as intellectual property and confidentiality agreements to protect our proprietary rights. We also try to control access to and distribution of our technologies and other proprietary information. We have obtained patents in strategically important global markets relating to the architecture of our systems. We cannot be certain that such patents will not be challenged, invalidated, or circumvented, or that rights granted thereunder, or the claims contained therein will provide us with competitive advantages. Moreover, despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our software or to obtain the use of information that we regard as proprietary. Although we generally enter into intellectual property and confidentiality agreements with our employees and strategic partners, despite our efforts our former employees may seek employment with our business partners, clients, vendors, or competitors, and there can be no assurance that the confidential nature of our proprietary information will be maintained. In addition, the laws of some foreign countries do not protect our proprietary rights as effectively as they do in the U.S. There can be no assurance that our means of protecting our proprietary rights will be adequate or that our competitors will not independently develop similar technology.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other companies or individuals have obtained proprietary rights covering a variety of designs, processes, and systems. Third parties have claimed and may in the future claim that we have infringed or otherwise violated their intellectual property. We are currently party to litigation with Appian Corp. &#8212; see Part I, Item 3 &#8220;Legal Proceedings&#8221;, "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report and the preceding risk factor captioned &#8220;If we are unsuccessful in the appeal of the trial court judgment in our litigation with Appian Corp., our operating results and financial condition would be adversely impacted.&#8221;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we attempt to limit the amount and type of our contractual liability for infringement or other violation of the proprietary rights of third parties and assert ownership of work product and intellectual property rights as appropriate, there are often exceptions, and limitations may not be applicable and enforceable in all cases. Even if limitations are found to be applicable and enforceable, our liability to our clients for these types of claims could be material given the size of certain of our transactions. We expect that software product developers, including us, will increasingly be subject to infringement and other intellectual property violation claims as the number of products and competitors in our industry segment grows and the functionality of products in different industry segments overlaps. As evidenced by our previously mentioned litigation with Appian Corp., depending on when and how asserted, these claims, with or without merit, are often time-consuming, result in costly litigation and subject us to significant liability for damages. It is also possible that these claims result in treble damages if we are found to have willfully infringed patents or copyrights, cause product shipment and delivery delays, require us to enter into royalty or licensing agreements, or preclude us from making and selling the infringing software, if such proprietary rights are found to be valid. Royalty or licensing agreements, if required, may not be available on terms acceptable to us or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non-infringing technology, which could require substantial time, effort, and cost. If we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of our software and may be unable to compete effectively, which could have a material effect upon our business, operating results, and financial condition.</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:700;line-height:120%">Intellectual property rights claims by third parties are extremely costly to defend, could require us to pay significant damages, and could limit our ability to use certain technologies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies can dedicate greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. The litigation may involve patent holding companies or other adverse patent owners that have no relevant product revenues and against which our patents may, therefore, provide little or no deterrence. Third parties have claimed and may claim in the future that we have misappropriated, misused, or infringed other parties' intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property claims. </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%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any litigation regarding intellectual property could be costly and time-consuming and could divert the attention of our management and key personnel from our business operations. Significant judgments are required for the determination of probability and the range of the outcomes in any legal dispute, and the estimates are based only on the information available to us at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from our estimates. Contingencies deemed not probable or for which losses were not estimable in one period may become probable, or losses may become estimable in later periods which may have a material impact on our results of operations and financial position. Intellectual property disputes could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from manufacturing or licensing certain of our products, cause severe disruptions to our operations or the markets in which we compete or require us to satisfy indemnification commitments to our customers. Any of these could seriously harm our business. We are currently party to litigation with Appian Corp. &#8212; see Part I, Item 3 &#8220;Legal Proceedings&#8221;, "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report and the preceding risk factor captioned &#8220;If we are unsuccessful in the appeal of the trial court judgment in our litigation with Appian Corp., our operating results and financial condition would be adversely impacted.&#8221; While we continue to believe that we have the financial strength to pay these amounts if it ever becomes necessary, it is possible that we may not be able to engage in these activities on desirable terms, which could have a material adverse effect on our business, financial condition, and operating results.</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:700;line-height:120%">Our success depends in part on maintaining and increasing our sales to clients in the public sector.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a portion of our revenues from contracts with domestic and foreign governments and related agencies. We believe that our business&#8217;s success and growth will continue to depend on our successful procurement of government contracts. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that our efforts will produce any sales. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that could impede our ability to maintain or increase the revenue derived from government contracts include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in fiscal or contracting policies;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">decreases in available government funding;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in government programs or applicable requirements;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the adoption of new laws or regulations or changes to existing laws or regulations;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">potential delays or changes in the government appropriations or other funding authorization processes;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">governments and governmental agencies requiring contractual terms that are unfavorable to us, such as most-favored-nation pricing provisions; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">delays in the payment of our invoices by government payment offices.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of those factors could cause governments and governmental agencies to delay or refrain from purchasing our software in the future or otherwise harm our business, results of operations, financial condition, and cash flows.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, to increase our sales to clients in the public sector, we must comply with laws and regulations relating to the formation, administration, performance, and pricing of contracts with the public sector, including U.S. federal, state, and local governmental bodies, which affect how our channel partners and we do business in connection with governmental agencies. These laws and regulations may impose added costs on our business, and failure to comply with these laws and regulations or other applicable requirements, including non-compliance in the past, could lead to claims for damages from our channel partners or government clients, penalties, termination of contracts, loss of intellectual property rights, and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions, or limitations in our ability to do business with the public sector could have a material adverse effect on our business, results of operations, financial condition, and cash flows.</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:700;line-height:120%">We are subject to increasingly complex U.S. and foreign laws and regulations, requiring costly compliance measures. Any failure to comply with these laws and regulations could subject us to, among other things, penalties and legal expenses that could harm our reputation or otherwise have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to extensive federal, state, and foreign laws and regulations, including but not limited to the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, data privacy and security laws, and similar laws and regulations. The U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act, and similar foreign anti-bribery laws generally prohibit companies and their intermediaries from making improper payments to obtain or retain business. Similar laws and regulations exist in many other countries where we do or intend to do business.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within recent years, there has been an increase in the scope and enforcement of data privacy laws in the jurisdictions in which we do business. The European Parliament adopted the General Data Protection Regulation (&#8220;GDPR&#8221;), effective May 2018, that extended the scope of European privacy laws to any entity that controls or processes personal data of European Union residents in connection with the offer of goods or services or the monitoring of behavior and imposes new compliance obligations concerning the handling of personal data. The California Consumer Privacy Act (&#8220;CCPA&#8221;), effective January 2020, requires, among other things, covered companies to provide new disclosure to consumers about such companies&#8217; data collection, use and sharing practices, provide such consumers new ways to opt-out of certain sales or transfers of personal information, and provide consumers with additional causes of action. The CCPA was modified as of January 1, 2023 by the California Privacy Rights Act (&#8220;CPRA&#8221;) which expands California consumers&#8217; rights with respect to sensitive personal information and which created a new state agency that is vested with authority to implement and enforce the CCPA, CPRA and associated regulations. Following the passage of the CCPA, several other U.S. states passed similar data privacy laws with variations on the CCPA/CPRA and GDPR requirements, most of which laws either went into effect in 2023 or will go into effect in 2024. Additional states are expected to pass their own versions of data privacy laws in 2024. In 2023, Europe finalized the first-ever comprehensive legal framework for governance of the use of artificial intelligence, the European Union Artificial Intelligence Act, with an anticipated effective date in 2026, and is moving forward with finalizing applicable regulations. Compliance with these varying regimes has caused and will cause us to incur additional costs, including as may result from any non-compliance or asserted non-compliance.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed and implemented a compliance program based on what we believe are reasonable practices, including the background checking of our current partners and prospective clients and partners. We cannot guarantee, however, that we, our employees, our consultants, our partners, or our contractors are or will be compliant with all federal, state, and foreign regulations, particularly as we expand our operations outside of the U.S. If our representatives or we fail to comply with any of these laws or regulations, a range of fines, penalties, and/or other sanctions could be imposed on us, which could have a material adverse effect on our business, financial condition, and results of operations. Even if we are determined not to have violated these laws, government inquiries into these issues typically require the expenditure of significant resources and generate negative publicity, which could also harm our business. In addition, regulation of data privacy and security laws is increasing worldwide, including various restrictions on cross-border access or transfer of data, including personal data of our employees, our clients, and customers of our clients. Compliance with such regulations may increase our costs, and there is a risk of enforcement of such laws resulting in damage to our brand, as well as financial penalties and the potential loss of business, which could be significant.</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:700;line-height:120%">Our tax exposures could be greater than anticipated.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of our worldwide provision for income taxes and other tax liabilities requires estimation and significant judgment and there are many transactions and calculations where the ultimate tax determination is uncertain. Like many other multinational corporations, we are subject to tax in multiple U.S. and foreign jurisdictions. The determination of our tax liability is always subject to audit and review by applicable domestic and foreign tax authorities. We are undergoing inquiries, audits, and reviews by various taxing authorities. Any adverse outcome of any such audit or review could harm our business, and the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made. While we have established reserves based on assumptions and estimates that we believe are reasonable to cover such eventualities, these reserves may prove insufficient.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our future income taxes could be materially adversely affected by a shift in our jurisdictional income mix, by changes in the valuation of our deferred tax assets and liabilities, because of changes in tax laws, regulations, or accounting principles, as well as by certain discrete items. In the United States, this may include any changes to the currently enacted law regarding mandatory capitalization of research and experimentation expenses, effective for tax years beginning after December 31, 2021.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Considering fiscal challenges in many jurisdictions, various levels of government are increasingly focused on tax reform and other legislative actions to increase tax revenue, including corporate income taxes. Several U.S. states have attempted to increase corporate tax revenues by taking an expansive view of corporate presence to attempt to impose corporate income taxes and other direct business taxes on companies that have no physical presence in their state, and taxing authorities in foreign jurisdictions may take similar actions. Many U.S. states are also altering their apportionment formulas to increase the amount of taxable income or loss attributable to their state from certain out-of-state businesses. Similarly, in Europe and elsewhere globally, various tax reform efforts underway are designed to increase the taxes paid by corporate entities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2022, the European Union (EU) Member States formally adopted the EU&#8217;s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of countries are also implementing similar local legislation. The Company is continuing to evaluate the potential impact of the Pillar Two Framework on future periods, pending legislative adoption by additional individual countries.</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%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">If it becomes necessary or desirable to repatriate our foreign cash balances to the United States, we may be subject to increased taxes, other restrictions, and limitations. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, $159.9 million of our cash and cash equivalents were held in our foreign subsidiaries. If it becomes necessary or desirable to repatriate foreign funds, we may have to pay federal, state, and local income taxes as well as foreign withholding taxes upon repatriation. We consider the earnings of our foreign subsidiaries to be permanently reinvested. As a result, domestic and foreign taxes on such earnings have not been provided in our financial statements. It is not practical to estimate the amount of tax we would have to pay upon repatriation due to the complexity of the tax laws and other factors.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_34"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</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:700;line-height:120%">The provision in our amended and restated bylaws, requiring exclusive forum in certain courts in The Commonwealth of Massachusetts or the federal district court for the District of Massachusetts for certain types of lawsuits, may discourage lawsuits against us and our directors, officers, and employees.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated bylaws provide that unless we consent in writing to the selection of an alternative forum, the Business Litigation Section of the Superior Court of Suffolk County, Massachusetts (the &#8220;BLS&#8221;) or, if the BLS lacks jurisdiction, the federal district court for the District of Massachusetts, Eastern Division, shall be the exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to the Massachusetts Business Corporation Act (the &#8220;MBCA&#8221;), our articles of organization, or our bylaws (as each may be amended from time to time), or (iv) any action asserting a claim governed by the internal affairs doctrine.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The choice of forum provision may increase costs to bring a claim, discourage claims, or limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us or our directors, officers, and other employees. Alternatively, if a court were to find the choice of forum provision in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions. The exclusive forum provision in our amended and restated bylaws will not preclude or contract the scope of exclusive federal or concurrent jurisdiction for actions brought under the federal securities laws, including the Securities Exchange Act of 1934, as amended, or the Securities Act of 1933, as amended, or the respective rules and regulations promulgated thereunder.</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:700;line-height:120%">Material adverse developments in global economic conditions, or the occurrence of certain other world events, could affect demand for our products, increase our costs of operation and harm our business.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global economic uncertainty has produced, and continues to produce, substantial stress, volatility, illiquidity and disruption of global credit and other financial markets. Various factors contribute to the uncertain economic environment, including the level and volatility of interest rates, high inflation, the conflict between Russia and Ukraine and between Israel and Gaza, an actual recession or fears of a recession, trade policies and tariffs, and geopolitical tensions. Economic uncertainty has and could continue to negatively affect the business and purchasing decisions of companies in industries in which our customers operate. As global economic conditions experience stress and negative volatility, or if there is an escalation in regional or global conflicts, the ability and willingness of our customers to make investments in technology may be impacted, which in turn may delay or reduce the purchases of our software and services and also impact the ability and willingness of our customers to pay amounts due to us or otherwise honor their contractual commitments. These clients may also become subject to increasingly restrictive regulatory requirements, which could limit or delay their ability to proceed with technology purchases and may result in longer sales cycles, increased price competition, and reductions in sales of our products and services. At the same time, factors such as inflation may increase our costs of operation. The combination of these factors could negatively impact our business, operating results, and financial condition.</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:700;line-height:120%">We are exposed to fluctuations in foreign currency exchange rates that could negatively impact our financial results and cash flows.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because a significant portion of our business is conducted outside of the U.S., we face exposure to movements in foreign currency exchange rates. Our international sales are usually denominated in foreign currencies. The operating expenses of our foreign operations are also primarily denominated in foreign currencies, which partially offset our foreign currency exposure on our international sales. Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the U.S. dollar, the Euro, and the Australian dollar relative to the British Pound. These exposures may change over time as business practices evolve. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently use foreign currency forward contracts to hedge our exposure to changes in foreign currency exchange rates. We may enter into hedging contracts again in the future if we believe it is appropriate.&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our realized gain or loss for foreign currency fluctuations will depend on the size and type of cross-currency exposures that we enter into, the currency exchange rates associated with these exposures and changes in those rates, whether we have entered forward contracts to offset these exposures, and other factors. All these factors could materially impact our operating results, financial condition, and cash flows.</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%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">The market price of our common stock has been and is likely to continue to be volatile</span><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may be highly volatile and fluctuate due to a variety of factors, some of which are related in complex ways.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that may affect the market price of our common stock include: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">actual or anticipated fluctuations in our financial condition and operating results;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">variance in our financial performance from expectations of securities analysts;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in our projected operating and financial results;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in the prices of our products and professional services; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in laws or regulations applicable to our products or services;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">announcements by our competitors or us of significant business developments, acquisitions, or new offerings; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our involvement in any litigation or investigations by regulators, including litigation judgments, settlements, or other litigation-related costs; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">our sale of our common stock or other securities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in our Board of Directors, senior management, or key personnel; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">the trading volume of our common stock; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">price and volume fluctuations in the overall stock market; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">changes in the anticipated future size and growth rate of our market; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">general economic, regulatory, political, and market conditions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broad market and industry fluctuations, as well as general economic, regulatory, political, and market conditions, may negatively impact the market price of our common stock. In the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future, which could result in substantial costs and divert our management&#8217;s attention.</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:700;line-height:120%">We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which could cause our stock price to decline. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have provided and may continue to give guidance on our business, future operating results, and other business metrics. In developing this guidance, our management must make certain assumptions and judgments about our future performance. Furthermore, analysts and investors may develop and publish their own projections of our business, which may form a consensus about our future performance. Our business results may vary significantly from such guidance or that consensus due to a number of factors, many of which are outside of our control and which could materially adversely affect our operations and operating results. Furthermore, if we make downward revisions of our previously announced guidance, or if our publicly announced guidance of future operating results fails to meet expectations of securities analysts, investors, or other interested parties, our common stock price may decline.</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:700;line-height:120%">If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our stock price and trading volume could decline.</span><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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock depends partly on the research and reports that securities and industry analysts publish about us or our business. We do not have any control over these analysts. If our financial performance fails to meet analyst estimates or one or more of the analysts who cover us downgrade our shares or change their opinion of our shares, our stock price will likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_37"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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="i0f2b6f273eab48f0bdff56bfd55f2122_2142"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1C. CYBERSECURITY</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-weight:400;line-height:120%">We recognize the critical importance of maintaining the safety and security of our systems and data, and have a holistic approach for overseeing and managing cybersecurity and related risks. Our Board of Directors (the &#8220;Board&#8221;), the Audit Committee of the Board (the &#8220;Audit Committee&#8221;), and our management are actively involved in the oversight of our risk management program, of which cybersecurity represents an important component. We have established policies, standards, processes, and practices for assessing, identifying, and managing material risks from cybersecurity threats. A key component of this is our standing Security Steering Group (&#8220;SSG&#8221;) whose members include, among others, our Chief Information Security Officer (&#8220;CISO&#8221;), Chief Product Officer, and Chief Technical Systems Officer. We have devoted significant financial and personnel resources to implement and maintain security measures to meet regulatory requirements and customer expectations, and we intend to continue to make significant investments to maintain the security of our data and cybersecurity infrastructure. There can be no guarantee that our policies, standards, processes, and practices will be properly followed in every instance or that they will be effective. </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%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we are not aware of having experienced any prior material data breaches, regulatory non-compliance incidents, or cyber security incidents, we may in the future be impacted by such an event, exposing our clients and us to the risk of someone obtaining access to our information, to the information of our clients or their customers, or to our intellectual property, disabling or degrading service, or sabotaging systems or information. Any such security breach could result in a loss of confidence in the security of our services, damage our reputation, disrupt our business, require us to incur significant costs of investigation, remediation, and/or payment of a ransom, lead to legal liability, negatively impact our future sales, and result in a substantial financial loss. For additional information, see "Item 1A. Risk Factors" of this Annual Report.</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-weight:700;line-height:120%">Risk Management and Strategy</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policies, standards, processes, and practices for assessing, identifying, and managing material risks from cybersecurity threats are integrated into our overall risk management program and are based on frameworks established by the National Institute of Standards and Technology, the International Organization for Standardization, and certain other applicable industry standards. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity program focuses on the following key areas:</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:700;line-height:120%">Collaboration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented a governance structure and processes to aggregate reported cybersecurity risks on behalf of Pega Cloud, Pega&#8217;s software products, and the corporate environment. Our SSG is responsible for providing strategic direction for implementing and maintaining our cyber risk management program.</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:700;line-height:120%">Risk Assessment</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cyber risk management program is designed to follow the ISO 31000 and the NIST Special Publication 800-37 frameworks and is in the scope of our ISO 27001 certifications.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At least annually, we conduct cybersecurity risk assessments that consider information from internal stakeholders, known information security vulnerabilities, and information from external sources, such as reported security incidents that have impacted other companies, industry trends, and evaluations by third parties and consultants. The results of the assessments are provided to our SSG and are used to drive alignment on, and prioritization of, initiatives to enhance our security controls, make recommendations to improve processes, and inform our broader enterprise-level risk assessment. Key findings of these assessments are periodically presented to the Board and the Audit Committee.</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:700;line-height:120%">Technical Safeguards</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly assess and deploy technical safeguards designed to protect our information systems from cybersecurity threats. Such safeguards are regularly evaluated and improved based on vulnerability assessments, cybersecurity threat intelligence, and incident response experience.</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:700;line-height:120%">Incident Response and Recovery Planning</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented Cyber Incident Response Programs, which are in the scope of our ISO 27001 certifications. We have also implemented Business Continuity Programs, which are in the scope of our ISO 22301 certification. We have established comprehensive incident response and recovery plans and test and evaluate the effectiveness of those plans regularly. </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:700;line-height:120%">Third-Party Risk Management</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented a Vendor Cybersecurity Risk Management Program (&#8220;VCRMP&#8221;), which is in the scope of our ISO 27001 certifications. The VCRMP controls are designed to identify and mitigate cybersecurity threats associated with our use of third-party service providers. These providers are subject to security risk assessments at the time of onboarding, contract renewal, and upon detection of an increase in risk profile. We use a variety of inputs in making these risk assessments, including information supplied by providers and third parties. In addition, we require our providers to meet appropriate security requirements, controls and responsibilities, and investigate security incidents that have impacted our third-party providers, as appropriate.</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:700;line-height:120%">Education and Awareness</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require all employees to participate in security awareness training, including frequent phishing tests. Currently, our mandatory employee training courses include Security Awareness, Physical Security Awareness, Mobile Device Security, Business Continuity and Phishing, Work From Home, and AI Chatbot. In addition, all of our employee software developers are required to take additional security awareness training, currently including Secure Development. We periodically adjust the list of mandatory and optional courses.</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:700;line-height:120%">Corporate Security Posture</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically conduct independent security assessments to assess its security posture and to inform where cyber security investments should be made. For systems in our corporate environment on which our cloud certifications have an operational dependency, we also maintain ISO/IEC 27001 certifications relating to overall IT processes and controls and ISO 22301 certification relating to business continuity.</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%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">Product Security Posture</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To facilitate identification of security vulnerabilities in our products, we periodically conduct third party penetration tests and participate in the independent Verified By Veracode program, as detailed on its website (https://www.veracode.com/verified/directory/pegasystemsInc) which is </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included as an inactive reference and the content of which is not incorporated by reference into this Annual Report</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We also generate a monthly software bill of materials that identifies open source included in certain of our product offerings and periodically have an independent security assessment firm evaluate the security risks linked to suppliers we use, including source code repositories, the infrastructure employed for software development, and the mechanisms used for software delivery, such as Amazon Web Services (&#8220;AWS&#8221;), Google Cloud, and Microsoft Azure. Our Chief Product Officer reviews these findings and provides updates to our SSG.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly release new versions of our products to address identified security vulnerabilities, enabling clients to stay updated with the latest product releases. However, even after we make these updates available, it is possible that clients do not implement these updates or use products on extended support that do not include security updates.</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:700;line-height:120%">Pega Cloud Security Posture</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Cloud undergoes several security assessments a year. Redacted versions of these reports are made available to our clients. Pega Cloud also maintains several security certifications, which are listed at http://pega.com/trust which is </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included as an inactive reference and the content of which is not incorporated by reference into this Annual Report.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pega Cloud for Government is rated FedRAMP Moderate and undergoes several security assessments a year as part of the FedRAMP certification process.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Technical Systems Officer reviews these assessments and provides updates to our SSG.</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-weight:700;line-height:120%">Governance</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:700;line-height:120%">Board Oversight</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our corporate governance process, the Board, along with the Audit Committee, oversees our risk management process, which includes cybersecurity and related risks.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CISO periodically meets with the Board and Audit Committee to inform and update them on our cybersecurity program.</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:700;line-height:120%">SSG and Key Personnel</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a standing SSG whose members include, among others, our CISO, Chief Product Officer, and Chief Technical Systems Officer. The SSG is charged with providing strategic direction for the implementation and ongoing operation of our cyber security program. The SSG meets at least quarterly. Our CISO chairs the SSG and decisions and recommendations are based on a consensus of the members.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CISO has twenty years of professional experience, with eleven years specifically in information security roles. He has been with Pega for four years and has a Master of Science degree from Northwestern University.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Product Officer has been with Pega for thirty-one years, has extensive experience in software development, and has a Bachelor of Science from the Indiana University of Pennsylvania.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Technical Systems Officer has been with Pega for six years and has twenty-five years of technology management experience, with thirteen years of leadership roles in cloud services and related information security issues, and served in the U.S. Navy and holds a degree in Business Administration from the College of Technology at the State University of New York &#8211; Farmingdale.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_40"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 2. PROPERTIES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal administrative, sales, marketing, support, and research and development operations are in Cambridge, Massachusetts, Waltham, Massachusetts, and Hyderabad, India. We also maintain offices elsewhere in the Americas, Europe, and the Asia-Pacific regions. All of our properties are leased. We believe we will be able to obtain future space as needed on acceptable and commercially reasonable terms.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 10. Leases" in Item 8 of this Annual Report.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_43"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 3. LEGAL PROCEEDINGS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in "Note 20. Commitments And Contingencies" in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report is incorporated herein by reference.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_46"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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: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%">24</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART II</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_52"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES </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-weight:700;line-height:120%">Market information</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is quoted on the NASDAQ Global Select Market under the symbol &#8220;PEGA.&#8221;</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-weight:700;line-height:120%">Holders</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;6, 2024, we had 49 stockholders of record. </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-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2022, and 2021, we paid a quarterly cash dividend of $0.03 per share of common stock. We expect to pay a quarterly cash dividend of $0.03 per share; however, the Board of Directors may terminate or modify this dividend program without prior notice.</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-weight:700;line-height:120%">Issuer purchases of equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock repurchased in the three months ended December 31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:28.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.022%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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:8pt;font-weight:700;line-height:100%">Total&#160;Number </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%">of Shares </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%">Purchased</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"> (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:8pt;font-weight:700;line-height:100%">Average&#160;Price </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%">Paid per </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%">Share </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">(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:8pt;font-weight:700;line-height:100%">Total&#160;Number </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%">of Shares Purchased&#160;as&#160;Part of</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%">Publicly Announced Share </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%">Repurchase Program</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:8pt;font-weight:700;line-height:100%">Approximate&#160;Dollar </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%">Value&#160;of&#160;Shares&#160;That </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%">May&#160;Yet&#160;Be&#160;Purchased at Period</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%">End Under Publicly Announced</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%">Share Repurchased Programs</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 1, 2023 - October 31, 2023</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:8pt;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 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%">&#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 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:8pt;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 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%">60,000&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">November 1, 2023 - November 30, 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:8pt;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 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">52.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">December 1, 2023 - December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">52.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;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:120%">(1) For additional information, see "Stock Repurchase Program" in Item 7 of this Annual Report.</span></div><div style="margin-top:3pt;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:120%">(2) Shares withheld to cover the option exercise price and tax withholding obligations under the net settlement provisions of our stock compensation awards have been included in these amounts.</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%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock performance graph and cumulative total stockholder return </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following performance graph represents a comparison of the cumulative total stockholder return, assuming the reinvestment of dividends, for a $100 investment on December 31, 2018 in our common stock, the Total Return Index for the NASDAQ Composite, a broad market index, and the Standard&#160;&amp; Poor&#8217;s (&#8220;S&amp;P&#8221;) North American Technology Sector - Software Index&#8482; (&#8220;S&amp;P NA Tech Software&#8221;), a published industry index.</span></div><div style="text-align:center"><img src="pega-20231231_g2.jpg" alt="1189" style="height:421px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.470%"><tr><td style="width:1.0%"/><td style="width:21.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</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%">2019</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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Pegasystems Inc.</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: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%">100.00&#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%">166.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 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%">279.35&#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%">234.61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">72.03&#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%">103.03&#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:8pt;font-weight:400;line-height:100%">NASDAQ Composite</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">136.69&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">198.10&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">242.03&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">163.28&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">236.17&#160;</span></td><td style="background-color:#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:400;line-height:100%">S&amp;P NA Tech Software</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">134.59&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">204.44&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">235.70&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">150.80&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">240.73&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The graph lines merely connect measurement dates and do not reflect fluctuations between those dates.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_55"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 6. [RESERVED]</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_58"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_2115"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NON-GAAP MEASURES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-GAAP financial measures should only be read in conjunction with our consolidated financial statements prepared in accordance with GAAP. We believe that these measures help investors understand our core operating results and prospects, which is consistent with how management measures and forecasts our performance without the effect of often one-time charges and other items outside our normal operations. They are not a substitute for financial measures prepared under U.S. GAAP. A reconciliation of GAAP and non-GAAP measures is located with each non-GAAP measure.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_61"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS OVERVIEW</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market, license, host, and support enterprise software that helps organizations build agility into their business so they can adapt to change. Our powerful, low-code platform for workflow automation and artificial intelligence-powered decisioning enables the world&#8217;s leading brands and government agencies to hyper-personalize customer experiences, streamline customer service, and automate mission-critical business processes and workflows. With Pega, our clients can leverage our artificial intelligence (&#8220;AI&#8221;) technology and scalable architecture to accelerate their digital transformation. In addition, our client success teams, world-class partners, and clients leverage our Pega Express&#8482; methodology to design and deploy mission-critical applications quickly and collaboratively.</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%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our target clients are Global 2000 organizations and government agencies that require solutions to distinguish themselves in the markets they serve. Our solutions achieve and facilitate differentiation by increasing business agility, driving growth, improving productivity, attracting and retaining customers, and reducing risk. Along with our partners, we deliver solutions tailored to the specific industry needs of our clients.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_64"></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:700;line-height:120%">Performance metrics</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use performance metrics to analyze and assess our overall performance, make operating decisions, and forecast and plan for future periods, including:</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_67"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual contract value (&#8220;ACV&#8221;)</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-weight:400;line-height:120%">ACV represents the annualized value of our active contracts as of the measurement date. The contract's total value is divided by its duration in years to calculate ACV. ACV is a performance measure that we believe provides useful information to our management and investors. </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-weight:400;line-height:120%">In 2023, the Company revised its ACV methodology for maintenance and all contracts less than 12 months as its overall client renewal rate exceeds 90%. The impact of the change was $3 million or 0.3% of Total ACV or less for all quarters in 2022. Previously disclosed ACV amounts have been updated to allow for comparability. This simplification, made possible by improvements to the Company&#8217;s financial systems, ensures that ACV for all contract types and lengths is consistently calculated as the total contract value divided by the duration in years. Previously, ACV for maintenance was calculated as the maintenance revenue for the quarter then ended, multiplied by four, and ACV for contracts less than 12 months was equal to the contract&#8217;s total value. The Company believes the simplified methodology better represents the current value of its contracts and better aligns its definition with comparable companies.</span></div><div style="text-align:center"><img src="pega-20231231_g3.jpg" alt="549755813909" style="height:450px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/></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%">Reconciliation of ACV and ACV (constant currency)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table 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:61.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.466%"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><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-style:italic;font-weight:400;line-height:100%">(in millions, except percentages)</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%">December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:8pt;font-weight:700;line-height:100%">1-Year Change</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ACV</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: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%">1,126&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1,255&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:8pt;font-weight:400;line-height:100%">Impact of changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(11)</span></td><td style="background-color:#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"/></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:8pt;font-weight:400;line-height:100%">ACV (constant currency)</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: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%">1,126&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1,244&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">Note: ACV (constant currency) is calculated by applying the December&#160;31, 2022 foreign exchange rates to all periods shown.</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%">27</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><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="text-align:center"><img src="pega-20231231_g4.jpg" alt="6047313953017" style="height:415px;margin-bottom:5pt;vertical-align:text-bottom;width:375px"/><img src="pega-20231231_g5.jpg" alt="6047313953018" style="height:415px;margin-bottom:5pt;vertical-align:text-bottom;width:375px"/></div><div style="margin-top:3pt;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:120%">Note: Starting in the third quarter of 2023, the Company calculated free cash flow as cash provided by operating activities less investments in property and equipment. To ensure comparability, previously disclosed amounts have been updated.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:63.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.800%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><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: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:400;line-height:100%">Margin </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><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;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:8pt;font-weight:400;line-height:100%">Margin </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash provided by operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:8pt;font-style:italic;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:8pt;font-style:italic;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-style:italic;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:8pt;font-weight:400;line-height:100%">Investment in property 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:8pt;font-weight:400;line-height:100%">(16,781)</span></td><td style="background-color:#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="2" style="background-color:#cceeff;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%">(35,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Free cash flow </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%">201,004&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">(13,043)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height: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;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"/></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:8pt;font-weight:400;line-height:100%;text-decoration:underline">Supplemental information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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"/></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Restructuring</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">29,401&#160;</span></td><td style="background-color:#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 style="background-color:#cceeff;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;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%">&#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"/></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Legal fees</span></td><td colspan="2" style="background-color:#ffffff;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%">14,645&#160;</span></td><td style="background-color:#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="2" style="background-color:#ffffff;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%">41,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">Interest on convertible 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:8pt;font-weight:400;line-height:100%">4,134&#160;</span></td><td style="background-color:#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="2" style="background-color:#cceeff;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%">4,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#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="2" style="background-color:#ffffff;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%">6,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">Income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,664&#160;</span></td><td style="background-color:#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="2" style="background-color:#cceeff;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%">7,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">60,445&#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;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:8pt;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:8pt;font-weight:400;line-height:100%">60,739&#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"/></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:8pt;font-weight:400;line-height:100%">Effect of supplemental information to Rule of 40 achievement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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:8pt;font-weight:400;line-height:100%">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:8pt;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="2" style="background-color:#cceeff;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%">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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Our non-GAAP free cash flow is defined as cash provided by operating activities less investment in property and equipment. Investment in property and equipment fluctuates in amount and frequency and is significantly affected by the timing and size of investments in our facilities. We provide information on free cash flow to enable investors to assess our ability to generate cash without incurring additional external financings. This information is not a substitute for financial measures prepared under U.S. GAAP. Starting in the third quarter of 2023, the Company calculated free cash flow as cash provided by operating activities less investments in property and equipment. To ensure comparability, previously disclosed amounts have been updated. </span></div><div style="margin-top:3pt;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:120%">(2) Operating and free cash flow margin are calculated by comparing the respective cash flow to total revenue.</span></div><div style="margin-top:3pt;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:120%">(3) The supplemental information discloses items that affect our cash flows and are considered by management not to be representative of our core business operations and ongoing operational performance.</span></div><div style="margin-top:3pt;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:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Restructuring</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: Restructuring fluctuates in amount and frequency and is significantly affected by the timing and size of our restructuring activities.</span></div><div style="margin-top:3pt;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:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Legal fees:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Legal and related fees arising from proceedings outside the ordinary course of business.</span></div><div style="margin-top:3pt;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:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Interest on convertible senior notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: In February 2020, we issued convertible senior notes, due March 1, 2025, in a private placement. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1.</span></div><div style="margin-top:3pt;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:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: Fees related to capital advisory services, canceled in-person sales and marketing events, and incremental costs incurred integrating acquisitions.</span></div><div style="margin-top:3pt;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:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.2pt;text-decoration:underline">Income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: Direct income taxes paid net of refunds received.</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%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-top:3pt;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:120%">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">Rule of 40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">: A performance metric calculated by adding the annual contract value (&#8220;ACV&#8221;) growth rate and the free cash flow margin. We also provide a table of supplemental information of other items that affect our cash flows and Rule of 40 achievement.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_70"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining performance obligations (&#8220;Backlog&#8221;)</span></div><div style="padding-right:-18pt;text-align:center"><img src="pega-20231231_g6.jpg" alt="6047313952975" style="height:425px;margin-bottom:5pt;vertical-align:text-bottom;width:750px"/></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%">Reconciliation of Backlog and Constant Currency Backlog (Non-GAAP)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.553%"/><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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 Year Growth Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Backlog - GAAP</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:8pt;font-weight:700;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:700;line-height:100%">1,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:8pt;font-weight:700;line-height:100%">8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Constant currency backlog</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: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%">1,356&#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%">1,447&#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 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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">Note: Constant currency Backlog is calculated by applying the Q4 2022 foreign exchange rates to all periods shown.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_76"></div><div style="margin-bottom:6pt;margin-top:6pt"><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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:41.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.130%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Change</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:400;line-height:100%">Pega Cloud</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: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%">461,328&#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="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%">32&#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:8pt;font-weight:400;line-height:100%">%</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%">384,271&#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="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%">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:8pt;font-weight:400;line-height:100%">%</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%">77,057&#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="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%">20&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">331,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;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%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;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%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">793,184&#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="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%">56&#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:8pt;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:8pt;font-weight:400;line-height:100%">701,835&#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="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%">53&#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:8pt;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:8pt;font-weight:400;line-height:100%">91,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;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%">407,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#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:8pt;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:8pt;font-weight:400;line-height:100%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#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:8pt;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:8pt;font-weight:400;line-height:100%">41,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">Subscription</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:8pt;font-weight:400;line-height:100%">1,200,809&#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="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%">84&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,067,898&#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="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%">81&#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:8pt;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:8pt;font-weight:400;line-height:100%">132,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#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:8pt;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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;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%">10,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">19,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(9,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48)</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:8pt;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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;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%">221,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;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:8pt;font-weight:400;line-height:100%">230,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#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:8pt;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:8pt;font-weight:400;line-height:100%">(8,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">1,432,616&#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="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:8pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><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:8pt;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:8pt;font-weight:400;line-height:100%">1,317,845&#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="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:8pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">114,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The increase in Pega Cloud revenue in 2023 was primarily due to the growth of the hosted client base as our clients continued to expand their use of Pega Cloud.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The increase in maintenance revenue in 2023 was primarily due to continued demand for our subscription license offerings, which are sold with maintenance committed for the full term of the subscription license</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The increase in subscription license revenue in 2023 was primarily due to high renewal activity, resulting in an increase in license deliveries.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in perpetual license revenue in 2023 reflects our strategy of promoting subscription-based arrangements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in consulting revenue in 2023 was primarily due to lower consultant billable hours outside of North America and lower realization rates in North America.</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:700;line-height:120%">Gross profit</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:32.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.862%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.726%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Gross Profit %</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="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Profit %</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Change</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:400;line-height:100%">Pega Cloud</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;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%">70&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#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:8pt;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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;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%">93&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">648,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">563,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="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%">80&#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:8pt;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:8pt;font-weight:400;line-height:100%">85,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;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%">99&#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:8pt;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:8pt;font-weight:400;line-height:100%">41,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,053,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">926,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="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%">87&#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:8pt;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:8pt;font-weight:400;line-height:100%">127,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14&#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:8pt;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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;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%">10,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#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:8pt;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:8pt;font-weight:400;line-height:100%">19,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#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:8pt;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:8pt;font-weight:400;line-height:100%">(9,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48)</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:8pt;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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#cceeff;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%">(9,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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:8pt;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:8pt;font-weight:400;line-height:100%">3,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(13,426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*</span></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">1,054,133&#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="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:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">949,210&#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="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:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">104,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">* not meaningful</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The gross profit change in 2023 was primarily due to a shift in the revenue mix. Also contributing to the change was:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The increase in Pega Cloud gross profit percent in 2023 was primarily due to an increase in cost efficiency, particularly for hosting services, as Pega Cloud continues to grow and scale.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in maintenance gross profit percent in 2023 was primarily due to an increase in compensation and benefits as a result of an increase in headcount.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in consulting gross profit percent in 2023 was primarily due to lower consultant billable hours outside of North America and lower realization rates in North America.</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:700;line-height:120%">Operating expenses</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:39.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.164%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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%">Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">% of Revenue</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="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%">% of Revenue</span></td><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:8pt;font-weight:400;line-height:100%">Selling and marketing</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">559,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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%">39&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;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%">47&#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:8pt;font-weight:400;line-height:100%">%</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%">(65,612)</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="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%">(11)</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:8pt;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:8pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;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%">21&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;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%">22&#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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">General and administrative</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">96,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</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:8pt;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:8pt;font-weight:400;line-height:100%">Restructuring</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">21,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">21,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">* not meaningful</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in selling and marketing in 2023 was primarily due to a decrease in compensation and benefits of $59.5 million due to reduced headcount as we optimize our go-to-market strategy. For additional information, see "Note 12. Restructuring" in Item 8 of this Annual Report.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in general and administrative in 2023 was primarily due to a decrease of $20.7 million in legal fees and related expenses arising from proceedings outside the ordinary course of business. We expect to continue to incur additional costs for these proceedings. For additional information, see "Note 20. Commitments And Contingencies" in Item 8 of this Annual Report.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The restructuring in 2023 and 2022 was primarily due to our efforts to optimize our go-to-market organization. For additional information, see "Note 12. Restructuring" in Item 8 of this Annual Report.</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:700;line-height:120%">Other income and expenses</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.603%"><tr><td style="width:1.0%"/><td style="width:43.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.313%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.314%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Change</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:400;line-height:100%">Foreign currency transaction (loss) gain</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: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%">(5,242)</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%">4,560&#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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,802)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(7,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">(Loss) on capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(57,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Other income, 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:8pt;font-weight:400;line-height:100%">18,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">6,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></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:middle"><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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,486&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(52,392)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:3pt;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:120%">* not meaningful</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The change in foreign currency transaction (loss) gain in 2023 was primarily due to the impact of fluctuations in foreign currency exchange rates associated with foreign currency-denominated cash and receivables held by our subsidiary in the United Kingdom.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The increase in interest income in 2023 was primarily due to an increase in market interest rates.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The decrease in interest expense in 2023 was due to our repurchases of convertible senior notes. For additional information, see "Note 11. Debt" in Item 8 of this Annual Report.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The change in (loss) on capped call transactions in 2023 was due to fair value adjustments for our capped call transactions.</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%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">The increase in other income, net in 2023, was due to a $7.9 million gain from repurchases of our convertible senior notes and a $10.9 million increase in the value of equity securities held in our venture investments portfolio. For additional information, see "Note 11. Debt" and "Note 13. Fair Value Measurements" in Item 8 of this Annual Report.</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:700;line-height:120%">Provision for income taxes</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:67.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Provision for income taxes</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: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%">27,632&#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%">183,785&#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="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%">Effective income tax rate</span></td><td colspan="2" style="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%">29&#160;</span></td><td style="padding:2px 1pt 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%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">114&#160;</span></td><td style="padding:2px 1pt 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%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate in the year ended December 31, 2023 was primarily driven by the valuation allowance on our deferred tax assets in the U.S. and U.K. and the taxable income position in the U.S and the UK., partially offset by available tax credits and losses in those jurisdictions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2022, the European Union (EU) Member States formally adopted the EU&#8217;s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of countries are also implementing similar local legislation. The Company is continuing to evaluate the potential impact of the Pillar Two Framework on future periods, pending legislative adoption by additional individual countries.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_79"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><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><table 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:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Cash provided by (used in)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">217,785&#160;</span></td><td style="background-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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">22,336&#160;</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(50,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">13,075&#160;</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(81,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(46,989)</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(3,333)</span></td><td style="background-color:#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 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">87,773&#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:8pt;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:8pt;font-weight:400;line-height:100%">(14,911)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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:8pt;font-weight:700;line-height:100%">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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">Held in U.S. entities</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: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%">263,453&#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%">248,389&#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:8pt;font-weight:400;line-height:100%">Held in foreign entities</span></td><td colspan="2" style="background-color:#ffffff;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%">159,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">48,832&#160;</span></td><td style="background-color:#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 16pt;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%">Total cash, cash equivalents, and marketable securities</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:8pt;font-weight:400;line-height:100%">423,338&#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:8pt;font-weight:400;line-height:100%">297,221&#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:8pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash, cash equivalents, marketable securities, and restricted cash</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: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%">426,263&#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%">297,221&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our current cash, marketable securities, cash flow provided by operations, borrowing capacity, and ability to engage in capital market transactions will be sufficient to fund our operations, stock repurchases, and quarterly cash dividends for at least the next 12 months and to meet our known long-term cash requirements, including our convertible senior notes due March&#160;1, 2025. Whether these resources are adequate to meet our liquidity needs beyond that period will depend on our future growth, operating results, and the investments needed to support our operations. We may utilize available funds or seek external financing if we require additional capital resources.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If it becomes necessary or desirable to repatriate foreign funds, we may have to pay federal, state, and local income taxes as well as foreign withholding taxes upon repatriation. However, estimating the taxes we would have to pay is impracticable due to the complexity of income tax laws and regulations. For additional information, see risk factor "If it becomes necessary or desirable to repatriate our foreign cash balances to the United States, we may be subject to increased taxes, other restrictions, and limitations" in Item 1A of this Annual Report.</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:700;line-height:120%">Operating activities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in cash provided by operating activities in 2023 was primarily due to growth in client collections, the impact of our cost-efficiency initiatives, and lower legal fees and related costs arising from proceedings outside the ordinary course of business. We expect to continue to incur additional costs for these proceedings. For additional information, see "Note 12. Restructuring" and "Note 20. Commitments And Contingencies" in Item 8 of this Annual Report.</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:700;line-height:120%">Investing activities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in cash (used in) provided by investing activities in 2023 was primarily due to our increased investments in financial instruments and reduced investment in property and equipment as we optimize our office space.</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%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">Financing activities</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt financing</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued $600 million in aggregate principal amount of convertible senior notes, which mature on March&#160;1, 2025. In the year ended December 31, 2023, we paid $89 million to repurchase $97.7 million in aggregate principal amount of convertible senior notes. As of December&#160;31, 2023, we had $502 million in aggregate principal amount of convertible senior notes outstanding due on March&#160;1, 2025. For additional information, see "Note 11. Debt" in Item 8 of this Annual Report.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, we entered into a five-year $100 million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. As of December&#160;31, 2023 and December&#160;31, 2022, we had $27.3 million in outstanding letters of credit, reducing available borrowing capacity under the Credit Facility, but no outstanding cash borrowings. For additional information, see "Note 11. Debt" in Item 8 of this Annual Report.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_82"></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%">Stock repurchase program</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the remaining stock repurchase authority:</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:84.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.715%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Year Ended<br/>December 31, 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:8pt;font-weight:400;line-height:100%">December 31, 2022</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: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%">58,075&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</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: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%">60,000&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On April 25, 2023, our Board of Directors extended the expiration date of our current share repurchase program from June 30, 2023 to June 30, 2024, and the amount of stock we are authorized to repurchase was increased to $60 million.</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%">Common stock repurchases</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:40.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.921%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.921%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.921%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>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:8pt;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:8pt;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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:400;line-height:100%">Stock repurchase program</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:8pt;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 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%">&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;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%">24,508&#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:8pt;font-weight:400;line-height:100%">Tax withholdings for net settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;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%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20,620&#160;</span></td><td style="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: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%">44&#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%">1,916&#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 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%">622&#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%">45,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022, instead of receiving cash from the equity holders, we withheld shares with a value of $1.2 million and $14.3 million, respectively, for the exercise price of options. These amounts are not included in the table above.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_85"></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%">Dividends</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders</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: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%">9,964&#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%">9,834&#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></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to pay a quarterly cash dividend of $0.03 per share. However, the Board of Directors may terminate or modify the dividend program without prior notice.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_88"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, our contractual obligations were:</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:21.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.357%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments due by period</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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;font-weight:700;line-height:100%">2025</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:700;line-height:100%">2026</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:700;line-height:100%">2027</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:700;line-height:100%">2028 and thereafter</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:700;line-height:100%">Other</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%">Total</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:8pt;font-weight:400;line-height:100%">Convertible senior notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">3,767&#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: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%">504,154&#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%">&#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 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%">&#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 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%">&#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 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%">&#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 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%">507,921&#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:8pt;font-weight:400;line-height:100%">Purchase obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">138,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">134,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">126,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">138,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">539,322&#160;</span></td><td style="background-color:#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:400;line-height:100%">Operating 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:8pt;font-weight:400;line-height:100%">17,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">15,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">11,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">10,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">39,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">94,400&#160;</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Venture investment commitments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">Liability for uncertain tax positions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">859&#160;</span></td><td style="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 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:8pt;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:8pt;font-weight:400;line-height:100%">161,400&#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:8pt;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:8pt;font-weight:400;line-height:100%">654,581&#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:8pt;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:8pt;font-weight:400;line-height:100%">137,801&#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:8pt;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:8pt;font-weight:400;line-height:100%">148,322&#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:8pt;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:8pt;font-weight:400;line-height:100%">40,539&#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:8pt;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:8pt;font-weight:400;line-height:100%">859&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,143,502&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes principal and interest. </span></div><div style="margin-top:3pt;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:120%">(2) Represents the fixed amount owed for purchase obligations of software licenses, hosting services, and sales and marketing programs.</span></div><div style="margin-top:3pt;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:120%">(3) Represents the maximum funding under existing venture investment agreements. Our venture investment agreements generally allow us to withhold unpaid funds at our discretion.</span></div><div style="margin-top:3pt;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:120%">(4) We cannot reasonably estimate the timing of this cash outflow due to uncertainties in the timing of the effective settlement of tax positions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed discussion and analysis of the 2022 year-over-year changes can be found in "Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations" of our Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING ESTIMATES AND SIGNIFICANT JUDGMENTS</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of the financial condition and results of operations is based upon our consolidated financial statements, which have been prepared following accounting principles generally accepted in the U.S. and the rules and regulations of the U.S. Securities and Exchange Commission for annual financial reporting. Preparing 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. We base our estimates and judgments on historical experience, knowledge of current conditions, and beliefs about what could occur in the future, given the available information. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that of our significant accounting policies, described in &#8220;Note 2. Significant Accounting Policies&#8221; in Item 8 of this Annual Report, the following accounting policies are most important to the portrayal of our financial condition and require the most subjective judgment. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of operations. If actual results differ significantly from management&#8217;s estimates and projections, there could be a material effect on our financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our client contracts typically contain promises by us to provide multiple products and services. Specifically, contracts associated with Pega Platform sales and other software applications, sold as licenses to use functional intellectual property or as a cloud-based solution, typically include consulting services. Determining whether such products and services within a client contract are considered distinct performance obligations that should be accounted for separately requires significant judgment. Accordingly, we review client contracts to identify all separate promises to transfer goods and services that would be considered performance obligations. Judgment is also required in determining whether an option to acquire additional products and services within a client contract represents a material right that the client would not receive without entering into that contract.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification is a legally binding change to an existing contract&#8217;s scope, price, or both. Contract modifications are reviewed to determine whether they should be accounted for as part of the original contract or as a separate contract. This determination requires significant judgment, which could impact the timing of revenue recognition. We typically account for contract modifications prospectively as a separate contract. The additional performance obligation(s) in our contract&#160;modifications are generally distinct and priced at their stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the transaction price to the distinct performance obligations, including options in contracts determined to represent a material right, based on each performance obligation's relative stand-alone selling price. Judgment is required in estimating stand-alone selling prices. We maximize the use of observable inputs by maintaining pricing analyses that consider our pricing policies, historical stand-alone sales when they exist, and historical renewal prices charged to clients. We have concluded that the stand-alone selling prices of certain performance obligations, specifically software licenses and Pega Cloud arrangements, are highly variable. In these instances, we estimate the stand-alone selling prices using the residual approach, which is determined based on the total transaction price minus the stand-alone selling price of other performance obligations promised in the contract. We update our stand-alone selling price analysis periodically, including a re-assessment of whether the residual approach used to determine the stand-alone selling prices for software licenses and Pega Cloud arrangements remains appropriate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the assumptions or judgments used in determining the performance obligations in client contracts and stand-alone selling prices could significantly impact the timing and amount of revenue we report in a particular period.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information see "Note 2. Significant Accounting Policies", "Note 4. Receivables, Contract Assets, And Deferred Revenue", and "Note 15. Revenue" in Item 8 of this Annual Report</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and intangible assets impairment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our goodwill and intangible assets arise from our previous business acquisitions. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Goodwill is tested for impairment at least annually or as circumstances indicate its value may no longer be recoverable.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">We do not have any intangible assets with indefinite useful lives other than goodwill. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">We perform our annual goodwill impairment test as of November 30th. To assess if goodwill is impaired, we first perform a qualitative assessment to determine whether further impairment testing is necessary. If, based on the qualitative assessment, we consider it more-likely-than-not that our reporting unit's fair value is less than its carrying amount, we perform a quantitative impairment test. An excess of carrying value over fair value would indicate that goodwill may be impaired. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">We periodically reevaluate our business and have determined that we have one operating segment and one reporting unit. If our assumptions change in the future, we may be required to record impairment charges to reduce our goodwill's carrying value. Changes in the valuation of goodwill could materially impact our operating results and financial position.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate our intangible assets for impairment whenever events or changes in circumstances indicate that such assets' carrying amount may not be recoverable. When evaluating potential impairment of these assets, we specifically consider whether any indicators of impairment are present, including, but not limited to: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">whether there has been a significant adverse change in the business climate that affects the value of an asset;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">whether there has been a significant change in the extent or way an asset is used; and</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%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">whether it is expected that the asset will be sold or disposed of before the end of its originally estimated useful life.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If indicators of impairment are present, we compare the estimated undiscounted cash flows that the asset is expected to generate to the carrying value. The key assumptions of the cash flow model involve significant subjectivity. If such assets are impaired, an impairment is measured by the amount the asset&#8217;s carrying value exceeds its fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, we had $81.6 million of goodwill and $7.0 million of intangible assets. Changes in the valuation of long-lived assets could materially impact our operating results and financial position. To date, there have been no impairments of goodwill or intangible assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information see "Note 2. Significant Accounting Policies" and "Note 7. Goodwill And Other Intangible Assets" in Item 8 of this Annual Report.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required to determine our provision for income taxes and income tax assets and liabilities, including evaluating uncertainties in applying accounting principles and complex tax laws. Accordingly, changes in tax laws or our interpretation of tax laws and the resolution of any tax audits could significantly impact our financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly assess the need for a valuation allowance against our deferred tax assets. The future realization of our deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Changes in our valuation allowance impact income tax expense in the period of adjustment. Our deferred tax valuation allowance requires significant judgment and uncertainties, including assumptions about future taxable income based on historical and projected information. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 to the extent that we believe they are more likely than not to be realized. In making such a determination, we consider all available objective and verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, projected future taxable income (including the impact of enacted legislation), tax-planning strategies and results of recent operations. The Company determined that the objectively and verifiable negative evidence outweighed the positive evidence, as such maintained a valuation allowance on our U.S. and U.K. deferred tax assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess our income tax positions and record tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, we record the largest amount of tax benefit with a greater than 50&#160;percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, we use significant judgment to calculate and provide for income taxes in each of the tax jurisdictions in which we operate. In the ordinary course of our business, transactions and calculations occur whose ultimate tax outcome cannot be certain. Some of these uncertainties arise due to transfer pricing for transactions with our subsidiaries, the determination of tax nexus, and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex. We estimate our exposure to unfavorable outcomes related to these uncertainties and the probability of such outcomes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe our estimates are reasonable, there is no guarantee that the final tax outcome will not differ from what is reflected in our historical income tax provisions, returns, and accruals. Such differences, or changes in estimates relating to potential differences, could have a material impact on our income tax provision and operating results in the period such a determination is made.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information see "Note 2. Significant Accounting Policies" and "Note 18. Income Taxes" in Item 8 of this Annual Report.</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:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, we had $502.3 million in aggregate principal outstanding on our convertible senior notes. Additionally, we had Capped Call Transactions that covered 3.7 million shares of our common stock, the number of shares for which the Notes are convertible. These capped call transactions are generally expected to reduce the potential dilution of our common stock upon any conversion of the Notes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capped call transactions are accounted for as derivative instruments and do not qualify for the Company&#8217;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. Applying the accounting framework for the Capped Call Transactions requires the exercise of judgment and the determination of the fair value of the Capped Call Transactions requires us to make significant estimates and assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. Management applies judgment when determining expected volatility. We consider the underlying equity security&#8217;s historical and implied volatility levels. As of December&#160;31, 2023, a hypothetical 10% increase in our stock price would have increased the fair value of the capped call to $1.6&#160;million, while a hypothetical 10% decrease in our stock price would have decreased the fair value of the capped call to $0.5&#160;million.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information see "Note 2. Significant Accounting Policies", "Note 11. Debt", and "Note 13. Fair Value Measurements" in Item 8 of this Annual Report.</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%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></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:700;line-height:120%">Loss Contingencies</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims, including claims with customers and vendors, pending and potential legal actions for damages, investigations relating to governmental laws and regulations, and other matters arising out of the normal conduct of our business. When a loss is considered probable and reasonably estimable, we record a liability in the amount of our best estimate for the ultimate loss. However, the likelihood of a loss with respect to a particular contingency is often difficult to predict, and determining a meaningful estimate of the loss or a range of loss may not be practicable based on the information available and the potential effect of future events and decisions by third parties that will determine the ultimate resolution of the contingency. Moreover, it is common for such matters to be resolved over many years, during which time relevant developments and new information must be reevaluated at least quarterly to determine both the likelihood of potential loss and whether it is possible to reasonably estimate a range of possible loss. When a material loss is reasonably possible or probable, but a reasonable estimate cannot be made, disclosure of the proceeding is provided. Legal fees are recognized as incurred when the legal services are provided.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review all contingencies at least quarterly to determine whether the likelihood of loss has changed and to assess whether a reasonable estimate of the potential loss or range of the loss can be made. </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Significant Accounting Policies" and "Note 20. Commitments And Contingencies" in Item 8 of this Annual Report for additional information.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_94"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the risk of loss from adverse changes in financial market prices and rates.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency exposure</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:700;line-height:120%">Translation risk</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our international operations&#8217; operating expenses are primarily denominated in foreign currencies. However, our international sales are also primarily denominated in foreign currencies, partially offsetting our foreign currency exposure.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical 10% strengthening in the U.S. dollar against other currencies would have resulted in the following:</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:55.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Decrease) in revenue</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:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">(Decrease) increase in net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</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:8pt;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:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></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:700;line-height:120%">Remeasurement risk</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incur transaction gains and losses from the remeasurement of monetary assets and liabilities denominated in currencies other than the functional currency of the entities in which they are recorded.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily exposed to changes in foreign currency exchange rates associated with the Australian dollar, Euro, and U.S. dollar-denominated cash, cash equivalents, receivables, and intercompany balances held by our U.K. subsidiary, a British pound functional entity. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical 10% strengthening in the British pound exchange rate in comparison to the Australian dollar, Euro, and U.S. dollar would have resulted in the following impact:</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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency (loss)</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: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%">(11,892)</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%">(10,164)</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%">(8,352)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA </span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span><br/></span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table 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:87.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Report of Independent Registered Public Accounting Firm (PCAOB ID No. <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-36">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_100">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Balance Sheets as of December&#160;31, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_103">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Operations for the years ended December&#160;31, 2023, 2022, and 2021</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_106">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Comprehensive Income (Loss) for the years ended December&#160;31, 2023, 2022, and 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_109">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 2023, 2022, and 2021</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_112">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2023, 2022, and 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_115">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes to Consolidated Financial Statements</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_118">44</a></span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;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:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">To the stockholders and the Board of Directors of Pegasystems Inc.</span></div><div style="margin-bottom:12pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cambridge, Massachusetts</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Pegasystems Inc. and subsidiaries (the "Company") as of December&#160;31, 2023 and 2022, the related consolidated statements of operations, comprehensive income (loss), stockholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2023, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013) i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ssued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2023, 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&#160;31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:120%"> issued by COSO. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Basis for Opinions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these 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 the accompanying Management&#8217;s report on and changes in internal control over financial reporting. Our responsibility is to express an opinion on these financial statements and an opinion 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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. 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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenue Recognition - Software License Arrangements &#8212; Refer to Note 2 to the financial statements</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Critical Audit Matter Description</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company generates revenue from multiple sources, including software license revenue primarily derived from license sales of the Company&#8217;s Pega Platform and other software applications, maintenance revenue from client support, and services revenue primarily derived from cloud sales of the Company&#8217;s hosted Pega Platform and other software applications and consulting services. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company&#8217;s license and cloud contracts with clients (&#8220;arrangements&#8221;) often contain multiple performance obligations. These performance obligations may be included in the same contract or negotiated separately. Additionally, the Company enters into amendments to previously executed contracts which constitute contract modifications. Certain complex arrangements require that management performs a detailed analysis of the contractual terms and the application of more complex accounting guidance. Factors with potentially significant judgements include:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Identification of the complete client arrangement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Accounting treatment of contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Valuation and allocation of identified material rights</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">Allocation of arrangement consideration to bundled fixed price work orders</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Given the accounting complexity and the management judgment necessary to properly identify, classify, and account for performance obligations, auditing such estimates involved a high degree of auditor judgment when performing audit procedures and evaluating the license and cloud revenue arrangements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Our audit procedures related to license and cloud revenue arrangements included the following, among others:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">We tested the effectiveness of controls over revenue recognition, including those over the identification of performance obligations included in the transaction, accounting treatment of contract modifications, valuation and allocation of identified material rights, and allocation of arrangement consideration. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.2pt">We selected a sample of client arrangements, and performed the following: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated whether the Company properly identified the terms of the arrangements and considered all arrangement terms that may have an impact on revenue recognition.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated whether the Company appropriately identified all performance obligations in the arrangement and whether the methodology to allocate the transaction price to the individual performance obligations was appropriately applied.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Tested the accuracy of management&#8217;s calculation of revenue for each performance obligation by developing an expectation for the revenue to be recorded in the current period and comparing it to the Company&#8217;s recorded balances.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated management&#8217;s assessment of any ongoing negotiations with clients and bundling with statements of work.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Analyzed the proper accounting treatment for any contract modifications based on 1) whether the additional products and services are distinct from the products and services in the original arrangement, and 2) whether the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Evaluated management&#8217;s determination of whether certain renewal clauses, additional product offers, or additional usage offers represent material rights included in the contract and whether they were properly valued based on the incremental discount provided and the probability of the right being exercised.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">For contracts with a performance obligation of bundled fixed price services, evaluated whether management reasonably estimated the number of hours that each project will require and independently recalculated the stand-alone selling price for each bundled fixed price service.</span></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:15.17pt">Obtained evidence of delivery of the elements of the arrangement to the client. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-37">Deloitte &amp; Touche LLP</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-38">Boston, Massachusetts</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February&#160;14, 2024 </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have served as the Company's auditor since 2000.</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%">38</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_103"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><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%">PEGASYSTEMS INC.</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%">CONSOLIDATED BALANCE SHEETS</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%">(in thousands, except per share amounts)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table 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:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-39">229,902</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-40">145,054</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">193,436</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-5" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">152,167</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and marketable securities</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-43">423,338</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-44">297,221</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">300,173</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-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-46">255,150</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled receivables, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">237,379</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-5" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">213,719</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">68,137</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-5" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">80,388</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-51">1,029,027</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">846,478</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:UnbilledReceivablesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">85,402</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-5" decimals="-3" name="pega:UnbilledReceivablesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">95,806</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-55">81,611</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-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-56">81,399</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">314,696</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-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">333,989</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-59">1,510,736</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-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-60">1,357,672</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:8pt;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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">11,290</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">18,195</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">39,941</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-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">50,355</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued compensation and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">126,640</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-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">127,728</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">377,845</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-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">325,212</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">21,343</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-5" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">17,450</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current liabilities</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">577,059</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">538,940</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term convertible senior notes, net</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-73">499,368</ix:nonFraction>&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-74">593,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">66,901</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-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">79,152</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">13,570</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-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">15,128</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-79">1,156,898</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-80">1,226,829</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:8pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 20)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-81"></ix:nonFraction></td><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"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-82"></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:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-83"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-84">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-85"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-86">1,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-87"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-88">none</ix:nonFraction></ix:nonFraction> issued</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-89">&#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="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-90">&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-91"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-92">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-93"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-94">200,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-95"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-96">83,840</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-97"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-98">82,436</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2023 and 2022, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-99">838</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-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-100">824</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-101">379,584</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-5" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-102">229,602</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Accumulated deficit)</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-103">8,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="2" style="background-color:#cceeff;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-5" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-104">76,513</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:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Net unrealized gain on available-for-sale securities, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-105">669</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-5" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-106">517</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 13pt;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%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-107">18,548</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-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-108">23,587</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;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-109">353,838</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-110">130,843</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-111">1,510,736</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-112">1,357,672</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="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_106"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><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%">PEGASYSTEMS INC.</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%">CONSOLIDATED STATEMENTS OF OPERATIONS</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%">(in thousands, except per share amounts)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.773%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.773%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.774%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Subscription services</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-113">793,184</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-114">701,835</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-115">621,223</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#cceeff;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-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-116">407,625</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-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-117">366,063</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-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-118">336,248</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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-119">221,706</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-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-120">230,654</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-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-121">222,010</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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#cceeff;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-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-122">10,101</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="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-123">19,293</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-17" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-124">32,172</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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-125">1,432,616</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-126">1,317,845</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-127">1,211,653</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Subscription services</span></td><td colspan="2" style="background-color:#ffffff;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-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-128">144,250</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-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-129">138,736</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-8" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-130">120,446</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#cceeff;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-9" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-131">2,606</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-10" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-132">2,642</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-11" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-133">2,389</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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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-12" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-134">231,560</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-13" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-135">227,082</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-14" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-136">213,299</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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#cceeff;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-15" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-137">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-138">175</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-17" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-139">229</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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-140">378,483</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-141">368,635</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-142">336,363</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-143">1,054,133</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-144">949,210</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-145">875,290</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">559,177</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-18" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">624,789</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-19" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">625,886</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">295,512</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-18" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">294,349</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-19" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">260,630</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-152">96,743</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-18" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-153">117,734</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-19" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-154">83,506</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-155">21,747</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-18" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-156">21,743</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-19" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-157">&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-158">973,179</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-159">1,058,615</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-160">970,022</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 19pt;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%">Income (loss) from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-161">80,954</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-162">109,405</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-163">94,732</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:8pt;font-weight:400;line-height:100%">Foreign currency transaction (loss) gain</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-164">5,242</ix:nonFraction>)</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-165">4,560</ix:nonFraction>&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-166">6,459</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="3" id="f-167">9,259</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-18" decimals="-3" name="us-gaap:InvestmentIncomeNet" format="ixt:num-dot-decimal" scale="3" id="f-168">1,643</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-19" decimals="-3" name="us-gaap:InvestmentIncomeNet" scale="3" id="f-169">704</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:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-170">6,876</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-18" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-171">7,792</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-19" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-172">7,956</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:8pt;font-weight:400;line-height:100%">(Loss) on capped call transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="f-173">1,348</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-21" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="f-174">57,382</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-19" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="f-175">23,633</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:400;line-height:100%">Other income, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-176">18,693</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-18" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-177">6,579</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-19" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-178">89</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:8pt;font-weight:400;line-height:100%">Income (loss) before provision for (benefit from) income taxes</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-179">95,440</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-180">161,797</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 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-181">131,987</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:8pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-182">27,632</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-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-183">183,785</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-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-184">68,947</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 31pt;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%">Net income (loss)</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-185">67,808</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-186">345,582</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 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-187">63,040</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-188">0.82</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-189">4.22</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 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-190">0.77</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-191">0.73</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-192">4.22</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-193">0.77</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-194">83,162</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-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-195">81,947</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-19" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-196">81,387</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;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-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-197">84,914</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-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-198">81,947</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-19" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-199">81,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_109"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><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%">PEGASYSTEMS INC.</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%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</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%">(in thousands)</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</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: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-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-200">67,808</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-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-201">345,582</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-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-202">63,040</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:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Unrealized gain (loss) on available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-203">152</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-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-204">169</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-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-205">640</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:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-206">5,039</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-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-207">15,913</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-19" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-208">4,680</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:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss), net of tax</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-209">5,191</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-210">16,082</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-211">4,040</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 2px 16pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Comprehensive income (loss)</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-212">72,999</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-213">361,664</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-214">67,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_112"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">PEGASYSTEMS INC.</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%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</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%">(in thousands, except per share amounts)</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.497%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.836%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.836%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.487%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><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="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Additional paid-in capital</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Retained earnings (accumulated deficit)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated other comprehensive (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Total </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%">stockholders&#8217; equity</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number </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%">of&#160;shares</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%">Amount</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><td colspan="3" style="background-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%">January 1, 2021</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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-215">80,890</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-216">809</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-217">204,432</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-218">339,879</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-219">2,948</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:700;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-220">542,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-221">Cumulative-effect adjustment from adoption of ASU 2020-06, net</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-222">61,604</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-29" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-223">9,399</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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-224">52,205</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:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="f-225">432</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-31" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-226">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-227">53,605</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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-19" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-228">53,610</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:8pt;font-weight:400;line-height:100%">Issuance of common stock for stock compensation plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-229">1,153</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-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-230">12</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-32" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-231">69,937</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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-19" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-232">69,925</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:8pt;font-weight:400;line-height:100%">Issuance of common stock under the employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;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-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-233">101</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-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-234">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-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-235">10,553</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-236">10,554</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:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-237">115,971</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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-19" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-238">115,971</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-239">0.12</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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-33" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-240">9,789</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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-241">9,789</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:8pt;font-weight:400;line-height:100%">Other comprehensive (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-242">4,040</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-19" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-243">4,040</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:8pt;font-weight:400;line-height:100%">Net (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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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-33" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-244">63,040</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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-245">63,040</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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-246">81,712</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-247">817</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-248">145,810</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">276,449</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-250">6,988</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-251">416,088</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="f-252">280</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-40" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-253">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-41" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-254">24,506</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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-18" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-255">24,508</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:8pt;font-weight:400;line-height:100%">Issuance of common stock for stock compensation plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-256">754</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-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-257">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-258">20,627</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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-18" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-259">20,620</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:8pt;font-weight:400;line-height:100%">Issuance of common stock under the employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;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-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-260">250</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-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-261">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-262">9,170</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-263">9,172</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:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-264">122,229</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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-18" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-265">122,229</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-266">0.12</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-267">2,474</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-42" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-268">7,380</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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-269">9,854</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:8pt;font-weight:400;line-height:100%">Other comprehensive (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-270">16,082</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-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-271">16,082</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:8pt;font-weight:400;line-height:100%">Net (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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-272">345,582</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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-273">345,582</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:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-274">82,436</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-275">824</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-276">229,602</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-277">76,513</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 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-278">23,070</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 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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">130,843</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Issuance of common stock for stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-280">1,212</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-48" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-281">12</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-49" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-282">8,893</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-283">8,905</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:8pt;font-weight:400;line-height:100%">Issuance of common stock under the employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-284">192</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-48" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-285">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-286">7,742</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-287">7,744</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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-288">143,352</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-289">143,352</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:8pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-290">0.12</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-291">10,005</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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-292">10,005</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:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-293">5,191</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-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-294">5,191</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:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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-51" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-295">67,808</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%">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-296">67,808</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%">December 31, 2023</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:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-52" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-297">83,840</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-298">838</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-299">379,584</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-300">8,705</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-301">17,879</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-302">353,838</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_115"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><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%">PEGASYSTEMS INC.</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%">CONSOLIDATED STATEMENTS OF CASH FLOWS</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%">(in thousands)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Net income (loss)</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-303">67,808</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-304">345,582</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 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-305">63,040</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:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 13pt;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</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-306">143,352</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-18" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-307">122,210</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-19" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-308">115,947</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:8pt;font-weight:400;line-height:100%">Amortization of deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="f-309">59,461</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-18" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="f-310">53,471</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-19" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="f-311">41,387</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 13pt;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%">Amortization of intangible assets and depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-312">18,746</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-18" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-313">18,780</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-19" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-314">28,593</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:8pt;font-weight:400;line-height:100%">Lease 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="pega:LeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-315">15,912</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-18" decimals="-3" name="pega:LeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-316">15,940</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-19" decimals="-3" name="pega:LeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-317">13,277</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 13pt;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%">Foreign currency transaction (loss) 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-318">5,242</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-18" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-319">4,560</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-19" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-320">6,459</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:8pt;font-weight:400;line-height:100%">Loss on capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="f-321">1,348</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-18" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="f-322">57,382</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-19" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="f-323">23,633</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 13pt;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%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-324">363</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-18" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-325">168,890</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-19" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-326">75,336</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:8pt;font-weight:400;line-height:100%">(Gain) on investments</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-327">10,841</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-18" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-328">6,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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:GainLossOnInvestments" scale="3" id="f-329">89</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:8pt;font-weight:400;line-height:100%">(Gain) on repurchases of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-330">7,855</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-18" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-331">&#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="usd" contextRef="c-19" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-332">&#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 13pt;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%">Other non-cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-333">2,255</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-18" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-334">6,735</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-19" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-335">7,819</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:8pt;font-weight:400;line-height:100%">Change in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 19pt;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%">Accounts receivable, unbilled receivables, and contract 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-336">57,602</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-18" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-337">51,157</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-19" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-338">11,957</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:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-339">11,360</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-18" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-340">9,133</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-19" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-341">17,209</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-342">8,777</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-18" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="f-343">529</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-19" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-344">18,726</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:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-345">45,123</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-18" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-346">62,578</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-19" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-347">41,279</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:8pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="f-348">44,529</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-18" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="f-349">53,857</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-19" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="f-350">71,451</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:8pt;font-weight:400;line-height:100%">Other long-term assets and 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-351">23,581</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-18" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-352">13,312</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-19" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-353">15,886</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 24.25pt;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%">Cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-354">217,785</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-355">22,336</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-356">39,118</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:8pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td 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 7pt;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%">Purchases of investments</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-357">287,287</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-18" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-358">41,015</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-19" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-359">79,121</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:8pt;font-weight:400;line-height:100%">Proceeds from maturities and called investments</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-360">242,593</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-18" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-361">66,583</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-19" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-362">105,977</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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-363">10,725</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-18" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-364">23,808</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-19" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-365">61,096</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:8pt;font-weight:400;line-height:100%">Payments for acquisitions, net of 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-366">&#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="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="f-367">922</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-19" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-368">4,993</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:8pt;font-weight:400;line-height:100%">Investment in property 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-369">16,781</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-18" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-370">35,379</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-19" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-371">10,456</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 24.25pt;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%">Cash (used in) provided by investing 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-372">50,750</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-373">13,075</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-374">72,503</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:8pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Repurchases of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="f-375">88,989</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-18" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-376">&#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="usd" contextRef="c-19" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-377">&#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:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-378">9,964</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-18" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-379">9,834</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-19" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-380">9,761</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:8pt;font-weight:400;line-height:100%">Proceeds from employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-381">7,744</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-18" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-382">9,172</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-19" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-383">10,554</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:8pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-384">10,821</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-18" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-385">&#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="usd" contextRef="c-19" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-386">&#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:8pt;font-weight:400;line-height:100%">Common stock repurchases for tax withholdings for net settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-387">1,916</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-18" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-388">20,620</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-19" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-389">69,925</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:8pt;font-weight:400;line-height:100%">Common stock repurchases under stock repurchase program</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-390">&#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="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-391">25,707</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-19" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-392">52,711</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 6.25pt;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%">Other</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-393">341</ix:nonFraction>&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-394">&#8212;</ix:nonFraction>&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-395">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;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%">Cash (used in) financing activities</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-396">81,963</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-397">46,989</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-398">121,843</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:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-399">2,701</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-400">3,333</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-401">1,712</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 2px 31.75pt;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%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-402">87,773</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-18" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-403">14,911</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-19" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-404">11,934</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:8pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-405">145,054</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-39" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-406">159,965</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-26" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-407">171,899</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:400;line-height:100%">Cash, cash equivalents, and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-408">232,827</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-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-409">145,054</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-39" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-410">159,965</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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplemental disclosures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Interest paid on convertible notes</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-411">4,134</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-412">4,500</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-413">4,500</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:8pt;font-weight:400;line-height:100%">Income taxes paid (refunded)</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-414">11,664</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-415">7,645</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-416">4,552</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:8pt;font-weight:400;line-height:100%">Non-cash investing and financing activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Investment in property and equipment included in accounts payable and accrued liabilities</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-417">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 style="background-color:#cceeff;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;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="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-418">9,914</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-419">2,143</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:8pt;font-weight:400;line-height:100%">Dividends 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-420">2,515</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-421">2,474</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-422">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_118"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><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%">PEGASYSTEMS INC.</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><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_121"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="f-423" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. BASIS OF PRESENTATION</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company develops, markets, licenses, hosts, and supports enterprise software that helps organizations build agility into their business. The Company&#8217;s low-code platform for workflow automation and artificial intelligence-powered decisioning enables clients to personalize customer experiences, streamline customer service, and automate business processes and workflows. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-424" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management estimates and reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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 accounting principles generally accepted in the United States of America (&#8220;U.S.&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-425" escape="true"><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:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-426" escape="true"><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:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, income (loss) from operations, or net income (loss).</span></div></ix:nonNumeric></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_124"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-427" continuedAt="f-427-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. SIGNIFICANT ACCOUNTING POLICIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-428" continuedAt="f-428-1" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is primarily derived from:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#8217;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Subscription license, composed of revenue from term license arrangements for the Company&#8217;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Perpetual license, composed of revenue from perpetual license arrangements for the Company&#8217;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Consulting, primarily related to new software license implementations, training, and reimbursable costs.</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%">Performance obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#8217;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-428-1" continuedAt="f-428-2"><ix:continuation id="f-427-1" continuedAt="f-427-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="f-429" continuedAt="f-429-1" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical performance obligations are:</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:8.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.868%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><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:8pt;font-weight:700;line-height:100%">Performance obligation</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:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</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:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</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:8pt;font-weight:700;line-height:100%">When payment is typically due</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:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:8pt;font-weight:400;line-height:100%">Residual approach</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></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:8pt;font-weight:400;line-height:100%">Effective date of the license</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:8pt;font-weight:400;line-height:100%">Term license</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</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:8pt;font-weight:400;line-height:100%">Subscription license</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:8pt;font-weight:400;line-height:100%">Maintenance</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:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></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:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></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:8pt;font-weight:400;line-height:100%">Monthly</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:8pt;font-weight:400;line-height:100%">Consulting</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:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></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:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></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:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</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:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#8217;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.</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%">Variable consideration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#8217;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#8217;s consolidated financial statements.</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%">Significant financing components</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#8217;s payment with the timing of the use of the software license or service.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#8217;s borrowing rate, or the Company&#8217;s incremental borrowing rate, depending upon the recipient of the financing. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2022, and 2021, significant financing components were not material.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-427-2" continuedAt="f-427-3"><ix:continuation id="f-428-2"><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%">Contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses contract modifications to determine:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">if the additional products and services are distinct from the products and services in the original arrangement; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for either:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">on a prospective basis as a termination of the existing contract and the creation of a new contract; or</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">on a cumulative catch-up basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred commissions</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#8217;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of <ix:nonNumeric contextRef="c-1" name="pega:AmortizationPeriodForDeferredContactCosts" format="ixt-sec:duryear" id="f-430">4.5</ix:nonNumeric> years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the <ix:nonNumeric contextRef="c-1" name="pega:AmortizationPeriodForDeferredContactCosts" format="ixt-sec:duryear" id="f-431">4.5</ix:nonNumeric> years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-432" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#8217;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information see "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements".</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-433" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are <ix:nonNumeric contextRef="c-56" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-434">three years</ix:nonNumeric> for computer equipment and <ix:nonNumeric contextRef="c-57" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-435">five years</ix:nonNumeric> for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#8217;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-436" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#8217;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#8217;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-437" continuedAt="f-437-1" escape="true"><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:700;line-height:120%">Loss contingencies and legal costs</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-427-3" continuedAt="f-427-4"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-437-1">Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to the Company at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#8217;s estimates. Contingencies deemed not probable, or for which losses were not estimable in one period, may become probable or losses may become estimable in later periods, which may have a material impact on the Company&#8217;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InternalUseSoftwarePolicy" id="f-438" continuedAt="f-438-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-use software </span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-438-1">The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over <span style="-sec-ix-hidden:f-439">three</span> to <ix:nonNumeric contextRef="c-59" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="f-440">five years</ix:nonNumeric>, commencing on the date the software is placed into service.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="f-441" continuedAt="f-441-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-441-1">Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit.</ix:continuation> The Company performed a qualitative assessments as of November 30, 2023, 2022, and 2021, respectively, and concluded that there was no impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value. </span></div><ix:nonNumeric contextRef="c-1" name="pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" id="f-442" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible and long-lived assets</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#8217; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-443" escape="true"><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:700;line-height:120%">Cash equivalents</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds and other investments with original maturities of three months or less.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationsPolicy" id="f-444" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#8217;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#8217;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#8217;s consolidated statements of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="f-445" continuedAt="f-445-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development and software development costs</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-445-1">Research and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#8217;s general availability.</ix:continuation> As a result, <ix:nonFraction unitRef="usd" contextRef="c-19" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="f-446"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="f-447"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="INF" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:fixed-zero" scale="0" id="f-448">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> costs were capitalized in 2023, 2022, or 2021.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-449" continuedAt="f-449-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-449-1">The Company recognizes stock-based compensation expense associated with equity awards based on the award&#8217;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures.</ix:continuation> See "Note 16. Stock-Based Compensation" for a discussion of the Company&#8217;s key assumptions when determining the fair value of its equity awards at the grant date.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-427-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-450" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency translation and remeasurement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities for the Company&#8217;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-451" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#8217;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its income tax positions and records tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#8217;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#8217;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 18. Income Taxes".</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-452" continuedAt="f-452-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising expense</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-452-1">Advertising costs are expensed as incurred.</ix:continuation> Advertising expenses were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-453">3.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-454">6.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-455">11.8</ix:nonFraction> million during 2023, 2022, and 2021, respectively.</span></div></ix:continuation><div id="i0f2b6f273eab48f0bdff56bfd55f2122_127"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="f-456" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. MARKETABLE SECURITIES</span><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="f-457" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.349%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.312%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Amortized Cost</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%">Unrealized Gains</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%">Unrealized Losses</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%">Fair 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%">Amortized Cost</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%">Unrealized Gains</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%">Unrealized Losses</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%">Fair 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:8pt;font-weight:400;line-height:100%">Government debt</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: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-60" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-458">11,471</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-60" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-459">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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-60" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-460">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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-60" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-461">11,503</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-61" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-462">2,960</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-61" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-463">&#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;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-61" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-464">52</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-61" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-465">2,908</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:8pt;font-weight:400;line-height:100%">Corporate 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-466">181,960</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-62" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-467">200</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-62" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-468">227</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-62" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-469">181,933</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-63" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-470">151,906</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-63" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-471">&#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="usd" contextRef="c-63" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-472">2,647</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-63" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-473">149,259</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 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-4" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-474">193,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-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-475">233</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-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-476">228</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-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-477">193,436</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-5" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-478">154,866</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-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-479">&#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: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-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-480">2,699</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-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-481">152,167</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></ix:nonNumeric></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, marketable securities&#8217; maturities ranged from January 2024 to January 2026, with a weighted-average remaining maturity of <ix:nonNumeric contextRef="c-4" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" format="ixt-sec:duryear" id="f-482">0.7</ix:nonNumeric> years.</span></div></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_130"></div><ix:nonNumeric contextRef="c-1" name="pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock" id="f-483" continuedAt="f-483-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</span></div><ix:nonNumeric contextRef="c-1" name="pega:AccountsReceivableAndUnbilledReceivableTableTextBlock" id="f-484" escape="true"><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:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Accounts receivable, net</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: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-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-485">300,173</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-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-486">255,150</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:8pt;font-weight:400;line-height:100%">Unbilled receivables, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-487">237,379</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-5" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-488">213,719</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:400;line-height:100%">Long-term unbilled receivables, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:UnbilledReceivablesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-489">85,402</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-5" decimals="-3" name="pega:UnbilledReceivablesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-490">95,806</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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:AccountsReceivableAndUnbilledReceivable" format="ixt:num-dot-decimal" scale="3" id="f-491">622,954</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="pega:AccountsReceivableAndUnbilledReceivable" format="ixt:num-dot-decimal" scale="3" id="f-492">564,675</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></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-483-1"><ix:nonNumeric contextRef="c-1" name="pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" id="f-493" 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%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected collection date:</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:75.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">1 year or less</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: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-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" format="ixt:num-dot-decimal" scale="3" id="f-494">237,379</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="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="number" contextRef="c-4" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" scale="-2" id="f-495">74</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1-2 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" format="ixt:num-dot-decimal" scale="3" id="f-496">62,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" scale="-2" id="f-497">19</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:8pt;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:8pt;font-weight:400;line-height:100%">2-5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" format="ixt:num-dot-decimal" scale="3" id="f-498">22,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" scale="-2" id="f-499">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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-4" decimals="-3" name="pega:UnbilledReceivablesCurrentAndNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-500">322,781</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="pega:UnbilledReceivablesCurrentAndNonCurrentPercentage" scale="-2" id="f-501">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" id="f-502" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</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:75.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearOne" format="ixt:num-dot-decimal" scale="3" id="f-503">208,783</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="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="number" contextRef="c-4" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" scale="-2" id="f-504">65</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-505">56,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" scale="-2" id="f-506">17</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:8pt;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:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearThree" format="ixt:num-dot-decimal" scale="3" id="f-507">46,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" scale="-2" id="f-508">14</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:8pt;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:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearFour" format="ixt:num-dot-decimal" scale="3" id="f-509">8,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" scale="-2" id="f-510">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:8pt;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:8pt;font-weight:400;line-height:100%">2019 and prior</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" format="ixt:num-dot-decimal" scale="3" id="f-511">2,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" scale="-2" id="f-512">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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-4" decimals="-3" name="pega:UnbilledRevenueTotal" format="ixt:num-dot-decimal" scale="3" id="f-513">322,781</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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="pega:TotalPercentageOfUnbilledRevenue" scale="-2" id="f-514">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="pega:ContractAssetsAndDeferredRevenueTableTextBlock" id="f-515" escape="true"><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:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">Contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-516">16,238</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-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-517">17,546</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:8pt;font-weight:400;line-height:100%">Long-term contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-518">20,635</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-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-519">16,470</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 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-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-520">36,873</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-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-521">34,016</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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Included in other current assets.</span></div><div style="margin-top:3pt;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:120%">(2) Included in other long-term assets.</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:700;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred revenue</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: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-4" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-522">377,845</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-5" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-523">325,212</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:8pt;font-weight:400;line-height:100%">Long-term deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-4" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-524">2,478</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-5" decimals="-3" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-525">3,552</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 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-4" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-526">380,323</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-5" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-527">328,764</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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> (1) Included in other long-term liabilities.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in deferred revenue in 2023 was primarily due to new billings in advance of revenue recognition and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-528">319.5</ix:nonFraction> million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2022.</span></div></ix:continuation><div id="i0f2b6f273eab48f0bdff56bfd55f2122_133"></div><ix:nonNumeric contextRef="c-1" name="pega:DeferredCostsNetTextBlock" id="f-529" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. DEFERRED COMMISSIONS </span><ix:nonNumeric contextRef="c-1" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="f-530" continuedAt="f-530-1" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.608%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><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:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><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-4" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="f-531">114,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><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-5" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="f-532">130,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></ix:nonNumeric></div><ix:continuation id="f-530-1"><div style="margin-top:3pt;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:120%">(1) Included in other long-term assets.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock" id="f-533" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</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:8pt;font-weight:400;line-height:100%">Amortization of deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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-1" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="f-534">59,461</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-18" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="f-535">53,471</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-19" decimals="-3" name="us-gaap:AmortizationOfDeferredSalesCommissions" format="ixt:num-dot-decimal" scale="3" id="f-536">41,387</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></table></div><div style="margin-top:3pt;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:120%">(1) Included in selling and marketing expenses.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_136"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-537" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. PROPERTY AND EQUIPMENT </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-538" continuedAt="f-538-1" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></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: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-64" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-539">62,787</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-65" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-540">35,049</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></div></td><td colspan="2" style="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="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-541">31,144</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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-66" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-542">27,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ccecff;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="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-543">6,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;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-67" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-544">5,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software purchased</span></div></td><td colspan="2" style="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-68" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-545">10,060</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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-69" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-546">9,724</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software developed for internal use</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-547">19,470</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-71" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-548">19,869</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets in progress</span></div></td><td colspan="2" style="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-72" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-549">223</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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-73" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-550">37,342</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;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="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-551">130,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;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="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-552">135,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="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-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-553">83,070</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-554">80,213</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-555">47,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-556">55,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="c-1" name="pega:DepreciationExpenseTableTextBlock" id="f-557" escape="true"><ix:continuation id="f-538-1"><div style="margin-top:3pt;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:120%">(1) Included in other long-term assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:53.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation expense</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: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-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-558">14,806</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-18" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-559">14,687</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-19" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-560">24,606</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></table></div></ix:continuation></ix:nonNumeric></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_139"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-561" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. GOODWILL AND OTHER INTANGIBLE ASSETS</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:700;line-height:120%">Goodwill</span><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-562" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-563">81,399</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-39" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-564">81,923</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="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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-565">212</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-18" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-566">524</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:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-567">81,611</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-568">81,399</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></ix:nonNumeric></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:700;line-height:120%">Intangibles</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-569" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:</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:22.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.422%"/><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="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Useful Lives</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%">Cost</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%">Accumulated Amortization</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="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </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></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-74" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-570">4</ix:nonNumeric>-<ix:nonNumeric contextRef="c-75" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-571">10</ix:nonNumeric> years</span></div></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-76" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-572">63,117</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-76" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-573">60,035</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-76" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-574">3,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"/></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-77" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-575">2</ix:nonNumeric>-<ix:nonNumeric contextRef="c-78" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-576">10</ix:nonNumeric> years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-577">68,138</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-79" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-578">64,218</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-79" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-579">3,920</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:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-80" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-580">1</ix:nonNumeric>-<ix:nonNumeric contextRef="c-81" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-581">5</ix:nonNumeric> years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-582">5,361</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-82" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-583">5,361</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-82" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-584">&#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: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 #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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-585">136,616</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-586">129,614</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-587">7,002</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-top:3pt;padding-left:18pt;text-indent:-9pt"><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)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other long-term assets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.422%"/><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="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Useful Lives</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%">Cost</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%">Accumulated Amortization</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%">Net&#160;Book Value </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></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-83" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-588">4</ix:nonNumeric>-<ix:nonNumeric contextRef="c-84" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-589">10</ix:nonNumeric> years</span></div></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-85" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-590">63,076</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-85" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-591">58,623</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-85" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-592">4,453</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:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-86" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-593">2</ix:nonNumeric>-<ix:nonNumeric contextRef="c-87" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-594">10</ix:nonNumeric> years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-595">68,056</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-88" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-596">61,621</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-88" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-597">6,435</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:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-89" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-598">1</ix:nonNumeric>-<ix:nonNumeric contextRef="c-90" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-599">5</ix:nonNumeric> years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-600">5,361</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-91" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-601">5,361</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-91" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-602">&#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: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 #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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-603">136,493</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-604">125,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-605">10,888</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-top:3pt;padding-left:18pt;text-indent:-9pt"><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) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other long-term assets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-606" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated intangible assets amortization:</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:80.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 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:8pt;font-weight:400;line-height:100%">2024</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: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-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-607">3,182</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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-608">2,619</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:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="f-609">874</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:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="f-610">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-611">7,002</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></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="f-612" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets: </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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</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: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-92" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-613">2,570</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-93" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-614">2,723</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-94" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-615">2,516</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:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;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-95" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-616">1,370</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-96" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-617">1,370</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-97" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-618">1,471</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"><div style="padding-left:9pt;text-indent:-6.75pt"><span><br/></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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-619">3,940</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-620">4,093</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-621">3,987</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 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%">50</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_145"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-622" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. OTHER ASSETS AND LIABILITIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" id="f-623" escape="true"><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:700;line-height:120%">Other current assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Income tax receivables</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: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-4" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="f-624">4,804</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-5" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="f-625">25,354</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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-626">16,238</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-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-627">17,546</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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-628">47,095</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-5" decimals="-3" name="pega:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-629">37,488</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="padding:0 1pt"/><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-630">68,137</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-631">80,388</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred commissions</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: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-4" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="f-632">114,119</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-5" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="f-633">130,195</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:8pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-634">64,198</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-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-635">76,114</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:400;line-height:100%">Property 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-636">47,279</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-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-637">55,056</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:8pt;font-weight:400;line-height:100%">Venture investments</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="pega:VentureInvestments" format="ixt:num-dot-decimal" scale="3" id="f-638">19,450</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-5" decimals="-3" name="pega:VentureInvestments" format="ixt:num-dot-decimal" scale="3" id="f-639">13,069</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:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-640">20,635</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-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-641">16,470</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:8pt;font-weight:400;line-height:100%">Intangible 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-642">7,002</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-5" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-643">10,888</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:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="f-644">893</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-5" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-645">2,582</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:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-646">3,678</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-5" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-647">4,795</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:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-4" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-648">2,925</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-5" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:fixed-zero" scale="3" id="f-649">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:OtherLongTermAssets" format="ixt:num-dot-decimal" scale="3" id="f-650">34,517</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-5" decimals="-3" name="pega:OtherLongTermAssets" format="ixt:num-dot-decimal" scale="3" id="f-651">24,820</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="padding:0 1pt"/><td style="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="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-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-652">314,696</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-653">333,989</ix:nonFraction>&#160;</span></td><td style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Operating lease 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: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-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-654">15,000</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-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-655">14,976</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:8pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-656">2,515</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-5" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-657">2,474</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:400;line-height:100%">Other</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:OtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-658">3,828</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="pega:OtherCurrentLiabilities" format="ixt:fixed-zero" scale="3" id="f-659">&#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: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-660">21,343</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-661">17,450</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred revenue</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: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-4" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-662">2,478</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-5" decimals="-3" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-663">3,552</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:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="f-664">859</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-5" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-665">3,207</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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:OtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-666">10,233</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-5" decimals="-3" name="pega:OtherLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-667">8,369</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="padding:0 1pt"/><td style="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="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-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-668">13,570</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-669">15,128</ix:nonFraction>&#160;</span></td><td style="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 id="i0f2b6f273eab48f0bdff56bfd55f2122_142"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-670" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. SEGMENT INFORMATION</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker (&#8220;CODM&#8221;) in deciding how to allocate resources and assess performance.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives substantially all of its revenue from the sale and support of one group of similar products and services &#8211; software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#8217;s CODM, the Chief Executive Officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-671">one</ix:nonFraction> operating segment and <ix:nonFraction unitRef="unit" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-672">one</ix:nonFraction> reporting unit. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" id="f-673" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets related to the Company&#8217;s U.S. and international operations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:54.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.657%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">December 31, 2023</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%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">U.S.</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: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-98" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-674">44,414</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="number" contextRef="c-98" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="f-675">94</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:8pt;font-weight:400;line-height:100%">%</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-99" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-676">50,445</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="number" contextRef="c-99" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="f-677">92</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;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-100" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-678">2,865</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="number" contextRef="c-100" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="f-679">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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-680">4,611</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="number" contextRef="c-101" decimals="2" name="pega:LongLivedAssetsPercentage" scale="-2" id="f-681">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-682">47,279</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="pega:LongLivedAssetsPercentage" scale="-2" id="f-683">100</ix:nonFraction>&#160;</span></td><td style="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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-684">55,056</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="INF" name="pega:LongLivedAssetsPercentage" scale="-2" id="f-685">100</ix:nonFraction>&#160;</span></td><td style="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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_151"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-686" continuedAt="f-686-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. LEASES</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:700;line-height:120%">Corporate headquarters</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company agreed to accelerate its exit from its previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from its landlord of $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-6" name="us-gaap:GainLossOnTerminationOfLease" format="ixt:num-dot-decimal" scale="6" id="f-687">18</ix:nonFraction>&#160;million, which was amortized over the remaining lease term. The exit accelerated depreciation on the related leasehold improvements and reduced the Company&#8217;s future lease liabilities by $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-688">21.1</ix:nonFraction>&#160;million and right of use assets by $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOperatingAssets" format="ixt:num-dot-decimal" scale="6" id="f-689">20.3</ix:nonFraction>&#160;million. On March 31, 2021, the Company leased office space at One Main Street, Cambridge, Massachusetts, to serve as its corporate headquarters. The <ix:nonNumeric contextRef="c-103" name="pega:LesseeLeaseTermOfContract" format="ixt-sec:duryear" id="f-690">4.5</ix:nonNumeric> year lease includes a base rent of $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-6" name="pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" format="ixt:num-dot-decimal" scale="6" id="f-691">2</ix:nonFraction>&#160;million per year.</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:700;line-height:120%">Waltham office</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 6, 2021, the Company entered into an office space lease for <ix:nonFraction unitRef="sqft" contextRef="c-104" decimals="-3" name="pega:LesseeLeaseAreaOfOfficeBuilding" format="ixt:num-dot-decimal" scale="3" id="f-692">131</ix:nonFraction>&#160;thousand square feet in Waltham, Massachusetts. The lease term of <ix:nonNumeric contextRef="c-105" name="pega:LesseeLeaseTermOfContract" format="ixt-sec:duryear" id="f-693">11</ix:nonNumeric> years began on August 1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first became payable on August 1, 2022. Base rent for the first year is approximately $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-694">6</ix:nonFraction>&#160;million and will increase by <ix:nonFraction unitRef="number" contextRef="c-104" decimals="2" name="pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" scale="-2" id="f-695">3</ix:nonFraction>% annually. In addition, the Company received an improvement allowance from the landlord of $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:IncentiveFromLessor" format="ixt:num-dot-decimal" scale="6" id="f-696">11.8</ix:nonFraction>&#160;million. This lease increased the Company&#8217;s lease liabilities and lease-related right of use assets by $<ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-697"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-698">42.1</ix:nonFraction></ix:nonFraction>&#160;million on August 1, 2021.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-699" escape="true"><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:700;line-height:120%">Expense</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:55.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.127%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.129%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-700">19,718</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-18" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-701">20,186</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="-3" name="pega:OperatingLeaseRecovery" format="ixt:num-dot-decimal" scale="3" id="f-702">1,694</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:8pt;font-weight:400;line-height:100%">Short-term lease 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-703">2,884</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-18" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-704">3,356</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-19" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-705">2,244</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:400;line-height:100%">Variable lease 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-706">8,148</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-18" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-707">3,894</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-19" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-708">4,480</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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-709">30,750</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-710">27,436</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-711">5,030</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-top:3pt;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:120%">(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="pega:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-712" escape="true"><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:700;line-height:120%">Right of use assets and lease liabilities</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:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-713"><span style="-sec-ix-hidden:f-714"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-715">64,198</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-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-716">76,114</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="-sec-ix-hidden:f-717"><span style="-sec-ix-hidden:f-718"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-719">15,000</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-720">14,976</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:400;line-height:100%">Long-term operating lease liabilities</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-721">66,901</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-722">79,152</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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents the Company&#8217;s right to use the leased asset during the lease term. Included in other long-term assets.</span></div><div style="margin-top:3pt;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:120%">(2) Included in other current liabilities.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" id="f-723" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for the Company&#8217;s leases were:</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:69.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.129%"/><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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-724">6.8</ix:nonNumeric> years</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: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:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-725">7.5</ix:nonNumeric> years</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:8pt;font-weight:400;line-height:100%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-726">4.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-727">4.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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) The rates implicit in most of the Company&#8217;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-728" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities:</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:84.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.715%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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: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-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-729">17,971</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-730">15,602</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-731">11,164</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-732">10,114</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-733">9,372</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-734">30,177</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:8pt;font-weight:400;line-height:100%">Total lease payments</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-735">94,400</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:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-736">12,499</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: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-737">81,901</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:3pt;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:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" id="f-738" escape="true"><ix:continuation id="f-686-1"><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:700;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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: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-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-739">20,045</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-18" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-740">7,690</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:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-741">1,460</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-742">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;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:120%">(1) In 2022, the Company received a tenant improvement allowances of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncentiveFromLessor" format="ixt:num-dot-decimal" scale="6" id="f-743">8.8</ix:nonFraction> million as part of the lease of the Company&#8217;s new corporate headquarters in Waltham, Massachusetts.</span></div></ix:continuation></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_154"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-744" continuedAt="f-744-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. DEBT</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:700;line-height:120%">Convertible senior notes and capped calls</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%">Convertible senior notes</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%">In February 2020, the Company issued convertible senior notes (the "Notes") with an aggregate principal of $<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-745">600</ix:nonFraction> million, due March&#160;1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="c-109" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="f-746">0.75</ix:nonFraction>%, payable semi-annually in arrears on March 1 and September 1, beginning September&#160;1, 2020.</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-weight:400;line-height:120%">In 2023, the Company recognized a gain of $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-747">7.9</ix:nonFraction> million in other income, net from repurchases of Notes representing $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="6" id="f-748">97.7</ix:nonFraction> million in aggregate 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%">Conversion rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-108" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-749">135.05</ix:nonFraction> per share of common stock. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#8217;s election, based on the applicable conversion rate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on September&#160;1, 2024, noteholders may convert their Notes at any time at their election. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before September&#160;1, 2024, noteholders may convert their Notes in the following circumstances:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#8217;s common stock exceeds <ix:nonFraction unitRef="number" contextRef="c-111" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-750">130</ix:nonFraction>% of the conversion price for each of at least <ix:nonFraction unitRef="day" contextRef="c-111" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="f-751">20</ix:nonFraction> trading days (whether or not consecutive) during the <ix:nonFraction unitRef="day" contextRef="c-111" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-752">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">During the <ix:nonFraction unitRef="day" contextRef="c-112" decimals="INF" name="pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" format="ixt-sec:numwordsen" scale="0" id="f-753">five</ix:nonFraction> consecutive business days immediately after any <ix:nonFraction unitRef="day" contextRef="c-112" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="f-754">five</ix:nonFraction> consecutive trading day period (the &#8220;Measurement Period&#8221;), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than <ix:nonFraction unitRef="number" contextRef="c-112" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-755">98</ix:nonFraction>% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date until the Company pays the redemption price).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, the Notes were not eligible for conversion. </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%">Repurchase rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March&#160;1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to <ix:nonFraction unitRef="number" contextRef="c-113" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-756">100</ix:nonFraction>% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company&#8217;s common stock exceeded <ix:nonFraction unitRef="number" contextRef="c-114" decimals="2" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-757">130</ix:nonFraction>% of the conversion price then in effect for at least <ix:nonFraction unitRef="day" contextRef="c-114" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="f-758">20</ix:nonFraction> trading days (whether or not consecutive) during any <ix:nonFraction unitRef="day" contextRef="c-114" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-759">30</ix:nonFraction> consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain corporate events that constitute a &#8220;Fundamental Change&#8221; occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder&#8217;s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to <ix:nonFraction unitRef="number" contextRef="c-115" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-760">100</ix:nonFraction>% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company&#8217;s common stock.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-761" continuedAt="f-761-1" escape="true"><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%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.741%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.716%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Principal</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: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-116" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-762">502,270</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-117" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-763">600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">Unamortized 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="f-764">2,902</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-117" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="f-765">6,391</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:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</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: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-116" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-766">499,368</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-117" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-767">593,609</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="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-744-1"><ix:continuation id="f-761-1"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</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:70.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.128%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (<ix:nonFraction unitRef="number" contextRef="c-118" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="f-768"><ix:nonFraction unitRef="number" contextRef="c-110" decimals="4" name="us-gaap:DebtConversionOriginalDebtInterestRateOfDebt" scale="-2" id="f-769">0.75</ix:nonFraction></ix:nonFraction>% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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-110" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="f-770">3,891</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-118" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="f-771">4,500</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-772">2,603</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-118" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-773">2,888</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 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-110" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-774">6,494</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-118" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-775">7,388</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:continuation><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average interest rate on the Notes in 2023 and 2022 was <ix:nonFraction unitRef="number" contextRef="c-110" decimals="3" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="f-776"><ix:nonFraction unitRef="number" contextRef="c-118" decimals="3" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="f-777">1.2</ix:nonFraction></ix:nonFraction>%. </span></div><ix:nonNumeric contextRef="c-1" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="f-778" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments of principal and contractual interest:</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:53.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:8pt;font-weight:700;line-height:100%">Principal</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:8pt;font-weight:700;line-height:100%">Interest</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: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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: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-116" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="f-779">&#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: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-116" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" format="ixt:num-dot-decimal" scale="3" id="f-780">3,767</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-116" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" format="ixt:num-dot-decimal" scale="3" id="f-781">3,767</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-782">502,270</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-116" decimals="-3" name="pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-783">1,884</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-116" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-784">504,154</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 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-116" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-785">502,270</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-116" decimals="-3" name="pega:InterestLongTermDebtMaturitiesTotalDue" format="ixt:num-dot-decimal" scale="3" id="f-786">5,651</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-116" decimals="-3" name="pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue" format="ixt:num-dot-decimal" scale="3" id="f-787">507,921</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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into privately negotiated capped call transactions (the &#8220;Capped Call Transactions&#8221;) with certain financial institutions. The Capped Call Transactions initially covered approximately <ix:nonFraction unitRef="shares" contextRef="c-115" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="f-788">4.4</ix:nonFraction> million shares (representing the number of shares for which the Notes were initially convertible) of the Company&#8217;s common stock. In 2023, Capped Call Transactions covering approximately <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="6" id="f-789">0.7</ix:nonFraction> million shares were settled for proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-790">0.3</ix:nonFraction> million. As of December&#160;31, 2023, Capped Call Transactions covering approximately <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="pega:DebtConversionConvertedInstrumentSharesIfFullyExercised" format="ixt:num-dot-decimal" scale="6" id="f-791">3.7</ix:nonFraction> million shares were outstanding.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $<ix:nonFraction unitRef="usdPerDerivative" contextRef="c-119" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="f-792">196.44</ix:nonFraction>. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capped call transactions are accounted for as derivative instruments and do not qualify for the Company&#8217;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. The Capped Call Transactions are classified as other long-term assets and remeasured to fair value each reporting period, resulting in a non-operating gain or loss.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="f-793" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</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:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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-120" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-794">2,582</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-121" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-795">59,964</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 7pt;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%">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" scale="3" id="f-796">341</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-21" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:fixed-zero" scale="3" id="f-797">&#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:8pt;font-weight:400;line-height:100%">Fair value adjustment</span></td><td colspan="2" style="background-color:#cceeff;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-20" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="f-798">1,348</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-21" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="f-799">57,382</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:8pt;font-weight:400;line-height:100%">December 31,</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" scale="3" id="f-800">893</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-801">2,582</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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit facility</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, the Company entered into a <ix:nonNumeric contextRef="c-123" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-802">five-year</ix:nonNumeric> $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-6" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="6" id="f-803">100</ix:nonFraction> million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions and the agreement of the financial institutions lending the additional amount, the aggregate commitment may be increased to $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-804">200</ix:nonFraction> million. The commitments expire on November&#160;4, 2024, and any outstanding loans will be payable on such date. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. </span></div><ix:nonNumeric contextRef="c-1" name="pega:ScheduleOfDebtCovenantRequirementsTableTextBlock" id="f-805" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to comply with financial covenants, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Through December 31, 2023, Pegasystems Inc. must maintain at least $<ix:nonFraction unitRef="usd" contextRef="c-125" decimals="INF" name="pega:DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" format="ixt:num-dot-decimal" scale="6" id="f-806">200</ix:nonFraction> million in cash, investments, and availability under the Credit Facility and the Company must maintain:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.825%"><tr><td style="width:1.0%"/><td style="width:42.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.702%"/><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:8pt;font-weight:700;line-height:100%">Year to Date</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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">September 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Minimum Consolidated EBITDA (as defined in the Credit Facility)</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: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-126" decimals="-3" name="pega:MinimumConsolidatedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-807">38,862</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-127" decimals="-3" name="pega:MinimumConsolidatedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-808">59,894</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-128" decimals="-3" name="pega:MinimumConsolidatedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-809">95,597</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-129" decimals="-3" name="pega:MinimumConsolidatedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-810">214,590</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></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Beginning with the fiscal quarter ended March 31, 2024, a maximum net consolidated leverage ratio of <ix:nonFraction unitRef="number" contextRef="c-130" decimals="INF" name="pega:DebtInstrumentCovenantsLeverageRatioMaximum" scale="0" id="f-811">3.5</ix:nonFraction> to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="c-131" decimals="INF" name="pega:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="f-812">3.5</ix:nonFraction> to 1.0.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023 and December&#160;31, 2022, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-813"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-814">27.3</ix:nonFraction></ix:nonFraction> million in outstanding letters of credit, reducing available borrowing capacity under the Credit Facility, but <ix:nonFraction unitRef="usd" contextRef="c-4" decimals="INF" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="f-815"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="INF" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="f-816">no</ix:nonFraction></ix:nonFraction> outstanding cash borrowings.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_148"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-818" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. RESTRUCTURING</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="f-819" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:</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:58.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.106%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.774%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Three months ended</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%">Expense</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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></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:8pt;font-weight:400;line-height:100%">December 31, 2022</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-132" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-820">21,743</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:8pt;font-weight:400;line-height:100%">Office space reduction </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:8pt;font-weight:400;line-height:100%">March 31, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-821">1,241</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:400;line-height:100%">Employee severance and related benefits</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:8pt;font-weight:400;line-height:100%">June 30, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-822">1,581</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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-823">17,236</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:400;line-height:100%">Office space reduction</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:8pt;font-weight:400;line-height:100%">December 31, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-824">1,497</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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring activity:</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%">Accrued employee severance and related benefits:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.688%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.112%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">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:8pt;font-weight:400;line-height:100%">January 1,</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: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-137" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-825">18,573</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:8pt;font-weight:400;line-height:100%">Costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-826">18,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash disbursements</span></td><td colspan="2" style="background-color:#cceeff;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-138" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-827">29,401</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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="3" id="f-828">202</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:400;line-height:100%">December 31,</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: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-139" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-829">8,095</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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Included in accrued compensation and related expenses.</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%">Office Space reductions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022,  the Company incurred restructuring costs of $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-830">3.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-831">3.2</ix:nonFraction> million due to office space reductions.</span></div></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_163"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-832" continuedAt="f-832-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. FAIR VALUE MEASUREMENTS </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-833" escape="true"><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:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, capped call transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#8217;s historical and implied volatility levels. The Company&#8217;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-834" continuedAt="f-834-1" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:24.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.641%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.651%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:400;line-height:100%">Cash equivalents</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: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-142" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-835">54,357</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-143" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-836">&#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;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-144" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-837">&#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;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-145" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-838">54,357</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-146" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-839">2,526</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-147" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-840">&#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;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-148" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-841">&#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;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-149" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-842">2,526</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:8pt;font-weight:400;line-height:100%">Marketable securities </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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-843">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-844">193,436</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-845">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-846">193,436</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-847">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-848">152,167</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-849">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-850">152,167</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:8pt;font-weight:400;line-height:100%">Capped Call Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;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;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-150" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-851">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="f-852">893</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-853">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="f-854">893</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-855">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-856">2,582</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-857">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-858">2,582</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:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-859">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-860">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-861">19,450</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-862">19,450</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-863">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-864">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-865">13,069</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-866">13,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;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:120%">(1) Included in other long-term assets. </span></div></ix:nonNumeric><div style="margin-top:3pt;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:120%"><ix:continuation id="f-834-1">(2) Investments in privately-held companies</ix:continuation>.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-832-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="f-867" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in venture investments:</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:66.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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-164" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-868">13,069</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-165" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-869">7,648</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 7pt;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%">New investments</span></td><td colspan="2" style="background-color:#ffffff;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-166" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" scale="3" id="f-870">400</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-167" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="f-871">1,400</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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;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-166" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="f-872">2,773</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-167" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="f-873">4,020</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:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;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-166" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" scale="3" id="f-874">129</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-167" decimals="-3" sign="-" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" scale="3" id="f-875">450</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:8pt;font-weight:400;line-height:100%">Changes in 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">included in other income, net</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" format="ixt:num-dot-decimal" scale="3" id="f-876">10,886</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-167" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" format="ixt:num-dot-decimal" scale="3" id="f-877">5,989</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:8pt;font-weight:400;line-height:100%">included in other comprehensive income (loss)</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-878">2,261</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-167" decimals="-3" name="pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-879">2,502</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:8pt;font-weight:400;line-height:100%">December 31,</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-880">19,450</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-881">13,069</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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of certain financial instruments, including receivables and accounts payable, approximates fair value due to their short maturities.</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:700;line-height:120%">Fair value of the Notes</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-weight:400;line-height:120%">The fair value of the Notes outstanding (including the embedded conversion feature) was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="6" id="f-882">466.5</ix:nonFraction>&#160;million as of December&#160;31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="6" id="f-883">521.1</ix:nonFraction>&#160;million as of December&#160;31, 2022. In the year ended December 31, 2023 the Company repurchased Notes representing $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="6" id="f-884">97.7</ix:nonFraction>&#160;million in aggregate principal amount.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value was determined based on the Notes&#8217; quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy.</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:700;line-height:120%">Credit risk</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to receivables, the Company is potentially subject to concentrations of credit risk from the Company&#8217;s cash, cash equivalents, and marketable securities. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the Company&#8217;s credit risk exposure. Investment policies have been implemented that limit purchases of marketable debt securities to investment-grade securities.</span></div></ix:continuation><div id="i0f2b6f273eab48f0bdff56bfd55f2122_157"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-885" continuedAt="f-885-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. STOCKHOLDERS&#8217; EQUITY </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-886">1</ix:nonFraction>&#160;million authorized shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-887">0.01</ix:nonFraction> par value per share, of which <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-888"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-889">none</ix:nonFraction></ix:nonFraction> were issued and outstanding as of December&#160;31, 2023. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has the authority to issue the shares of preferred stock in one or more series, to establish the number of shares to be included in each series, and to determine the designation, powers, preferences, and rights of the shares of each series and the qualifications, limitations, or restrictions thereof, without any further vote or action by the stockholders. The issuance of preferred stock could decrease the earnings and assets available for distribution to holders of common stock and may have the effect of delaying, deferring, or defeating a change in control of the Company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-890">200</ix:nonFraction> million authorized shares of common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-891">0.01</ix:nonFraction> par value per share, of which <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="6" id="f-892"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="f-893">83.8</ix:nonFraction></ix:nonFraction> million were issued and outstanding as of December&#160;31, 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DividendsDeclaredTableTextBlock" id="f-894" escape="true"><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends declared</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:53.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><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="3" style="padding:2px 2.12pt;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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;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%">2021</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:8pt;font-weight:400;line-height:100%">Dividends declared (per share)</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: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="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-895">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-896">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="usdPerShare" contextRef="c-19" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-897">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders (in thousands)</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-898">9,964</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-899">9,834</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-900">9,761</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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="pega:CommonStockDividendsPerShareIntended" scale="0" id="f-901"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="INF" name="pega:CommonStockDividendsPerShareIntended" scale="0" id="f-902"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="INF" name="pega:CommonStockDividendsPerShareIntended" scale="0" id="f-903">0.03</ix:nonFraction></ix:nonFraction></ix:nonFraction> per share in 2023, 2022, and 2021. In the future, the Board of Directors may terminate or modify the dividend program without prior notice.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_160"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="f-904" escape="true"><ix:continuation id="f-885-1"><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:29.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.907%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.914%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:400;line-height:100%">January 1,</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 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-5" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="f-905">58,075</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 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="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="f-906">22,583</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 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-26" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="f-907">37,726</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:8pt;font-weight:400;line-height:100%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-908">1,925</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-18" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-909">60,000</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-19" decimals="-3" name="pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-910">38,467</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:8pt;font-weight:400;line-height:100%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" format="ixt:fixed-zero" scale="3" id="f-911">&#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="usd" contextRef="c-1" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:fixed-zero" scale="3" id="f-912">&#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-5" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="f-913">280</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-18" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="f-914">24,508</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="shares" contextRef="c-39" decimals="-3" name="pega:StockRepurchaseProgramSharesRepurchasedUnsettled" scale="3" id="f-915">432</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-19" decimals="-3" name="pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" format="ixt:num-dot-decimal" scale="3" id="f-916">53,610</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="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%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="f-917">60,000</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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="f-918">58,075</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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="f-919">22,583</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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On April&#160;25, 2023, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2024 and increased the remaining stock repurchase authority to $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-920">60</ix:nonFraction> million.</span></div><div style="margin-top:3pt;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:120%">(2) Purchases under this program have been made on the open market.</span></div></ix:continuation></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_166"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-921" continuedAt="f-921-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. REVENUE</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-922" escape="true"><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:700;line-height:120%">Geographic revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.064%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.646%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.646%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.648%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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: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-170" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-923">785,029</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="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="number" contextRef="c-171" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-924">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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-172" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-925">763,558</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="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="number" contextRef="c-173" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-926">57</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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-174" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-927">690,133</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="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="number" contextRef="c-175" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-928">57</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:8pt;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:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;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-176" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-929">85,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-177" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-930">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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-931">102,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-179" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-932">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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-933">61,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-934">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:8pt;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:8pt;font-weight:400;line-height:100%">United Kingdom (&#8220;U.K.&#8221;)</span></td><td colspan="2" style="background-color:#cceeff;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-182" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-935">158,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-183" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-936">11</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-937">115,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-185" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-938">9</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-939">117,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-187" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-940">10</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:8pt;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:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </span></td><td colspan="2" style="background-color:#ffffff;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-188" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-941">242,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-189" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-942">17</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-943">194,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-191" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-944">15</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-945">198,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-193" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-946">16</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:8pt;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:8pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;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-194" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-947">162,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-195" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-948">11</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-949">140,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-197" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-950">11</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-951">144,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-199" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-952">12</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-953">1,432,616</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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-200" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-954">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-955">1,317,845</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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-201" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-956">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-957">1,211,653</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-202" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-958">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-959" escape="true"><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:700;line-height:120%">Revenue streams</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</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: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-203" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-960">407,625</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-204" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-961">366,063</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-205" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-962">336,248</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;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-206" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-963">10,101</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-207" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-964">19,293</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-208" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-965">32,172</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:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-966">417,726</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-967">385,356</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-968">368,420</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="2" style="background-color:#ffffff;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-212" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-969">461,328</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-213" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-970">384,271</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-214" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-971">300,966</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#cceeff;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-215" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-972">331,856</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-216" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-973">317,564</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-217" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-974">320,257</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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-218" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-975">221,706</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-219" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-976">230,654</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-220" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-977">222,010</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:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-978">1,014,890</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-979">932,489</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-980">843,233</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:0 1pt 0 25.75pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-981">1,432,616</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-982">1,317,845</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-983">1,211,653</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:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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: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-224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-984">461,328</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-225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-985">384,271</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-226" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-986">300,966</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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;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-227" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-987">331,856</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-228" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-988">317,564</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-229" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-989">320,257</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-990">793,184</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-991">701,835</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-992">621,223</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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;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-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-993">407,625</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-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-994">366,063</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-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-995">336,248</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:8pt;font-weight:400;line-height:100%">Subscription</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-996">1,200,809</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-997">1,067,898</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-998">957,471</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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-999">221,706</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-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1000">230,654</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-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1001">222,010</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:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#cceeff;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-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1002">10,101</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="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1003">19,293</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-17" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1004">32,172</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="padding:0 1pt"/><td style="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="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-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1005">1,432,616</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1006">1,317,845</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"/><td style="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="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-19" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1007">1,211,653</ix:nonFraction>&#160;</span></td><td style="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: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%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-921-1"><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:700;line-height:120%">Remaining performance obligations ("Backlog")</span></div><ix:continuation id="f-429-1"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</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%">As of December&#160;31, 2023:</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:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</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><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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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-233" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1008">245,271</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-234" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1009">446,160</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-235" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1010">62,070</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-236" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1011">2,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: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-237" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1012">39,810</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: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-238" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1013">795,595</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="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="number" contextRef="c-238" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1014">54</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1015">67,720</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-240" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1016">279,474</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-241" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1017">9,138</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-242" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="f-1018">443</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-243" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1019">2,020</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-244" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1020">358,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-244" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1021">25</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1022">37,142</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-246" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1023">144,453</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-247" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1024">9,789</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-248" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-1025">&#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="usd" contextRef="c-249" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1026">2,896</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-250" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1027">194,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-250" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1028">13</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1029">24,421</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-252" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1030">90,177</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-253" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="f-1031">100</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-254" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-1032">&#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="usd" contextRef="c-255" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-1033">&#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="usd" contextRef="c-256" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1034">114,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-256" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1035">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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-257" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1036">374,554</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-258" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1037">960,264</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-259" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1038">81,097</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-260" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1039">2,727</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-261" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1040">44,726</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-4" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1041">1,463,368</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="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="number" contextRef="c-4" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1042">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table 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:16.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.252%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</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><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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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-262" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1043">242,073</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-263" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1044">379,648</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: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-264" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1045">60,668</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-265" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1046">5,310</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-266" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1047">32,374</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-267" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1048">720,073</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="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="number" contextRef="c-267" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1049">53</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1050">66,207</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-269" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1051">246,195</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-270" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1052">3,803</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-271" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1053">2,253</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-272" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1054">6,371</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-273" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1055">324,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-273" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1056">24</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1057">26,746</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-275" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1058">143,901</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-276" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1059">1,707</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-277" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-1060">&#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="usd" contextRef="c-278" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1061">1,647</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-279" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1062">174,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-279" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1063">13</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1064">15,602</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-281" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1065">115,944</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-282" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1066">5,283</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-283" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-1067">&#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="usd" contextRef="c-284" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-1068">&#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="usd" contextRef="c-285" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1069">136,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-285" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1070">10</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1071">350,628</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1072">885,688</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1073">71,461</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1074">7,563</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1075">40,392</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1076">1,355,732</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="INF" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-1077">100</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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span><br/></span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_172"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1086" continuedAt="f-1086-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. STOCK-BASED COMPENSATION</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-1087" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table 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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</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: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-92" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1088">28,994</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-93" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1089">26,400</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-94" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1090">21,822</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:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;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-95" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1091">57,675</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-96" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1092">46,769</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-97" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1093">54,182</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:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;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-291" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1094">31,039</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-292" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1095">29,266</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-293" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1096">25,413</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:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;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-294" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1097">25,644</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-295" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1098">19,775</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-296" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1099">14,530</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 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-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1100">143,352</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-18" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1101">122,210</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-19" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1102">115,947</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:8pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1103">2,187</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1104">1,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1105">23,410</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically grants employees stock options and restricted stock units (&#8220;RSUs&#8221;) and non-employee Directors common stock and stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021 and 2022, most of the Company&#8217;s stock based compensation arrangements vest over <ix:nonNumeric contextRef="c-297" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1106">five years</ix:nonNumeric>, with <ix:nonFraction unitRef="number" contextRef="c-298" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1107">20</ix:nonFraction>% vesting after <ix:nonNumeric contextRef="c-298" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1108">one year</ix:nonNumeric> and the remaining <ix:nonFraction unitRef="number" contextRef="c-299" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1109">80</ix:nonFraction>% vesting quarterly over the remaining <ix:nonNumeric contextRef="c-299" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1110">four years</ix:nonNumeric>. Beginning in 2023, most of the Company&#8217;s stock based compensation arrangements vest over <ix:nonNumeric contextRef="c-300" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1111">four years</ix:nonNumeric>, with <ix:nonFraction unitRef="number" contextRef="c-300" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1112">25</ix:nonFraction>% vesting after one year and the remaining <ix:nonFraction unitRef="number" contextRef="c-301" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1113">75</ix:nonFraction>% vesting quarterly over the remaining <ix:nonNumeric contextRef="c-301" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1114">three years</ix:nonNumeric>. The Company&#8217;s stock options have a term of <ix:nonNumeric contextRef="c-302" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1115">ten years</ix:nonNumeric>. In 2023, the Company also granted <ix:nonFraction unitRef="shares" contextRef="c-303" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="6" id="f-1116">0.9</ix:nonFraction>&#160;million performance stock options with a total grant date fair value of $<ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1117">18.3</ix:nonFraction>&#160;million, which vest over <ix:nonNumeric contextRef="c-303" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-1118">2</ix:nonNumeric> years based on the Company&#8217;s achievement of certain financial performance targets.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as an individual grant. The stock-based compensation expense recognized during a period is based on the value of the awards that are expected to vest. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Ultimately, the Company recognizes the actual expense over the vesting period only for the shares that vest. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees may elect to receive <ix:nonFraction unitRef="number" contextRef="c-304" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="f-1119">50</ix:nonFraction>% of the employee&#8217;s target incentive compensation under the Company&#8217;s Corporate Incentive Compensation Plan (the &#8220;CICP&#8221;) in the form of RSUs instead of cash. If elected by an employee, the equity amount is equal in value on the grant date to <ix:nonFraction unitRef="number" contextRef="c-304" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="f-1120">50</ix:nonFraction>% of the employee&#8217;s target incentive opportunity, based on the employee&#8217;s base salary. The number of RSUs granted is determined by dividing <ix:nonFraction unitRef="number" contextRef="c-304" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" scale="-2" id="f-1121">50</ix:nonFraction>% of the employee&#8217;s target incentive opportunity by <ix:nonFraction unitRef="number" contextRef="c-305" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1122">85</ix:nonFraction>% of the closing price of the Company&#8217;s common stock on the grant date, less the present value of expected dividends during the vesting period. If elected, the award vests <ix:nonFraction unitRef="number" contextRef="c-305" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1123">100</ix:nonFraction>% on the following year&#8217;s CICP payout date. Vesting is conditioned upon the performance conditions of the CICP and on continued employment; if threshold funding does not occur, the RSUs will not vest. The Company considers vesting probable on the grant date and recognizes the associated stock-based compensation expense over the requisite service period beginning on the grant date and ending on the vesting date.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-1086-1" continuedAt="f-1086-2"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company has granted awards that allow for the settlement of vested stock options and RSUs on a net share basis (&#8220;net settled awards&#8221;). With net settled awards, the Company withholds shares to cover the exercise price (for stock options) and the minimum statutory tax withholding obligations (for stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. In 2023, the Company moved to cashless settlement for most of its awards. Under cashless settlement, shares are automatically sold in the market at exercise (for stock options) or vest (for RSUs) to cover the exercise price (for stock options) and the minimum statutory tax withholding obligations (for stock options and RSUs).</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:700;line-height:120%">Stock-based compensation plans</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2004 Long-Term Incentive Plan (as amended and restated)</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2004, the Company adopted the 2004 Long-Term Incentive Plan (as amended and restated, the &#8220;2004 Plan&#8221;) to provide employees, non-employee Directors, and consultants with opportunities to purchase stock through incentive and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to <ix:nonFraction unitRef="shares" contextRef="c-306" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-1124">42</ix:nonFraction> million, extended the term of the plan to 2030, and limited annual compensation to any non-employee Director to $<ix:nonFraction unitRef="usd" contextRef="c-307" decimals="INF" name="pega:NonemployeeDirectorCompensationLimit" format="ixt:num-dot-decimal" scale="6" id="f-1125">0.5</ix:nonFraction> million.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, <ix:nonFraction unitRef="shares" contextRef="c-306" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="f-1126">17.4</ix:nonFraction> million shares were subject to outstanding options and stock-based awards under the 2004 Plan. </span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2006 Employee Stock Purchase Plan</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2006, the Company adopted the 2006 Employee Stock Purchase Plan (the &#8220;2006 ESPP&#8221;) under which employees may purchase common stock, at a price equal to at least <ix:nonFraction unitRef="number" contextRef="c-308" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1127">85</ix:nonFraction>% of the fair market value of the Company&#8217;s common stock on the lesser of the commencement date or completion date for offerings under the plan, or such higher price as the Company&#8217;s Board of Directors may establish from time to time. In October 2012, the Company&#8217;s Board of Directors amended the 2006 ESPP to continue until no shares remain. In 2023, the number of shares authorized for purchase under the 2006 ESPP was increased to <ix:nonFraction unitRef="shares" contextRef="c-309" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-1128">2</ix:nonFraction>&#160;million. For 2023, 2022, and 2021, the Company&#8217;s Board of Directors set the purchase price at <ix:nonFraction unitRef="number" contextRef="c-310" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1129"><ix:nonFraction unitRef="number" contextRef="c-311" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1130"><ix:nonFraction unitRef="number" contextRef="c-312" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1131">85</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of the fair market value on the completion date of the offering period. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" id="f-1132" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table 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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation expense from 2006 ESPP</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: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-313" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1133">1,367</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-314" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1134">1,614</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-315" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1135">1,860</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></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, <ix:nonFraction unitRef="shares" contextRef="c-310" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="6" id="f-1136">1.0</ix:nonFraction> million shares had been issued under the plan.</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%">Shares issued and available for issuance</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company issued <ix:nonFraction unitRef="shares" contextRef="c-302" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="6" id="f-1137">1.4</ix:nonFraction> million shares to its employees and directors under the Company&#8217;s stock-based compensation plans.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-1138">6.9</ix:nonFraction> million shares available for issuance for future equity grants under the Company&#8217;s stock plans, consisting of <ix:nonFraction unitRef="shares" contextRef="c-306" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-1139">5.9</ix:nonFraction> million shares under the 2004 Plan and <ix:nonFraction unitRef="shares" contextRef="c-316" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-1140">1.0</ix:nonFraction> million shares under the 2006 ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant activity</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%">Stock options</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options using a Black-Scholes option-pricing model. Key inputs used to estimate the fair value of stock options include the exercise price of the award, expected term of the option, expected volatility of the Company&#8217;s common stock over the option&#8217;s expected term, risk-free interest rate over the option&#8217;s expected term, and the Company&#8217;s expected annual dividend yield. The exercise price for stock options is greater than or equal to the shares&#8217; fair market value at the grant date.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1141" escape="true"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value assumptions for stock options:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"/><td style="width:55.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.807%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average grant-date fair value</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: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="usdPerShare" contextRef="c-302" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1142">20.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 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="usdPerShare" contextRef="c-317" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1143">17.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 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="usdPerShare" contextRef="c-318" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1144">37.74</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:8pt;font-weight:400;line-height:100%">Assumptions used in the Black-Scholes option-pricing model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1145">48</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1146">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-19" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1147">35</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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term in years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1148">3.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: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:nonNumeric contextRef="c-18" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1149">3.9</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: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:nonNumeric contextRef="c-19" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1150">4.4</ix:nonNumeric></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:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1151">4.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1152">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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-19" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1153">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1154">0.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1155">0.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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-19" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1156">0.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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#8217;s common stock over a period, which approximates the expected option term.</span></div><div style="margin-top:3pt;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:120%">(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.</span></div><div style="margin-top:3pt;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:120%">(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.</span></div><div style="margin-top:3pt;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:120%">(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-1086-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1157" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined stock option activity under the Company&#8217;s stock option plans for 2023:</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:35.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.761%"/><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%">Shares <br/>(in thousands)</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 Exercise Price</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 Remaining Contractual Term (in years)</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:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </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%">(in thousands) </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></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Options outstanding as of January 1, 2023</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1158">14,911</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="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1159">59.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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"/></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1160">1,847</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="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1161">46.97</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"/></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-1162">380</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="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1163">31.56</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"/></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1164">1,289</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="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-1165">55.90</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"/></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;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-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="f-1166">350</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="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1167">81.62</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"/></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:8pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2023</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1168">14,739</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;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:#ffffff;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="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1169">58.60</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"/></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:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1170">12,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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;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;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="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-1171">58.58</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: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:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1172">7.3</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1173">73,407</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:8pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2023</span></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-1174">6,761</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;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:#ffffff;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="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1175">63.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 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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1176">6.1</ix:nonNumeric></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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-1177">32,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;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:120%">(1) The aggregate intrinsic value of stock options as of December&#160;31, 2023 is based on the difference between the closing price of the Company&#8217;s stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" scale="0" id="f-1178">48.86</ix:nonFraction> and the exercise price of the applicable stock options.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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 stock options exercised (i.e., the difference between the market price at exercise and the price paid by the employee at exercise) in 2023, 2022, and 2021 was $<ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1179">6.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1180">15.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1181">94.3</ix:nonFraction> million, respectively. As of December&#160;31, 2023, the Company had unrecognized stock-based compensation expense related to the unvested portion of stock options of $<ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1182">57.8</ix:nonFraction> million that is expected to be recognized as expense over a weighted-average period of <ix:nonNumeric contextRef="c-302" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1183">1.6</ix:nonNumeric> 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%">RSUs</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs provide the recipient a right to receive a specified number of shares of the Company&#8217;s common stock upon vesting. The Company values its RSUs at the fair value of its common stock on the grant date, which is the closing price of its common stock on the grant date less the present value of expected dividends during the vesting period, as the recipient is not entitled to dividends during the requisite service period.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value for RSUs granted in 2023, 2022, and 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-320" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1184">46.57</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-321" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1185">74.50</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-322" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1186">129.03</ix:nonFraction>, respectively. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="f-1187" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"/><td style="width:28.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.846%"/><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%">Shares <br/>(in&#160;thousands)</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 Grant-Date <br/>Fair Value</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%">Aggregate Intrinsic Value <br/>(in thousands)</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:400;line-height:100%">Nonvested as of January 1, 2023</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-323" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-1188">2,351</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="usdPerShare" contextRef="c-323" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1189">85.52</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"/></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-320" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1190">1,545</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="usdPerShare" contextRef="c-320" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1191">46.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="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:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ccecff;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-320" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-1192">890</ix:nonFraction>)</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="2" style="background-color:#ccecff;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="usdPerShare" contextRef="c-320" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1193">84.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td colspan="3" style="background-color:#ccecff;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: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-320" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1194">390</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="usdPerShare" contextRef="c-320" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1195">71.56</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"/></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:8pt;font-weight:400;line-height:100%">Nonvested as of December 31, 2023</span></td><td colspan="2" style="background-color:#ccecff;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-324" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-1196">2,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:#ccecff;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="usdPerShare" contextRef="c-324" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1197">64.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ccecff;padding:0 1pt"/><td style="background-color:#ccecff;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:#ccecff;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-324" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:num-dot-decimal" scale="3" id="f-1198">127,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">Expected to vest as of December 31, 2023</span></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-324" decimals="-3" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" format="ixt:num-dot-decimal" scale="3" id="f-1199">1,968</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;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:#ffffff;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="usdPerShare" contextRef="c-324" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" scale="0" id="f-1200">62.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-3" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1201">96,168</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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs vested in 2023, 2022, and 2021 was $<ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="f-1202">42.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="f-1203">50.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-5" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" format="ixt:num-dot-decimal" scale="6" id="f-1204">122.5</ix:nonFraction> million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2023 is based on the closing price of the Company&#8217;s stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" scale="0" id="f-1205">48.86</ix:nonFraction> as of December&#160;31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1206">48.6</ix:nonFraction> million of unrecognized stock-based compensation expense related to all unvested RSUs that is expected to be recognized as expense over a weighted-average period of <ix:nonNumeric contextRef="c-320" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1207">1.7</ix:nonNumeric> years.</span></div><div style="margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="6" id="f-1208">0.01</ix:nonFraction> million shares of common stock to Directors with a weighted-average grant-date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-48" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1209">47.25</ix:nonFraction> per share.</span></div></ix:continuation><div id="i0f2b6f273eab48f0bdff56bfd55f2122_175"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="f-1210" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. EMPLOYEE BENEFIT PLANS </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors defined contribution plans for qualifying employees, including a 401(k) plan in the United States to which the Company makes discretionary matching contributions. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedContributionPlanDisclosuresTableTextBlock" id="f-1211" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefit plan expenses:</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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. 401(k) Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><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-325" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1212">8,169</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:top"/><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:top"><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:top"><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-326" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1213">8,994</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:top"/><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-327" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1214">8,879</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:8pt;font-weight:400;line-height:100%">International plans</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1215">21,256</ix:nonFraction>&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1216">21,141</ix:nonFraction>&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1217">20,780</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1218">29,425</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:top"/><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:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1219">30,135</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:top"/><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:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><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="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1220">29,659</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:top"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_178"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1221" continuedAt="f-1221-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. INCOME TAXES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-1222" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before provision for (benefit from) income taxes are:</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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Domestic</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: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-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1223">14,016</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-18" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1224">185,820</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-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1225">125,947</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1226">81,424</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-18" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1227">24,023</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-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1228">6,040</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: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1229">95,440</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1230">161,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1231">131,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1232" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of provision for (benefit from) income taxes are:</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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Federal</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1233">7,827</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1234">3,920</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1235">1,921</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1236">4,480</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-18" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-1237">775</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-19" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-1238">363</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1239">14,962</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-18" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1240">10,200</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-19" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1241">4,105</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:8pt;font-weight:400;line-height:100%">Total current provision</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1242">27,269</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1243">14,895</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1244">6,389</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:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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 7pt;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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-1245">&#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="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1246">149,028</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-19" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1247">42,214</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-1248">&#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="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1249">20,704</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-19" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1250">9,413</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-1251">363</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-18" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-1252">842</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-19" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1253">23,709</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 13pt;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%">Total deferred provision (benefit)</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-1254">363</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1255">168,890</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1256">75,336</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: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1257">27,632</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1258">183,785</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1259">68,947</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-1221-1" continuedAt="f-1221-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1260" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S federal statutory tax rate and the Company&#8217;s effective tax rate:</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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. federal income taxes at statutory rates</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: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-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1261">20,042</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-18" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1262">33,977</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-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1263">27,717</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1264">19,272</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-18" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1265">188,258</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-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="f-1266">469</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit and tax credits</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1267">4,117</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-18" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1268">2,433</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-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1269">7,217</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="f-1270">435</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-18" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="f-1271">11,561</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-19" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="f-1272">541</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and experimentation credits</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1273">3,709</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-18" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1274">5,012</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-19" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1275">6,380</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effects of foreign activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" scale="3" id="f-1276">658</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-18" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="f-1277">3,770</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-19" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" format="ixt:num-dot-decimal" scale="3" id="f-1278">3,599</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GILTI, FDII, and BEAT</span></td><td colspan="2" style="background-color:#cceeff;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="-3" name="pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" format="ixt:num-dot-decimal" scale="3" id="f-1279">14,022</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-18" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" format="ixt:num-dot-decimal" scale="3" id="f-1280">16,390</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-19" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" format="ixt:fixed-zero" scale="3" id="f-1281">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision to return adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1282">3,728</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-18" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1283">6,317</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-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1284">2,016</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1285">6,818</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-18" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1286">4,769</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-19" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1287">5,464</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax Reserves</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount" format="ixt:num-dot-decimal" scale="3" id="f-1288">1,850</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-18" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount" format="ixt:num-dot-decimal" scale="3" id="f-1289">5,673</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-19" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount" format="ixt:num-dot-decimal" scale="3" id="f-1290">2,250</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax detriments / (benefits) related to share-based compensation</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="f-1291">4,666</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-18" decimals="-3" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="f-1292">1,563</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-19" decimals="-3" sign="-" name="pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" format="ixt:num-dot-decimal" scale="3" id="f-1293">20,697</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#ffffff;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="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1294">1,726</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-18" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="f-1295">793</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-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1296">11,811</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1297">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1298">333</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-19" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1299">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: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1300">27,632</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1301">183,785</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1302">68,947</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income taxes</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1303" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of net deferred tax assets and liabilities are:</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:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Net operating loss carryforwards</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1304">84,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 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1305">109,286</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:8pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="f-1306">41,323</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-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="f-1307">32,467</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:8pt;font-weight:400;line-height:100%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" format="ixt:fixed-zero" scale="3" id="f-1308">&#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="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="3" id="f-1309">208</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:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-1310">3,186</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-5" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-1311">1,828</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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:DeferredTaxAssetsConvertibleSeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-1312">2,645</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-5" decimals="-3" name="pega:DeferredTaxAssetsConvertibleSeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-1313">5,794</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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-1314">&#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="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1315">3,698</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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1316">28,456</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-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1317">39,122</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:8pt;font-weight:400;line-height:100%">Research and development capitalization</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1318">58,866</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-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1319">38,425</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:fixed-zero" scale="3" id="f-1320">&#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="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="f-1321">622</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:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1322">219,132</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1323">231,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;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-4" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1324">196,901</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-5" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1325">212,808</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1326">22,231</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1327">18,642</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:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" scale="3" id="f-1328">223</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-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" scale="3" id="f-1329">644</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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="pega:DeferredTaxLiabilityDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-1330">4,428</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-5" decimals="-3" name="pega:DeferredTaxLiabilityDepreciation" format="ixt:fixed-zero" scale="3" id="f-1331">&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;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-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1332">11,979</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-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1333">14,280</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 6.25pt;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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1334">2,782</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-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="f-1335">&#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 19pt;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%">Total deferred tax liabilities</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1336">19,412</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1337">14,924</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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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-4" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1338">2,819</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"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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-5" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1339">3,718</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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. Future realization of deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. The Company&#8217;s deferred tax valuation allowance requires significant judgment and has uncertainties, including assumptions about future taxable income based on historical and projected information. On a quarterly basis, the Company reassesses the need for a valuation allowance on its existing net deferred tax assets by tax-paying jurisdiction, weighing positive and negative evidence to assess its recoverability. In making such a determination, the Company considers all available and objectively verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, projected future taxable income inclusive of the impact of enacted legislation, tax-planning strategies, and results of recent operations. The weight given to the potential effect of negative and positive evidence is commensurate with the extent to which it can be objectively verified.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the objectively and verifiable negative evidence outweighed the positive evidence and as such intends to maintain a full valuation allowance on its U.S and U.K deferred tax assets until there is sufficient evidence to support the realization of these deferred tax assets. Accordingly, the Company recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="f-1340">196.9</ix:nonFraction> million at December 31, 2023.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-1221-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="f-1342" continuedAt="f-1342-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="f-1341" continuedAt="f-1341-1" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, the Company&#8217;s U.S. net operating losses and credit carryforwards are:</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:69.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</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:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><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-331" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1343">20,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><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-332" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1344">8,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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-333" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1345">20,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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-334" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1346">2,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="f-1347">26,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="f-1348">3,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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-333" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="f-1349">640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><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-334" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="f-1350">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;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:120%">(1) Excludes federal and state net operating losses of&#160;$<ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-1351">16.1</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-1352">0.8</ix:nonFraction> million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:3pt;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:120%"><ix:continuation id="f-1342-1"><ix:continuation id="f-1341-1">(2) Excludes federal and state tax credits of&#160;$<ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-5" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-1353">0.1</ix:nonFraction> million&#160;and&#160;$<ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-5" name="us-gaap:TaxCreditCarryforwardValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-1354">10.7</ix:nonFraction> million, respectively, that the Company expects will expire unutilized.</ix:continuation></ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s federal carryforward losses and credits expire between&#160;2024&#160;and&#160;2041, except for $<ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-5" name="pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" format="ixt:num-dot-decimal" scale="6" id="f-1355">1.4</ix:nonFraction> million of state credits, which has an unlimited carryforward period. The Company&#8217;s U.K. net operating loss carryforwards were $<ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1356">183.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1357">217.3</ix:nonFraction> million at December 31, 2023 and 2022, respectively, which have indefinite carryforward periods.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></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:700;line-height:120%">Uncertain tax benefits</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="f-1358" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the Company&#8217;s gross unrecognized tax benefits is:</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:55.910%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1,</span></div></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: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-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1359">19,746</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-39" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1360">17,584</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-26" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1361">23,801</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 7pt;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%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1362">4,859</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-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1363">1,706</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-19" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1364">653</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:8pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1365">7,921</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-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1366">728</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-19" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-1367">&#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:8pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1368">1,871</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-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1369">272</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-19" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1370">6,870</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="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><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 style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31,</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: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-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1371">30,655</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-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1372">19,746</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-39" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1373">17,584</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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the valuation allowance on the U.S. and U.K. deferred tax assets, the Company does not expect the unrecognized tax benefits to materially impact the Company&#8217;s effective tax rate if recognized. </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:700;line-height:120%">Tax examinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal and state income tax returns in the U.S. and various foreign jurisdictions. In the ordinary course of business, the Company and its subsidiaries are examined by various tax authorities, including the Internal Revenue Service in the U.S. As of December&#160;31, 2023, the Company&#8217;s U.S. federal tax returns for the years 2014 through 2019 were under examination by the Internal Revenue Service. In addition, certain foreign jurisdictions are auditing the Company&#8217;s income tax returns for periods ranging from 2013 through 2021. The Company does not expect the results of these audits to have a material effect on the Company&#8217;s financial condition, results of operations, or cash flows. With few exceptions, the statute of limitations remains open in all jurisdictions for all tax years since 2017.</span></div></ix:continuation><div id="i0f2b6f273eab48f0bdff56bfd55f2122_181"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1374" continuedAt="f-1374-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. EARNINGS (LOSS) PER SHARE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1375" escape="true"><ix:continuation id="f-1374-1"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of earnings (loss) per share:</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:55.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><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-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</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:8pt;font-weight:400;line-height:100%">Net income (loss)</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: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-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1376">67,808</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-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1377">345,582</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-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1378">63,040</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;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-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1379">83,162</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-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1380">81,947</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-19" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1381">81,387</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:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, basic</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1382">0.82</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;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:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1383">4.22</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:700;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:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1384">0.77</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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;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-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1385">67,808</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1386">345,582</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1387">63,040</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes - interest expense and settlement gains, 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="f-1388">5,528</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-18" decimals="-3" name="pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-1389">&#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="usd" contextRef="c-19" decimals="-3" name="pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-1390">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator for diluted EPS </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: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-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1391">62,280</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-18" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1392">345,582</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-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1393">63,040</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" scale="3" id="f-1394">235</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-18" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-1395">&#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-19" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-1396">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-302" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1397">794</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-317" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-1398">&#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-318" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-1399">&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;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-320" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1400">723</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-321" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-1401">&#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-322" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-1402">&#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 12.25pt;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%">Effect of dilutive securities</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-1403">1,752</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="f-1404">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="f-1405">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) (2) (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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1406">84,914</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-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1407">81,947</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-19" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1408">81,387</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, diluted</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1409">0.73</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1410">4.22</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1411">0.77</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:14pt"><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"/><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:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-1412">250</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-18" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-1413">3,367</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-19" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-1414">5,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;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:120%">(1) All dilutive securities are excluded in periods of loss as their inclusion would be anti-dilutive.</span></div><div style="margin-top:3pt;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:120%">(2) The shares underlying the conversion options in the Company&#8217;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="pega:DebtConversionConvertedInstrumentSharesIfFullyExercised" format="ixt:num-dot-decimal" scale="6" id="f-1415">3.7</ix:nonFraction>&#160;million shares as of December&#160;31, 2023. </span></div><div style="margin-top:3pt;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:120%">(3) The Company&#8217;s Capped Call Transactions represent the equivalent of approximately <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="pega:DebtConversionConvertedInstrumentSharesIfFullyExercised" format="ixt:num-dot-decimal" scale="6" id="f-1416">3.7</ix:nonFraction>&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are convertible) as of December&#160;31, 2023. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $<ix:nonFraction unitRef="usdPerDerivative" contextRef="c-4" decimals="2" name="us-gaap:DerivativeCapPrice" scale="0" id="f-1417">196.44</ix:nonFraction>. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;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:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.</span></div></ix:continuation></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_184"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1418" continuedAt="f-1418-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 10. Leases".</span></div></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_187"></div><ix:continuation id="f-1418-1" continuedAt="f-1418-2"><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:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company&#8217;s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company&#8217;s estimates will change in the near term, and the effect may be material.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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="usd" contextRef="c-5" decimals="-3" name="us-gaap:LitigationReserve" format="ixt:fixed-zero" scale="0" id="f-1419"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LitigationReserve" format="ixt:fixed-zero" scale="0" id="f-1420">no</ix:nonFraction></ix:nonFraction> accrued losses for litigation as of December&#160;31, 2023 and December&#160;31, 2022.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-1418-2" continuedAt="f-1418-3"><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%">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, the Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the &#8220;Court&#8221;) titled Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian&#8217;s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $<ix:nonFraction unitRef="usd" contextRef="c-337" decimals="0" name="us-gaap:LossContingencyDamagesAwardedValue" format="ixt:num-dot-decimal" scale="0" id="f-1421">2,036,860,045</ix:nonFraction> for trade secret misappropriation and $<ix:nonFraction unitRef="usd" contextRef="c-338" decimals="2" name="us-gaap:LossContingencyDamagesAwardedValue" scale="0" id="f-1422">1.00</ix:nonFraction> for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $<ix:nonFraction unitRef="usd" contextRef="c-339" decimals="0" name="us-gaap:LossContingencyDamagesAwardedValue" format="ixt:num-dot-decimal" scale="0" id="f-1423">2,060,479,287</ix:nonFraction>, consisting of the damages previously awarded by the jury plus attorneys&#8217; fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of <ix:nonFraction unitRef="number" contextRef="c-340" decimals="3" name="pega:LegalFeesPostJudgementInterestRatePercentage" scale="-2" id="f-1424">6.0</ix:nonFraction>% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys&#8217; fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $<ix:nonFraction unitRef="usd" contextRef="c-341" decimals="INF" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="0" id="f-1425">25,000,000</ix:nonFraction> letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company&#8217;s appeal. Appellate briefing in the Court of Appeals of Virginia is completed. A panel of the Court of Appeals of Virginia heard oral arguments on November 15, 2023, and will issue a written opinion in the future. Although it is not possible to predict timing, the entirety of the appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company&#8217;s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.</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%">City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2022, a lawsuit was filed against the Company, the Company&#8217;s chief executive officer and the Company&#8217;s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company&#8217;s business, operations, and prospects, which caused the Company&#8217;s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives&#8212;Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund&#8212;have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between June 16, 2020 and May 9, 2022. The Company moved to dismiss the consolidated amended complaint on December 19, 2022. The hearing on the Company&#8217;s motion to dismiss took place on May 17, 2023. After hearing argument from both sides, the Court denied the Company&#8217;s motion from the bench and stated that a written opinion would follow. On June 30, 2023, the Company filed its Answer to the complaint. On July 24, 2023, the Court issued its written opinion denying the motion to dismiss as to the Company and Defendant Trefler but granting the motion without prejudice as to Mr. Stillwell. The Company believes it has strong defenses to the claims brought against the defendants and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#8217;s belief that it has strong defenses to the claims asserted, its intent to defend against these claims, and there being no specified quantum of damages sought in the complaint.</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%">In re Pegasystems Inc., Derivative Litigation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 21, 2022, a lawsuit was filed against the members of the Company&#8217;s board of directors, the Company&#8217;s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. On April 28, 2023, a lawsuit was filed in the United States District Court for the District of Massachusetts by Dag Sagfors, derivatively on behalf of nominal defendant Pegasystems Inc., asserting breach of fiduciary duty and related claims relating to the Virginia Appian litigation against the same defendants as the Larkin lawsuit. On May 17, 2023, the Larkin and Sagfors cases were consolidated and a joint motion to stay the consolidated case is pending before the Court. The Company also has received confidential demand letters raising substantially the same allegations set forth in the foregoing derivative complaints. On April 12, 2023, the Company&#8217;s board of directors (other than Mr. Trefler, who recused himself), formed a committee consisting solely of independent directors, to review, analyze, and investigate the matters raised in the demands and to determine in good faith what actions (if any) are reasonably believed to be appropriate under similar circumstances and reasonably believed to be in the best interests of the Company in response to the demand letters. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit and there being no specified quantum of damages sought in the complaint.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><ix:continuation id="f-1418-3"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEC Inquiry</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in March 2023, the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) has requested certain information relating to, among other things, the accounting treatment of the Company&#8217;s above-described litigation with Appian Corporation. The Company is fully cooperating with the SEC&#8217;s requests.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_190"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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="i0f2b6f273eab48f0bdff56bfd55f2122_193"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A. CONTROLS AND PROCEDURES </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-weight:700;line-height:120%">Evaluation of disclosure controls and procedures</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act) as of December&#160;31, 2023. In designing and evaluating our disclosure controls and procedures, our management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and our management necessarily applied its judgment in evaluating the cost-benefit relationship of possible controls and procedures. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of December&#160;31, 2023. </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-weight:700;line-height:120%">Management&#8217;s report on and changes in internal control over financial reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act. Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December&#160;31, 2023 based on the framework in the updated </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%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) on May 14, 2013. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on this evaluation, management has concluded that (i) our internal control over financial reporting was effective as of December&#160;31, 2023 and (ii) no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act) occurred during the quarter ended December&#160;31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deloitte&#160;&amp; Touche LLP, our independent registered public accounting firm which also audited our consolidated financial statements, has issued an attestation report on our internal control over financial reporting, which is included in Item 8 &#8220;Financial Statements and Supplementary Data&#8221;. </span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_196"></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B. OTHER INFORMATION</span></div><ix:nonNumeric contextRef="c-1" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1426" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 10b5-1 and non-rule 10b5-1 <ix:nonNumeric contextRef="c-342" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1427"><ix:nonNumeric contextRef="c-342" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1428"><ix:nonNumeric contextRef="c-342" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1429">trading arrangements</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-343" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1430" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><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-344" name="ecd:TrdArrAdoptionDate" id="f-1431">November 17, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-344" name="ecd:TrdArrIndName" id="f-1432">Leon Trefler</ix:nonNumeric>, our <ix:nonNumeric contextRef="c-344" name="ecd:TrdArrIndTitle" id="f-1433">Chief of Clients and Markets</ix:nonNumeric>, <ix:nonNumeric contextRef="c-344" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1434">entered</ix:nonNumeric> into a trading plan that provides for the sale of an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-345" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1435">9,024</ix:nonFraction> shares of our common stock and the net shares received during the duration of the plan pursuant to Mr. Trefler&#8217;s outstanding options to purchase <ix:nonFraction unitRef="shares" contextRef="c-346" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1436">59,677</ix:nonFraction> shares of our common stock at varying exercise prices. The plan will terminate on December 31, 2024, subject to early termination for certain specified events set forth in the plan.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-347" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1437" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><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-348" name="ecd:TrdArrAdoptionDate" id="f-1438">November 9, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-348" name="ecd:TrdArrIndName" id="f-1439">Rifat Kerim Akgonul</ix:nonNumeric>, our <ix:nonNumeric contextRef="c-348" name="ecd:TrdArrIndTitle" id="f-1440">Chief Product Officer</ix:nonNumeric>, <ix:nonNumeric contextRef="c-348" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1441">entered</ix:nonNumeric> into a trading plan that provides for the sale of <ix:nonFraction unitRef="shares" contextRef="c-349" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1442">15,000</ix:nonFraction> shares of our common stock. The plan will terminate on February 28, 2025, subject to early termination for certain specified events set forth in the plan.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-350" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1443" escape="true"><div style="margin-bottom:3pt;margin-top:3pt"><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-351" name="ecd:TrdArrAdoptionDate" id="f-1444">November 8, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-351" name="ecd:TrdArrIndName" id="f-1445">Kenneth Stillwell</ix:nonNumeric>, our <ix:nonNumeric contextRef="c-351" name="ecd:TrdArrIndTitle" id="f-1446">Chief Financial Officer and Chief Operating Office</ix:nonNumeric>r, <ix:nonNumeric contextRef="c-351" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1447">entered</ix:nonNumeric> into a trading plan that provides for the sale of <ix:nonFraction unitRef="shares" contextRef="c-352" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1448">18,000</ix:nonFraction> shares of our common stock. The plan will terminate on February 28, 2025, subject to early termination for certain specified events set forth in the plan.</span></div></ix:nonNumeric><div id="i0f2b6f273eab48f0bdff56bfd55f2122_199"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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: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%">67</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_202"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART III</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_205"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as set forth below, information required by this item is incorporated herein by reference from the information contained in our proxy statement for our 2024 annual stockholders meeting (the &#8220;2024 proxy statement&#8221;) under the headings Executive Compensation, Election of Directors, Corporate Governance, Executive Officers, and Delinquent Section 16(a) Reports, which will be filed with the Securities and Exchange Commission within 120 days after the close of the fiscal year. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a written code of conduct that applies to our Board of Directors and employees, including our principal executive officer, principal financial officer, principal accounting officer, and persons performing similar functions. A copy of our code of conduct can be found on our website, www.pega.com. We intend to satisfy the disclosure requirements under Item 5.05 of Form 8-K and the applicable NASDAQ Global Select Market rules by posting such information on our website.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_208"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 11. EXECUTIVE COMPENSATION </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="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 incorporated herein by reference from the information contained in the 2024 proxy statement under the headings &#8220;Director Compensation&#8221;, &#8220;Compensation Discussion and Analysis&#8221;, and &#8220;Executive Compensation&#8221; and is incorporated herein by reference.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_211"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="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 incorporated herein by reference from the information contained in the 2024 proxy statement under the headings &#8220;Executive Compensation&#8221;, &#8220;Equity Compensation Plan Information&#8221;, and &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221;, and is incorporated herein by reference.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_214"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="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 incorporated herein by reference from the information contained in the 2024 proxy statement under the headings &#8220;Certain Relationships and Related Transactions&#8221; and &#8220;Determination of Independence&#8221; and is incorporated herein by reference.</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_217"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="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 incorporated herein by reference from the information contained in the 2024 proxy statement under the heading &#8220;Independent Registered Public Accounting Firm Fees and Services&#8221; and is incorporated herein by reference.</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%">68</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_220"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_223"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_226"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) The following are filed as part of this Annual Report:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(1) Financial Statements</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements are included in Item&#160;8:</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:87.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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="background-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:400;line-height:100%">Report of Independent Registered Public Accounting Firm</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_100">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Balance Sheets as of December&#160;31, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_103">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Operations for the years ended December&#160;31, 2023, 2022, and 2021</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_106">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Comprehensive Income (Loss) for the years ended December&#160;31, 2023, 2022, and 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_109">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 2023, 2022, and 2021</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_112">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2023, 2022, and 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0f2b6f273eab48f0bdff56bfd55f2122_115">43</a></span></div></td></tr></table></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_229"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Exhibits</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.704%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.649%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</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%">Incorporation by Reference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Form</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:8pt;font-weight:700;line-height:100%">Location</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:8pt;font-weight:700;line-height:100%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312514396283/d791927dex31.htm">Restated Articles of Organization of the Registrant and Amendments thereto</a></span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/4/14</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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520169542/d947582dex32.htm">Amended and Restated Bylaws of Pegasystems Inc</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/15/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/0000950146-96-000999.txt">Specimen Certificate Representing the Common Stock</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/19/96</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex41.htm">Indenture, dated as of February 24, 2020, between Pegasystems Inc. and U.S. Bank National Association, as trustee</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex41.htm">Form of certificate representing the 0.75% Convertible Senior Notes due 2025</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit A to 4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000007/q42019ex-42.htm">Description of Common Stock</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/12/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1013857/000101385723000089/pega-20230428.htm#ica49cbac87024897b4c892b1675252ac_567">2004 Long-Term Incentive Plan (as amended and restated)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DEF 14A</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Appendix A to 2023 Proxy Statement</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/28/23</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312516545062/d95365ddef14a.htm">Restricted Stock Unit Sub-Plan of the Registrant&#8217;s 2004 Long-Term Incentive Plan for French Participants</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DEF 14A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Appendix B to 2016 Proxy Statement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/18/16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1013857/000101385723000089/pega-20230428.htm#ica49cbac87024897b4c892b1675252ac_584">2006 Employee Stock Purchase Plan, as amended on June 20, 2023</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">DEF 14A</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Appendix B to 2023 Proxy Statement</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/28/23</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312517165875/d344763dex103.htm">Form of Employee Stock Option Agreement, as amended</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/10/17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000032/q42020_ex-105.htm">Form of Global Stock Option Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/21</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312517165875/d344763dex104.htm">Form of Restricted Stock Unit Agreement, as amended</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/10/17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000032/q42020_ex-107.htm">Form of Global Restricted Stock Unit Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/17/21</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.8</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312504180818/dex102.htm">Form of Non-Employee Director Stock Option Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/29/04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.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:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000129993305001650/exhibit1.htm">Form of Director Indemnification Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/11/05</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.10</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312516621375/d204111dex991.htm">Offer Letter between the Registrant and Kenneth Stillwell dated June 1, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/14/16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.11</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-103.htm">Offer Letter between the Registrant and John Higgins executed December 13, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/26/23</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.12</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312519218005/d773433d8k.htm">Compensation program for non-employee members of the Registrant&#8217;s Board of Directors, effective August 5, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 1.01</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8/9/19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.13</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000018/ex9912022section16officera.htm">202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000018/ex9912022section16officera.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000018/ex9912022section16officera.htm"> Section 16 Officers/FLT Member Corporate Incentive Compensation Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/7/22</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.14</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000005/ex9912023section16officera.htm">202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000005/ex9912023section16officera.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000005/ex9912023section16officera.htm"> Section 16 Officers/FLT Member Corporate Incentive Compensation Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">++</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/13/23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.15</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385719000033/q32019ex-101.htm">Credit Agreement dated as of November 5, 2019 with PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/7/19</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.16</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex103.htm">Amendment to Loan Documents, dated February 18, 2020, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.17</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000023/q22020ex-102.htm">Amendment 2 to Loan Documents, dated July 22, 2020, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/28/20</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="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'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:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><table 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:5.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.704%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.649%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</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%">Incorporation by Reference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Form</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:8pt;font-weight:700;line-height:100%">Location</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:8pt;font-weight:700;line-height:100%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.18**</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000039/q32020ex103.htm">Amendment to Loan Documents, dated as of September 30, 2020, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.19</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000089/q12021_ex-101.htm">Fourth Amendment to Loan Documents, dated as of March 31, 2022, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/31/22</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.20</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385722000137/q22022_ex-101.htm">Fifth Amendment to Loan Documents, dated as of July 25, 2022, between Pegasystems Inc. and PNC Bank, National Association</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/27/22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.21</span></div></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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-101.htm">Sixth Amendment to Loan Documents, dated as of March 31,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-101.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-101.htm">2023, between Pegasystems Inc. and PNC Bank, National</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-101.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-101.htm">Association</a></span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/26/23</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.22</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-102.htm">Fee Letter, dated as of March 31, 2023, for Senior Credit</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-102.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385723000075/q12023_ex-102.htm">Facility</a></span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/26/23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.23</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000039/q32020ex101.htm">Form of Side Letter to Base Call Option Transaction</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/20</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:8pt;font-weight:400;line-height:100%">10.24</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385720000039/q32020ex102.htm">Form of Side Letter to Additional Call Option Transaction</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/20</span></td><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:8pt;font-weight:400;line-height:100%">10.25</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex101.htm">Form of Confirmation of Base Call Option Transaction</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</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:8pt;font-weight:400;line-height:100%">10.26</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000119312520046470/d894254dex102.htm">Form of Confirmation of Additional Call Option Transaction</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/24/20</span></td><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:8pt;font-weight:400;line-height:100%">10.27</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1013857/000101385721000175/q22021_ex-101xsubleasedate.htm">Sublease, dated March 31, 2021 for Office Space at One Main Street, Cambridge, MA</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/28/21</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:8pt;font-weight:400;line-height:100%">10.28</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001013857/000101385721000163/q22021_8kxwalthamxex101.htm">Lease between Pegasystems Inc. and 275 Wyman LLC**</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/9/21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.1</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42023_ex-211.htm">Subsidiaries of the Registrant.</a></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.1</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42023_ex-231.htm">Consent of Independent Registered Public Accounting Firm&#8212;Deloitte &amp; Touche LLP.</a></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.1</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42023_ex-311.htm">Certification pursuant to Exchange Act Rules 13a-14 and 15d-14 of the Chief Executive Officer.</a></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.2</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42023_ex-312.htm">Certification pursuant to Exchange Act Rules 13a-14 and 15d-14 of the Chief Financial Officer.</a></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42023_ex-32.htm">Certification pursuant to 18 U.S.C. Section 1350 of the Chief Executive Officer and the Chief Financial Officer.</a></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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">+</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97.1</span></div></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="q42023_ex-971.htm">Pegasystems Inc. Compensation Recovery Policy</a></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:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">101.INS</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:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">101.SCH</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">101.CAL</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document.</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">101.DEF</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">101.LAB</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Label Linkbase Document.</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">101.PRE</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Presentation Linkbase Document.</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:8pt;font-weight:400;line-height:100%">104</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:8pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</span></td></tr></table></div><div style="margin-top:3pt;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:120%">+ Indicates that the exhibit is being furnished with this report and is not filed as a part of it.</span></div><div style="margin-top:3pt;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:120%">++ Management contracts and compensatory plans or arrangements required to be filed pursuant to Item&#160;15(b) of Form 10-K.</span></div><div style="margin-top:3pt;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:120%">** Certain portions of this exhibit are considered confidential and have been omitted as allowed under SEC rules and regulations</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_232"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Financial Statement Schedules</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules are omitted because the required information is not present or not present in sufficient amounts to require submission of the schedule or because the information is reflected in the consolidated financial statements or notes thereto.&#160;</span></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_235"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Omitted at Registrant&#8217;s option.</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%">70</span></div></div></div><div id="i0f2b6f273eab48f0bdff56bfd55f2122_238"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div></div><div style="padding-left:9pt;padding-right:9pt;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="padding-left:9pt;padding-right:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.</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:3.655%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.995%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:51.081%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pegasystems Inc.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Date:</span></div></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:8pt;font-weight:400;line-height:100%">February 14, 2024</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:8pt;font-weight:400;line-height:100%">By:</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:400;line-height:100%">/s/ KENNETH STILLWELL</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">Kenneth Stillwell</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Chief Operating Officer and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">(Principal Financial Officer)</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Annual Report on Form 10-K has been signed below on February&#160;14, 2024 by the following persons on behalf of the Registrant and in the capacities indicated.</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:42.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.853%"/><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: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%">Title</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ ALAN TREFLER</span></div></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan Trefler</span></div></td></tr><tr style="height:15pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">/s/ KENNETH STILLWELL</span></td><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:8pt;font-weight:400;line-height:100%">Chief Operating Officer and Chief Financial Officer</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</span></div></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:8pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ EFSTATHIOS KOUNINIS</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chief Accounting Officer, Vice President of Finance, and Treasurer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Efstathios Kouninis</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ PETER GYENES</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Peter Gyenes</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ RICHARD JONES</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Richard Jones</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ CHRISTOPHER LAFOND</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:700;line-height:100%">Christopher Lafond</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ DIANNE LEDINGHAM</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dianne Ledingham</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ SHARON ROWLANDS</span></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sharon Rowlands</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">/s/ LARRY WEBER</span></div></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Director</span></td></tr><tr style="height:12pt"><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:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Larry Weber</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>q42023_ex-211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if992c6242b9a4721a8c9854c35739a1c_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 21.1</font></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">SUBSIDIARIES OF PEGASYSTEMS INC*</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.948%"></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:8pt;font-weight:700;line-height:100%">Name of Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">State or Jurisdiction of Entity</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Pegasystems BV</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems France</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems GmbH </font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Germany </font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems Limited</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems PTY Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems Software Limited sp. z.o.o.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Poland</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pegasystems Worldwide India Private Limited</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">India</font></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Omits subsidiaries, which, considered in the aggregate, would not constitute a significant subsidiary.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>q42023_ex-231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i1d8fdb658af54442b815847867378ada_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 23.1</font></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in Registration Statement Nos. 333-09305, 333-89707, 333-53746, 333-104788, 333-116660, 333-135596, 333-166287, 333-166544, 333-176810, 333-213953, 333-239889, and 333-272774 on Form S-8 of our report dated February&#160;14, 2024, relating to the financial statements of Pegasystems Inc. and the effectiveness of Pegasystems Inc.&#8217;s internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended December&#160;31, 2023. </font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Deloitte &#38; Touche LLP</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Boston, Massachusetts</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;14, 2024</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>q42023_ex-311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i8eca5014d32b4a809d08bcd1d9787778_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">CERTIFICATION</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Alan Trefler, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:1.5pt">I have reviewed this Annual Report on Form 10-K of Pegasystems Inc.&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:1.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;14, 2024&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; ALAN TREFLER</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan Trefler</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>q42023_ex-312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id6cb7e6cb880475b9b9e1885ed84c1d4_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">CERTIFICATION</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Kenneth Stillwell, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:1.5pt">I have reviewed this Annual Report on Form 10-K of Pegasystems Inc.&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:1.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;14, 2024&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; KENNETH STILLWELL</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chief Operating Officer and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>q42023_ex-32.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i7fb1c0f1daf84dcdaa39527ebc7224ec_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32</font></div><div style="margin-bottom:3pt;margin-top:3pt"><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%">CERTIFICATION PURSUANT TO SECTION 1350, 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></div><div style="margin-bottom:3pt;margin-top:3pt"><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 Pegasystems Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ended December&#160;31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Alan Trefler, Chairman and Chief Executive Officer of Pegasystems Inc., and Kenneth Stillwell, Chief Operating Officer and Chief Financial Officer of Pegasystems Inc., each 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&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:1.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-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><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:1.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58; February&#160;14, 2024</font></div><div style="padding-left:252pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; ALAN TREFLER</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan Trefler</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="padding-left:252pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.910%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; KENNETH STILLWELL</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Stillwell</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chief Operating Officer and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>7
<FILENAME>q42023_ex-971.htm
<DESCRIPTION>EX-97.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9d5ebd6a3f864c06ae3d40c497453628_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 97.1</font></div></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:133%">PEGASYSTEMS INC.</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:133%">COMPENSATION RECOVERY POLICY</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Adopted as of October 23, 2023</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Pegasystems Inc., a Massachusetts corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), has adopted a Compensation Recovery Policy (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) as described below.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">1.&#160;&#160;&#160;&#160;Overview</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Policy sets forth the circumstances and procedures under which the Company shall recover Erroneously Awarded Compensation from Covered Persons (as defined below) in accordance with rules issued by the United States Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) under the Securities Exchange Act of 1934, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and the Nasdaq Stock Market LLC.  Capitalized terms used and not otherwise defined herein shall have the meanings given in Section 3 below. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">2.&#160;&#160;&#160;&#160;Compensation Recovery Requirement</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In the event the Company is required to prepare a Financial Restatement, the Company shall recover reasonably promptly all Erroneously Awarded Compensation with respect to such Financial Restatement. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">3.&#160;&#160;&#160;&#160;Definitions</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.68pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Recovery Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the three completed fiscal years immediately preceding the Restatement Date for a Financial Restatement. In addition, in the event the Company has changed its fiscal year&#58; (i) any transition period of less than nine months occurring within or immediately following such three completed fiscal years shall also be part of such Applicable Recovery Period and (ii) any transition period of nine to 12 months will be deemed to be a completed fiscal year.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Rules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any rules or regulations adopted by the Exchange pursuant to Rule 10D-1 under the Exchange Act and any applicable rules or regulations adopted by the SEC pursuant to Section 10D of the Exchange Act.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.68pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Compensation Committee of the Board or, in the absence of such committee, a majority of independent directors serving on the Board.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.68pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Covered Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Executive Officer. A person&#8217;s status as a Covered Person with respect to Erroneously Awarded Compensation shall be determined as of the time of receipt of such Erroneously Awarded Compensation regardless of the person&#8217;s current role or status with the Company (e.g., if a person began service as an Executive Officer after the beginning of an Applicable Recovery Period, that person would not be considered a Covered Person with respect to Erroneously Awarded Compensation received before the person began service as an Executive Officer, but would be considered a Covered Person with respect to Erroneously Awarded Compensation received after the person began service as an Executive Officer where such person served as an Executive Officer at any time during the performance period for such Erroneously Awarded Compensation).</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 97.1</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(continued)</font></div></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:11.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the amount of any Incentive-Based Compensation received by a Covered Person on or after October 2, 2023 and during the Applicable Recovery Period that exceeds the amount that otherwise would have been received by the Covered Person had such compensation been determined based on the restated amounts in a Financial Restatement, computed without regard to any taxes paid. Calculation of Erroneously Awarded Compensation with respect to Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Financial Restatement, shall be based on a reasonable estimate of the effect of the Financial Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was received, and the Company shall maintain documentation of the determination of such reasonable estimate and provide such documentation to the Exchange in accordance with the Applicable Rules.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Incentive-Based Compensation is deemed received, earned, or vested when the Financial Reporting Measure is attained, not when the actual payment, grant, or vesting occurs.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Nasdaq Stock Market LLC.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">h.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">An &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any person who served the Company in any of the following roles at any time during the performance period applicable to Incentive-Based Compensation such person received during service in such role&#58; the president, principal financial officer, principal accounting officer (or if there is no such accounting officer the controller), any vice president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy making function, or any other person who performs similar policy making functions for the Company. Executive officers of parents or subsidiaries of the Company may be deemed executive officers of the Company if they perform such policy making functions for the Company.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:11.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Reporting Measures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, any measures that are derived wholly or in part from such measures (including, for example, a non-GAAP financial measure), and stock price and total shareholder return.  </font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">j.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:11.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Incentive-Based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any compensation provided, directly or indirectly, by the Company or any of its subsidiaries that is granted, earned, or vested based, in whole or in part, upon the attainment of a Financial Reporting Measure.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">k.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a restatement of previously issued financial statements of the Company due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required restatement to correct an error in previously-issued financial statements that is material to the previously-issued financial statements or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. </font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">l.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:11.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Received</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Incentive-Based Compensation, actual or deemed receipt, and Incentive-Based Compensation shall be deemed received in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if payment or grant of the Incentive-Based Compensation occurs after the end of that period.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">m.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restatement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to a Financial Restatement, the earlier to occur of&#58; (i) the date the Board or the Audit Committee of the Board concludes, or reasonably should have concluded, that the Company is required to prepare the Financial Restatement or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare the Financial Restatement.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">4.&#160;&#160;&#160;&#160;Exception to Compensation Recovery Requirement</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Company may elect not to recover Erroneously Awarded Compensation pursuant to this Policy if the Committee determines that recovery would be impracticable, and one or more of the following conditions, together with any further requirements set forth in the Applicable Rules, are met&#58; (i) the direct expense paid to a third party, including outside legal counsel, to assist in enforcing this Policy would exceed the amount to be recovered, and the Company has made a reasonable attempt to recover such Erroneously Awarded Compensation&#59; or (ii) recovery would likely cause an otherwise tax-qualified retirement plan to fail to be so qualified under applicable regulations.  </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 97.1</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(continued)</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">5.&#160;&#160;&#160;&#160;Tax Considerations</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">To the extent that, pursuant to this Policy, the Company is entitled to recover any Erroneously Awarded Compensation that is received by a Covered Person, the gross amount received (i.e., the amount the Covered Person received, or was entitled to receive, before any deductions for tax withholding or other payments) shall be returned by the Covered Person. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">6.&#160;&#160;&#160;&#160;Method of Compensation Recovery</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Committee shall determine, in its sole discretion, the method for recovering Erroneously Awarded Compensation hereunder, which may include, without limitation, any one or more of the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.68pt">requiring reimbursement of cash Incentive-Based Compensation previously paid&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.68pt">cancelling or rescinding some or all outstanding vested or unvested equity-based awards&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt">adjusting or withholding from unpaid compensation or other set-off&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.68pt">cancelling or offsetting against planned future grants of equity-based awards&#59; and&#47;or </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:11.01pt">any other method permitted by applicable law or contract.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, a Covered Person will be deemed to have satisfied such person&#8217;s obligation to return Erroneously Awarded Compensation to the Company if such Erroneously Awarded Compensation is returned in the exact same form in which it was received&#59; provided that equity withheld to satisfy tax obligations will be deemed to have been received in cash in an amount equal to the tax withholding payment made.  In addition, to the extent the Covered Person has already reimbursed the Company for any Erroneously Awarded Compensation received under any duplicative recovery obligations established by the Company or applicable law, it shall be appropriate for any such reimbursed amount to be credited to the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">7.&#160;&#160;&#160;&#160;Policy Interpretation</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Policy shall be interpreted in a manner that is consistent with the Applicable Rules and any other applicable law, and shall not limit any other compensation recovery or recoupment policy maintained by the Company. The Committee shall take into consideration any applicable interpretations and guidance of the SEC in interpreting this Policy, including, for example, in determining whether a financial restatement qualifies as a Financial Restatement hereunder. To the extent the Applicable Rules require recovery of Incentive-Based Compensation in additional circumstances besides those specified above, nothing in this Policy shall be deemed to limit or restrict the right or obligation of the Company to recover Incentive-Based Compensation to the fullest extent required by the Applicable Rules. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.&#160;&#160;&#160;&#160;Policy Administration</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Policy shall be administered by the Committee. The Committee shall have such powers and authorities related to the administration of this Policy as are consistent with the governing documents of the Company and applicable law. The Committee shall have full power and authority to take, or direct the taking of, all actions and to make all determinations required or provided for under this Policy and shall have full power and authority to take, or direct the taking of, all such other actions and make all such other determinations not inconsistent with the specific terms and provisions of this Policy that the Committee deems to be necessary or appropriate to the administration of this Policy.  The interpretation and construction by the Committee of any provision of this Policy and all determinations made by the Committee under this policy shall be final, binding and conclusive.  </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 97.1</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(continued)</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.&#160;&#160;&#160;&#160;Compensation Recovery Repayments not Subject to Indemnification</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding anything to the contrary set forth in any agreement with, or the organizational documents of, the Company or any of its subsidiaries, Covered Persons are not entitled to indemnification for Erroneously Awarded Compensation or for any claim or losses arising out of or in any way related to Erroneously Awarded Compensation recovered under this Policy.  To the extent any such agreement or organizational document purports to provide otherwise, the Covered Person hereby irrevocably agrees to forego such indemnification.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">10.&#160;&#160;&#160;&#160;Acknowledgement</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Executive Officer shall sign and return to the Company the Acknowledgement Form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, pursuant to which such Executive Officer agrees to be bound by, and to comply with, the terms and conditions of this Policy.  For the avoidance of doubt, each Executive Officer will be fully bound by, and must comply with, the Policy, whether or not such Executive Officer has executed and returned such acknowledgement form to the Company.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 97.1</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(continued)</font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit A</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:133%">PEGASYSTEMS INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">COMPENSATION RECOVERY POLICY</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:12pt;font-weight:700;line-height:100%">ACKNOWLEDGEMENT FORM</font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:5.95pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Pegasystems Inc. Compensation Recovery Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Acknowledgement Form</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) shall have the meanings ascribed to such terms in the Policy.</font></div><div><font><br></font></div><div style="padding-left:5.95pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned&#8217;s employment with the Company. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation (as defined in the Policy) to the Company to the extent required by, and in a manner permitted by, the Policy.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Signature</font></div><div><font><br></font></div><div style="padding-left:9.45pt;padding-right:9.45pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Print Name</font></div><div><font><br></font></div><div style="padding-left:57.15pt;padding-right:57.15pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date</font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>pega-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b873b7a5-2a86-4327-abb8-2cd6704e9e52,g:c801c320-5993-4487-b320-876824df7e78-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pega="http://www.pega.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pega.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pega-20231231_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="pega-20231231_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="pega-20231231_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="pega-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.pega.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link: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.pega.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.pega.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - 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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - 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="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (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="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000009 - 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="BASISOFPRESENTATION" roleURI="http://www.pega.com/role/BASISOFPRESENTATION">
        <link:definition>0000010 - Disclosure - BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MARKETABLESECURITIES" roleURI="http://www.pega.com/role/MARKETABLESECURITIES">
        <link:definition>0000012 - Disclosure - MARKETABLE SECURITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE">
        <link:definition>0000013 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED 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="DEFERREDCOMMISSIONS" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONS">
        <link:definition>0000014 - Disclosure - DEFERRED COMMISSIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENT" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>0000015 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLEASSETS" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS">
        <link:definition>0000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETSANDLIABILITIES" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIES">
        <link:definition>0000017 - Disclosure - OTHER ASSETS AND LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTINFORMATION" roleURI="http://www.pega.com/role/SEGMENTINFORMATION">
        <link:definition>0000018 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.pega.com/role/LEASES">
        <link:definition>0000019 - 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.pega.com/role/DEBT">
        <link:definition>0000020 - 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="RESTRUCTURING" roleURI="http://www.pega.com/role/RESTRUCTURING">
        <link:definition>0000021 - Disclosure - RESTRUCTURING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>0000022 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITY">
        <link:definition>0000023 - 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="REVENUE" roleURI="http://www.pega.com/role/REVENUE">
        <link:definition>0000024 - 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="STOCKBASEDCOMPENSATION" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>0000025 - 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="EMPLOYEEBENEFITPLANS" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>0000026 - 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="INCOMETAXES" roleURI="http://www.pega.com/role/INCOMETAXES">
        <link:definition>0000027 - 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="EARNINGSLOSSPERSHARE" roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHARE">
        <link:definition>0000028 - Disclosure - EARNINGS (LOSS) 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="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>0000029 - 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="SIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>9954472 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MARKETABLESECURITIESTables" roleURI="http://www.pega.com/role/MARKETABLESECURITIESTables">
        <link:definition>9954473 - Disclosure - MARKETABLE SECURITIES (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables">
        <link:definition>9954474 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED 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="DEFERREDCOMMISSIONSTables" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSTables">
        <link:definition>9954475 - Disclosure - DEFERRED COMMISSIONS (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="PROPERTYANDEQUIPMENTTables" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>9954476 - Disclosure - PROPERTY 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="GOODWILLANDOTHERINTANGIBLEASSETSTables" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables">
        <link:definition>9954477 - Disclosure - GOODWILL AND OTHER 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="OTHERASSETSANDLIABILITIESTables" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables">
        <link:definition>9954478 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTINFORMATIONTables" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONTables">
        <link:definition>9954479 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://www.pega.com/role/LEASESTables">
        <link:definition>9954480 - 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.pega.com/role/DEBTTables">
        <link:definition>9954481 - 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="RESTRUCTURINGTables" roleURI="http://www.pega.com/role/RESTRUCTURINGTables">
        <link:definition>9954482 - Disclosure - RESTRUCTURING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>9954483 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYTables" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYTables">
        <link:definition>9954484 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://www.pega.com/role/REVENUETables">
        <link:definition>9954485 - 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="STOCKBASEDCOMPENSATIONTables" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>9954486 - 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="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>9954487 - 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="INCOMETAXESTables" roleURI="http://www.pega.com/role/INCOMETAXESTables">
        <link:definition>9954488 - 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="EARNINGSLOSSPERSHARETables" roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHARETables">
        <link:definition>9954489 - Disclosure - EARNINGS (LOSS) 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="SIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>9954490 - Disclosure - SIGNIFICANT 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="MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" roleURI="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails">
        <link:definition>9954491 - Disclosure - MARKETABLE SECURITIES - Schedule of Marketable Securities (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="MARKETABLESECURITIESNarrativeDetails" roleURI="http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails">
        <link:definition>9954492 - Disclosure - MARKETABLE SECURITIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails">
        <link:definition>9954493 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivable (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails">
        <link:definition>9954494 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails">
        <link:definition>9954495 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (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="RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails">
        <link:definition>9954496 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred 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="DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails">
        <link:definition>9954497 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (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="DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails" roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails">
        <link:definition>9954498 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (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="PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails">
        <link:definition>9954499 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment, net (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="PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails" roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails">
        <link:definition>9954500 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Depreciation 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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails">
        <link:definition>9954501 - Disclosure - GOODWILL AND OTHER 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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails">
        <link:definition>9954502 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of 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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails">
        <link:definition>9954503 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Future Estimated Intangibles Assets Amortization (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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails" roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails">
        <link:definition>9954504 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails">
        <link:definition>9954505 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Current 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="OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails">
        <link:definition>9954506 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term 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="OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails">
        <link:definition>9954507 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Current 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="OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails" roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails">
        <link:definition>9954508 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term 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="SEGMENTINFORMATIONNarrativeDetails" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails">
        <link:definition>9954509 - Disclosure - SEGMENT INFORMATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails" roleURI="http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails">
        <link:definition>9954510 - Disclosure - SEGMENT INFORMATION - Schedule of Long-Lived Assets by Geographic Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativeDetails" roleURI="http://www.pega.com/role/LEASESNarrativeDetails">
        <link:definition>9954511 - Disclosure - LEASES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofExpenseDetails" roleURI="http://www.pega.com/role/LEASESScheduleofExpenseDetails">
        <link:definition>9954512 - Disclosure - LEASES - Schedule of 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="LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails" roleURI="http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails">
        <link:definition>9954513 - Disclosure - LEASES - Schedule of Right of Use Asset and Lease 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="LEASESScheduleofWeightedAverageandDiscountRateDetails" roleURI="http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails">
        <link:definition>9954514 - Disclosure - LEASES - Schedule of Weighted Average and Discount Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" roleURI="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>9954515 - Disclosure - LEASES - Schedule of Maturities of Lease 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="LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>9954515 - Disclosure - LEASES - Schedule of Maturities of Lease 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="LEASESScheduleofCashFlowLeaseInformationDetails" roleURI="http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails">
        <link:definition>9954516 - Disclosure - LEASES - Schedule of Cash Flow Lease 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="DEBTConvertibleseniornotesandcappedcallsDetails" roleURI="http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails">
        <link:definition>9954517 - Disclosure - DEBT - Convertible senior notes and capped calls (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="DEBTScheduleofCarryingvalueoftheNotesDetails" roleURI="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails">
        <link:definition>9954518 - Disclosure - DEBT - Schedule of Carrying value of the Notes (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="DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" roleURI="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails">
        <link:definition>9954519 - Disclosure - DEBT - Schedule of Interest Expense Related to the Notes (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="DEBTScheduleofFuturePaymentsDetails" roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails">
        <link:definition>9954520 - Disclosure - DEBT - Schedule of Future 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="DEBTScheduleofFuturePaymentsDetails_1" roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1">
        <link:definition>9954520 - Disclosure - DEBT - Schedule of Future 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="DEBTCappedcalltransactionsDetails" roleURI="http://www.pega.com/role/DEBTCappedcalltransactionsDetails">
        <link:definition>9954521 - Disclosure - DEBT - Capped call transactions (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="DEBTScheduleofChangeinCappedCallTransactionsDetails" roleURI="http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails">
        <link:definition>9954522 - Disclosure - DEBT - Schedule of Change in Capped Call Transactions (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="DEBTCreditFacilityDetails" roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails">
        <link:definition>9954523 - Disclosure - DEBT - Credit Facility (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="DEBTScheduleofMinimumConsolidatedEBITDADetails" roleURI="http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails">
        <link:definition>9954524 - Disclosure - DEBT - Schedule of Minimum Consolidated EBITDA (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="RESTRUCTURINGScheduleofRestructuringActivitiesDetails" roleURI="http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails">
        <link:definition>9954525 - Disclosure - RESTRUCTURING - Schedule of Restructuring Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" roleURI="http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails">
        <link:definition>9954526 - Disclosure - RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails">
        <link:definition>9954527 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured At Fair Value on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails">
        <link:definition>9954528 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSNarrativeDetails" roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails">
        <link:definition>9954529 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYNarrativeDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails">
        <link:definition>9954530 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails">
        <link:definition>9954531 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Dividends Declared and Paid (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="STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails" roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails">
        <link:definition>9954532 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock Repurchases (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="REVENUEScheduleofGeographicRevenueDetails" roleURI="http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails">
        <link:definition>9954533 - Disclosure - REVENUE - Schedule of Geographic 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="REVENUEScheduleofRevenueStreamsDetails" roleURI="http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails">
        <link:definition>9954534 - Disclosure - REVENUE - Schedule of Revenue Streams (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="REVENUEScheduleofRemainingPerformanceObligationsDetails" roleURI="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails">
        <link:definition>9954535 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEScheduleofRemainingPerformanceObligationsDetails_1" roleURI="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails_1">
        <link:definition>9954535 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails">
        <link:definition>9954536 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation 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="STOCKBASEDCOMPENSATIONNarrativeDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>9954537 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails">
        <link:definition>9954538 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails">
        <link:definition>9954539 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (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="STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails">
        <link:definition>9954540 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Combined Stock Option 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="STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails">
        <link:definition>9954541 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units 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="EMPLOYEEBENEFITPLANSDetails" roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails">
        <link:definition>9954542 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails">
        <link:definition>9954543 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails">
        <link:definition>9954544 - Disclosure - INCOME TAXES - Schedule of Components of Provision for (Benefit From) Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails">
        <link:definition>9954545 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails">
        <link:definition>9954546 - Disclosure - INCOME TAXES - Schedule of Components of Net Deferred Tax Asset 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="INCOMETAXESNarrativeDetails" roleURI="http://www.pega.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>9954547 - Disclosure - INCOME TAXES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails">
        <link:definition>9954548 - Disclosure - INCOME TAXES - Schedule of Net Operating Losses and Credit Carryforwards (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="INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>9954549 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax 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="EARNINGSLOSSPERSHAREDetails" roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails">
        <link:definition>9954550 - Disclosure - EARNINGS (LOSS) 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="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>9954551 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pega_ShareBasedPaymentArrangementTrancheFourMember" abstract="true" name="ShareBasedPaymentArrangementTrancheFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" abstract="true" name="LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_CostOfRevenueMember" abstract="true" name="CostOfRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" abstract="false" name="ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesTotalDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" abstract="false" name="IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" abstract="false" name="ScheduleOfDebtCovenantRequirementsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_LeonTreflerMember" abstract="true" name="LeonTreflerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_TotalPercentageOfUnbilledRevenue" abstract="false" name="TotalPercentageOfUnbilledRevenue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesTotalDue" abstract="false" name="InterestLongTermDebtMaturitiesTotalDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledRevenueTotal" abstract="false" name="UnbilledRevenueTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ClientRelationshipsMember" abstract="true" name="ClientRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearFour" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PerformanceStockOptionsMember" abstract="true" name="PerformanceStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantsLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantsLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_LeonTreflerRuleTradingArrangementCommonStockMember" abstract="true" name="LeonTreflerRuleTradingArrangementCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="pega_OpenSpanMember" abstract="true" name="OpenSpanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandAndSixEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_PerpetualLicenseMember" abstract="true" name="PerpetualLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_SubscriptionMember" abstract="true" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_StockRepurchaseProgramSharesRepurchasedUnsettled" abstract="false" name="StockRepurchaseProgramSharesRepurchasedUnsettled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" abstract="false" name="ReceivablesContractAssetsAndDeferredRevenueTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_DeferredTaxLiabilityDepreciation" abstract="false" name="DeferredTaxLiabilityDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_DeferredCostsNetTextBlock" abstract="false" name="DeferredCostsNetTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" abstract="false" name="DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_AmortizationPeriodForDeferredContactCosts" abstract="false" name="AmortizationPeriodForDeferredContactCosts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" abstract="false" name="ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PNCBankNationalAssociationMember" abstract="true" name="PNCBankNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxReservesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LesseeLeaseTermOfContract" abstract="false" name="LesseeLeaseTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_LesseeLeaseAreaOfOfficeBuilding" abstract="false" name="LesseeLeaseAreaOfOfficeBuilding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:areaItemType"/>
  <xs:element id="pega_UnbilledReceivablesCurrentAndNonCurrent" abstract="false" name="UnbilledReceivablesCurrentAndNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OtherCurrentLiabilities" abstract="false" name="OtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_VentureInvestments" abstract="false" name="VentureInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OtherLongTermAssets" abstract="false" name="OtherLongTermAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LegalFeesPostJudgementInterestRatePercentage" abstract="false" name="LegalFeesPostJudgementInterestRatePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_ConsultingMember" abstract="true" name="ConsultingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" abstract="false" name="DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" abstract="false" name="ScheduleOfAmortizationOfDeferredCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_OtherCurrentAssets" abstract="false" name="OtherCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" abstract="false" name="StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_KennethStillwellMember" abstract="true" name="KennethStillwellMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_NonemployeeDirectorCompensationLimit" abstract="false" name="NonemployeeDirectorCompensationLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_AccountsReceivableAndUnbilledReceivable" abstract="false" name="AccountsReceivableAndUnbilledReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" abstract="false" name="SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_LeaseExpense" abstract="false" name="LeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" abstract="false" name="UnbilledReceivablesCurrentAndNonCurrentPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_CorporateIncentiveCompensationPlanMember" abstract="true" name="CorporateIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" abstract="true" name="ScheduleOfLongLivedAssetsByGeographicalAreasTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pega_ContractAssetsAndDeferredRevenueTableTextBlock" abstract="false" name="ContractAssetsAndDeferredRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_NonEmployeeDirectorsMember" abstract="true" name="NonEmployeeDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" abstract="false" name="AccountsReceivableAndUnbilledReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pega_InvestmentsInPrivatelyHeldCompaniesMember" abstract="true" name="InvestmentsInPrivatelyHeldCompaniesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_TradeSecretMisappropriationMember" abstract="true" name="TradeSecretMisappropriationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearTwo" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PegaCloudMember" abstract="true" name="PegaCloudMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_TwoThousandAndFourLongTermIncentivePlanMember" abstract="true" name="TwoThousandAndFourLongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearOne" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OtherLongTermLiabilities" abstract="false" name="OtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_DeferredTaxAssetsConvertibleSeniorNotes" abstract="false" name="DeferredTaxAssetsConvertibleSeniorNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_MinimumConsolidatedEBITDA" abstract="false" name="MinimumConsolidatedEBITDA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LongLivedAssetsPercentage" abstract="false" name="LongLivedAssetsPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" abstract="false" name="ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" abstract="false" name="TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LongLivedAssetsByGeographicalAreasLineItems" abstract="true" name="LongLivedAssetsByGeographicalAreasLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_SubscriptionLicenseMember" abstract="true" name="SubscriptionLicenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_PrivatelyHeldInvestmentMember" abstract="true" name="PrivatelyHeldInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" abstract="true" name="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" abstract="false" name="PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" abstract="false" name="InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_MaturitiesOfInterestAndPrincipalAbstract" abstract="true" name="MaturitiesOfInterestAndPrincipalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" abstract="false" name="UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" abstract="false" name="LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_RifatKerimAkgonulMember" abstract="true" name="RifatKerimAkgonulMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" abstract="false" name="PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_SubscriptionServicesMember" abstract="true" name="SubscriptionServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_OperatingLeaseRecovery" abstract="false" name="OperatingLeaseRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_InternalUseSoftwareMember" abstract="true" name="InternalUseSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" abstract="false" name="StockRepurchaseProgramAmountAuthorizedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_DepreciationExpenseTableTextBlock" abstract="false" name="DepreciationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="pega_UnbilledReceivablesNoncurrent" abstract="false" name="UnbilledReceivablesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_ComputerSoftwarePurchasedMember" abstract="true" name="ComputerSoftwarePurchasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_AppianCorpVPegasystemsIncYouyongZouMember" abstract="true" name="AppianCorpVPegasystemsIncYouyongZouMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_OtherAssetsAndLiabilitiesAbstract" abstract="true" name="OtherAssetsAndLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" abstract="false" name="DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_CommonStockDividendsPerShareIntended" abstract="false" name="CommonStockDividendsPerShareIntended" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="pega_ViolationOfTheVirginiaComputerCrimesActMember" abstract="true" name="ViolationOfTheVirginiaComputerCrimesActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="pega_UnbilledReceivablesNotBillableContractDateYearThree" abstract="false" name="UnbilledReceivablesNotBillableContractDateYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" abstract="false" name="DebtConversionConvertedInstrumentSharesIfFullyExercised" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pega_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>pega-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b873b7a5-2a86-4327-abb8-2cd6704e9e52,g:c801c320-5993-4487-b320-876824df7e78-->
<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.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c7da27d9-f07b-4c10-95c8-fc6d63f1b953" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e2d37c03-138b-46f5-8b1a-514a26182b33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c7da27d9-f07b-4c10-95c8-fc6d63f1b953" xlink:to="loc_us-gaap_LiabilitiesCurrent_e2d37c03-138b-46f5-8b1a-514a26182b33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_be7876f3-6b86-49aa-ae00-5a5d30c370b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c7da27d9-f07b-4c10-95c8-fc6d63f1b953" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_be7876f3-6b86-49aa-ae00-5a5d30c370b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1711de3a-c2f6-45fc-9bf5-e1a7197de142" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c7da27d9-f07b-4c10-95c8-fc6d63f1b953" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1711de3a-c2f6-45fc-9bf5-e1a7197de142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_23b0257f-4a60-4abe-9589-928cf0bc0e59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c7da27d9-f07b-4c10-95c8-fc6d63f1b953" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_23b0257f-4a60-4abe-9589-928cf0bc0e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_248f8469-190a-4441-86b4-0ccf3d1e09e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_107af452-6f9b-4d9d-829c-10ea50b1878c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_248f8469-190a-4441-86b4-0ccf3d1e09e2" xlink:to="loc_us-gaap_Liabilities_107af452-6f9b-4d9d-829c-10ea50b1878c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b1b19ef8-bac0-4957-9b87-1206de403e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_248f8469-190a-4441-86b4-0ccf3d1e09e2" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b1b19ef8-bac0-4957-9b87-1206de403e80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f25c3186-32e6-46be-bac1-719aa3a1c076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_248f8469-190a-4441-86b4-0ccf3d1e09e2" xlink:to="loc_us-gaap_StockholdersEquity_f25c3186-32e6-46be-bac1-719aa3a1c076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_76afd77b-7004-4f1c-b610-eb0f3263d2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3417d57c-8d64-4736-991e-9e10f58a0226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76afd77b-7004-4f1c-b610-eb0f3263d2dc" xlink:to="loc_us-gaap_AssetsCurrent_3417d57c-8d64-4736-991e-9e10f58a0226" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNoncurrent_0bb4e776-9055-4164-8fef-4d0c69eae1f9" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76afd77b-7004-4f1c-b610-eb0f3263d2dc" xlink:to="loc_pega_UnbilledReceivablesNoncurrent_0bb4e776-9055-4164-8fef-4d0c69eae1f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d8b1688e-18a5-42c3-b0ef-3e897216a13b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76afd77b-7004-4f1c-b610-eb0f3263d2dc" xlink:to="loc_us-gaap_Goodwill_d8b1688e-18a5-42c3-b0ef-3e897216a13b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0cb0e4e0-0c14-4e42-860a-356a2c0835a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76afd77b-7004-4f1c-b610-eb0f3263d2dc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0cb0e4e0-0c14-4e42-860a-356a2c0835a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_6ee0f1f2-ee9f-4365-9d0d-86241e82d32c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:to="loc_us-gaap_PreferredStockValue_6ee0f1f2-ee9f-4365-9d0d-86241e82d32c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_7ea81b6f-16ff-4cb6-afa5-f0c6a0fd5025" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:to="loc_us-gaap_CommonStockValue_7ea81b6f-16ff-4cb6-afa5-f0c6a0fd5025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_422be5b9-f711-4578-a70b-74a0f1291613" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_422be5b9-f711-4578-a70b-74a0f1291613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cd84005f-e288-4463-88f7-6abe9c88f59f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cd84005f-e288-4463-88f7-6abe9c88f59f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_c85276eb-5e27-4008-8a6a-7203b673ee58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_c85276eb-5e27-4008-8a6a-7203b673ee58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_aab8415c-0612-4bc7-ae9e-17fbac0237f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_28a427f9-1834-49b7-945b-2fabbd5c3179" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_aab8415c-0612-4bc7-ae9e-17fbac0237f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c32ca5ad-f635-4e03-a9d9-ba0e844c0042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_f5410ab5-939d-4df3-9e1a-01f10df74dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c32ca5ad-f635-4e03-a9d9-ba0e844c0042" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_f5410ab5-939d-4df3-9e1a-01f10df74dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f5293359-ee0f-42f4-a876-44ebde717b71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_c32ca5ad-f635-4e03-a9d9-ba0e844c0042" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f5293359-ee0f-42f4-a876-44ebde717b71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2e6d0fee-5773-4f55-8f49-51ed04ddd333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7025ab7c-25c8-4553-9607-25caf09ee7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2e6d0fee-5773-4f55-8f49-51ed04ddd333" xlink:to="loc_us-gaap_AccountsPayableCurrent_7025ab7c-25c8-4553-9607-25caf09ee7b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f27f5f9b-dfa6-4bda-b081-6a40a2725b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2e6d0fee-5773-4f55-8f49-51ed04ddd333" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f27f5f9b-dfa6-4bda-b081-6a40a2725b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_6260e9ae-8fe5-43a3-97d4-120a8105aa47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2e6d0fee-5773-4f55-8f49-51ed04ddd333" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_6260e9ae-8fe5-43a3-97d4-120a8105aa47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_19d2c5ae-d99f-48d0-a2a8-22e6e6862fef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2e6d0fee-5773-4f55-8f49-51ed04ddd333" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_19d2c5ae-d99f-48d0-a2a8-22e6e6862fef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_5a65e33c-6ce6-4af0-af41-69f14ddbf3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2e6d0fee-5773-4f55-8f49-51ed04ddd333" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_5a65e33c-6ce6-4af0-af41-69f14ddbf3dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3d382c02-f14c-46fe-8df8-abf2da07cd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_3b875d1a-860c-4bbb-bef4-e5f3add0682c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d382c02-f14c-46fe-8df8-abf2da07cd5c" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_3b875d1a-860c-4bbb-bef4-e5f3add0682c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2ccbf810-f4c3-4d94-8908-fbbb83a91d03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d382c02-f14c-46fe-8df8-abf2da07cd5c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2ccbf810-f4c3-4d94-8908-fbbb83a91d03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_e8f3babe-074a-4716-915d-bdf66df7c989" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d382c02-f14c-46fe-8df8-abf2da07cd5c" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_e8f3babe-074a-4716-915d-bdf66df7c989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_531decca-6717-4420-a7a2-ea66f21cce90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d382c02-f14c-46fe-8df8-abf2da07cd5c" xlink:to="loc_us-gaap_OtherAssetsCurrent_531decca-6717-4420-a7a2-ea66f21cce90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5853340c-71b2-4755-8227-d91e81ddd3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41b9208f-e28e-40b0-990e-ed56a126448f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5853340c-71b2-4755-8227-d91e81ddd3ea" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41b9208f-e28e-40b0-990e-ed56a126448f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_097297e9-21e3-425e-9ad7-b329312a965a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5853340c-71b2-4755-8227-d91e81ddd3ea" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_097297e9-21e3-425e-9ad7-b329312a965a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b13923bc-96af-4dca-b607-84027b821621" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2a8bb71b-f738-4b4d-8107-ee39a32ac24e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b13923bc-96af-4dca-b607-84027b821621" xlink:to="loc_us-gaap_GrossProfit_2a8bb71b-f738-4b4d-8107-ee39a32ac24e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_decdd624-b57c-42d7-a28b-2afec331cc39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b13923bc-96af-4dca-b607-84027b821621" xlink:to="loc_us-gaap_OperatingExpenses_decdd624-b57c-42d7-a28b-2afec331cc39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5a4b8009-3f86-4eec-8bbf-8914307681b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:to="loc_us-gaap_OperatingIncomeLoss_5a4b8009-3f86-4eec-8bbf-8914307681b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_b46a2ffb-27ae-4750-a042-c450c6334439" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:to="loc_us-gaap_InvestmentIncomeNet_b46a2ffb-27ae-4750-a042-c450c6334439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5104e366-418d-43b8-a358-ab38429ee5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5104e366-418d-43b8-a358-ab38429ee5a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_487b4661-b62c-496a-96a9-cdb03b633126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_487b4661-b62c-496a-96a9-cdb03b633126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0f7e9b25-4045-4dff-b43d-fa2d8fe7075f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0f7e9b25-4045-4dff-b43d-fa2d8fe7075f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b69cf155-0649-4b43-9089-ed98fa82452b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbf3f4a9-1689-4b96-b397-2d7ef3cc6b9a" xlink:to="loc_us-gaap_InterestExpense_b69cf155-0649-4b43-9089-ed98fa82452b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_737da1d3-a18c-4ba6-8823-2b1cc422a088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_3d2d6c2b-5f7f-449e-9e78-a70dbc0d844c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_737da1d3-a18c-4ba6-8823-2b1cc422a088" xlink:to="loc_us-gaap_SellingAndMarketingExpense_3d2d6c2b-5f7f-449e-9e78-a70dbc0d844c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b37e0332-c6db-4f4a-b574-0a7ca83909ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_737da1d3-a18c-4ba6-8823-2b1cc422a088" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b37e0332-c6db-4f4a-b574-0a7ca83909ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_bf4c351a-8c95-4327-8fc6-6b272bc2e66a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_737da1d3-a18c-4ba6-8823-2b1cc422a088" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_bf4c351a-8c95-4327-8fc6-6b272bc2e66a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_10e8b231-f9cc-4364-9d91-aa3b3805a99c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_737da1d3-a18c-4ba6-8823-2b1cc422a088" xlink:to="loc_us-gaap_RestructuringCharges_10e8b231-f9cc-4364-9d91-aa3b3805a99c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7b408d2b-1d89-4bfa-b90b-28abcbb2fe00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e0d92b75-1c91-4a79-b824-d4f07097da1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_7b408d2b-1d89-4bfa-b90b-28abcbb2fe00" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e0d92b75-1c91-4a79-b824-d4f07097da1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7ba19280-eec3-41ff-9ddc-00c45ed83148" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_7b408d2b-1d89-4bfa-b90b-28abcbb2fe00" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7ba19280-eec3-41ff-9ddc-00c45ed83148" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1c92cdd1-8121-4ffb-a7cb-9bbb251a5839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8886f3d9-bebc-4395-bdbb-db3f1733ae63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1c92cdd1-8121-4ffb-a7cb-9bbb251a5839" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8886f3d9-bebc-4395-bdbb-db3f1733ae63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e5405f84-851b-4715-9b27-a0b4b9331bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1c92cdd1-8121-4ffb-a7cb-9bbb251a5839" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e5405f84-851b-4715-9b27-a0b4b9331bc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6017d38d-c631-4ab2-9485-0ced922c4887" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b6fb118c-c335-4ccd-af88-44907da4f779" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6017d38d-c631-4ab2-9485-0ced922c4887" xlink:to="loc_us-gaap_NetIncomeLoss_b6fb118c-c335-4ccd-af88-44907da4f779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4b1661f9-28ed-428d-af8c-012c73d5b015" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6017d38d-c631-4ab2-9485-0ced922c4887" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4b1661f9-28ed-428d-af8c-012c73d5b015" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4b2a6b85-a244-47eb-b11c-ec55af578800" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_48f83c72-9056-4326-b803-91c327f511f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4b2a6b85-a244-47eb-b11c-ec55af578800" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_48f83c72-9056-4326-b803-91c327f511f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_9aba8eb7-60cc-471d-bf6c-3f5add94a808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4b2a6b85-a244-47eb-b11c-ec55af578800" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_9aba8eb7-60cc-471d-bf6c-3f5add94a808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_0120c0ae-8f7f-4c84-859e-598ec371acd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4b2a6b85-a244-47eb-b11c-ec55af578800" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_0120c0ae-8f7f-4c84-859e-598ec371acd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8bd6f3bb-7647-48a0-a907-43f13a1b12c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4b2a6b85-a244-47eb-b11c-ec55af578800" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8bd6f3bb-7647-48a0-a907-43f13a1b12c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_d5813395-06b8-433f-bcf8-b38a26e5c633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4b2a6b85-a244-47eb-b11c-ec55af578800" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_d5813395-06b8-433f-bcf8-b38a26e5c633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6228eca4-9245-4531-9fe3-c49bb51835bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6f7dfdfc-4217-4c97-a356-7071ba0ce584" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6228eca4-9245-4531-9fe3-c49bb51835bc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6f7dfdfc-4217-4c97-a356-7071ba0ce584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d7a9419-839f-4adf-b47c-773ae33ae6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6228eca4-9245-4531-9fe3-c49bb51835bc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d7a9419-839f-4adf-b47c-773ae33ae6fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e30ac159-3f15-4095-8d8c-f3b4fba78ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6228eca4-9245-4531-9fe3-c49bb51835bc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e30ac159-3f15-4095-8d8c-f3b4fba78ea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d41a80cc-e7a5-4a2e-99e1-395ff8e60817" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6228eca4-9245-4531-9fe3-c49bb51835bc" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d41a80cc-e7a5-4a2e-99e1-395ff8e60817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_38d0cc85-cb82-4898-b9e3-d6f50fe0ace1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_38d0cc85-cb82-4898-b9e3-d6f50fe0ace1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8166ce0f-9c7e-4532-9324-026cef5b6648" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_NetIncomeLoss_8166ce0f-9c7e-4532-9324-026cef5b6648" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_baa54237-e165-4d96-86fb-3083d3b67c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_baa54237-e165-4d96-86fb-3083d3b67c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_c6cc5df2-7217-4e21-b3d6-8806f6592849" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_c6cc5df2-7217-4e21-b3d6-8806f6592849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_555de17d-a193-4ba7-91aa-c8589bb67fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_555de17d-a193-4ba7-91aa-c8589bb67fb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_938e5727-06b7-4a52-8beb-73a995db0352" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_938e5727-06b7-4a52-8beb-73a995db0352" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ab67383b-66ff-437f-8d30-c5d9d3adb965" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ab67383b-66ff-437f-8d30-c5d9d3adb965" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_f1759d02-9377-453a-95e8-35a2021f234d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_f1759d02-9377-453a-95e8-35a2021f234d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7ea7ce64-4a41-4451-bd83-29211226e3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_ShareBasedCompensation_7ea7ce64-4a41-4451-bd83-29211226e3f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b7443190-4827-4aca-a294-4603ecbf3d45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b7443190-4827-4aca-a294-4603ecbf3d45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_987382e8-edeb-4fbb-89f6-ae6529496f53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_987382e8-edeb-4fbb-89f6-ae6529496f53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_973295c2-2a79-4d04-b821-911753e337c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_973295c2-2a79-4d04-b821-911753e337c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0b8b7bbe-c09e-47ab-8e72-262b5e173b76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0b8b7bbe-c09e-47ab-8e72-262b5e173b76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8673863c-600f-4b3d-8103-cd5bd4829e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8673863c-600f-4b3d-8103-cd5bd4829e9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_6873a303-7dc5-40ea-bc21-1d56cc6ee872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_GainLossOnInvestments_6873a303-7dc5-40ea-bc21-1d56cc6ee872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseExpense_39200ec1-788c-4e62-830f-b3eec16b5047" xlink:href="pega-20231231.xsd#pega_LeaseExpense"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_pega_LeaseExpense_39200ec1-788c-4e62-830f-b3eec16b5047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4ec8ca56-daa7-478b-a94e-aca31f0bf177" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8b0e85b3-9838-4908-99ff-488e18d61929" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4ec8ca56-daa7-478b-a94e-aca31f0bf177" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_9402931f-e30c-4501-9d2e-5e1f022d9836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_9402931f-e30c-4501-9d2e-5e1f022d9836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b36e8769-bdf9-4e82-a19e-51d7f86fe86d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b36e8769-bdf9-4e82-a19e-51d7f86fe86d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d32d5df6-024b-4295-b2cf-09a19fa82b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d32d5df6-024b-4295-b2cf-09a19fa82b3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4163e6a2-88cd-42b8-a613-8fb250c1ec61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4163e6a2-88cd-42b8-a613-8fb250c1ec61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_550b3889-b61e-42fa-b997-997145590de7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_ProceedsFromStockPlans_550b3889-b61e-42fa-b997-997145590de7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ca703369-eee3-4a5a-b8e4-0c8964169d95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ca703369-eee3-4a5a-b8e4-0c8964169d95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_add81cec-4852-42e4-b8c7-90b47fcf3c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58c693ea-8b5b-4051-ab86-da0482b751c2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_add81cec-4852-42e4-b8c7-90b47fcf3c9f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f05a1854-6828-471c-ad19-d4fe8def7d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d2a47ef8-859b-419b-93ce-e7f73ad06ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f05a1854-6828-471c-ad19-d4fe8def7d4d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d2a47ef8-859b-419b-93ce-e7f73ad06ac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8a1fec05-f0ca-4974-b603-721f274ffa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f05a1854-6828-471c-ad19-d4fe8def7d4d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8a1fec05-f0ca-4974-b603-721f274ffa20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7b834929-1a10-4d62-a3db-49e541e1a88b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f05a1854-6828-471c-ad19-d4fe8def7d4d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7b834929-1a10-4d62-a3db-49e541e1a88b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable_fbf2f2a1-34f3-4e00-809f-9152079ec111" xlink:href="pega-20231231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3da1e0d0-c30b-40db-bfa1-e41aca259c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable_fbf2f2a1-34f3-4e00-809f-9152079ec111" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3da1e0d0-c30b-40db-bfa1-e41aca259c7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_1e0ace4a-7915-499a-b717-97b815e9cded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable_fbf2f2a1-34f3-4e00-809f-9152079ec111" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1e0ace4a-7915-499a-b717-97b815e9cded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNoncurrent_b26fd1e0-3bd3-4898-917b-0e6c398f5bfd" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable_fbf2f2a1-34f3-4e00-809f-9152079ec111" xlink:to="loc_pega_UnbilledReceivablesNoncurrent_b26fd1e0-3bd3-4898-917b-0e6c398f5bfd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_8bbbfea0-ada1-4040-a1ca-3425f16672d7" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_7e3c20f0-f98e-4c86-b728-5ba96c55931c" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_8bbbfea0-ada1-4040-a1ca-3425f16672d7" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_7e3c20f0-f98e-4c86-b728-5ba96c55931c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_094933f3-152c-4293-938e-6dc7583e0292" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_8bbbfea0-ada1-4040-a1ca-3425f16672d7" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_094933f3-152c-4293-938e-6dc7583e0292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_041c742a-2046-4145-a014-437ca5841254" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_8bbbfea0-ada1-4040-a1ca-3425f16672d7" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_041c742a-2046-4145-a014-437ca5841254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_85828a54-d346-44ce-aaa4-4347fe35dfb6" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_296c9260-8eef-49e4-9a7c-ba250c8042aa" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_85828a54-d346-44ce-aaa4-4347fe35dfb6" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_296c9260-8eef-49e4-9a7c-ba250c8042aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_b6288908-a851-461d-8c6d-f4f93d907ccc" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_85828a54-d346-44ce-aaa4-4347fe35dfb6" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_b6288908-a851-461d-8c6d-f4f93d907ccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_152a1d4f-8c1e-49dc-b8f4-fec551754530" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_85828a54-d346-44ce-aaa4-4347fe35dfb6" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_152a1d4f-8c1e-49dc-b8f4-fec551754530" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal_8f5fba32-f265-477e-abe9-5d308b76a8db" xlink:href="pega-20231231.xsd#pega_UnbilledRevenueTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_af91c06c-6e89-47aa-930c-5bdac534d08b" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_8f5fba32-f265-477e-abe9-5d308b76a8db" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_af91c06c-6e89-47aa-930c-5bdac534d08b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_8f5d9792-6406-473b-8047-2d48d6cc7a95" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_8f5fba32-f265-477e-abe9-5d308b76a8db" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_8f5d9792-6406-473b-8047-2d48d6cc7a95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_60a2e337-2afb-4182-8715-c0defea8d668" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_8f5fba32-f265-477e-abe9-5d308b76a8db" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_60a2e337-2afb-4182-8715-c0defea8d668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_4b497eb1-acb5-43f4-a64c-d22e2be5f0fe" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_8f5fba32-f265-477e-abe9-5d308b76a8db" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_4b497eb1-acb5-43f4-a64c-d22e2be5f0fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_17415eb9-a4c3-4ffc-8054-dcfa4e40ff30" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_UnbilledRevenueTotal_8f5fba32-f265-477e-abe9-5d308b76a8db" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_17415eb9-a4c3-4ffc-8054-dcfa4e40ff30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue_42675564-2cd9-4c9a-8f20-3de6e38c8a78" xlink:href="pega-20231231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_991c79c9-5769-450a-854e-96f0b7f75778" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_42675564-2cd9-4c9a-8f20-3de6e38c8a78" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_991c79c9-5769-450a-854e-96f0b7f75778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_8ced6d3e-166c-440e-a11c-2c4f2335c3f4" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_42675564-2cd9-4c9a-8f20-3de6e38c8a78" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_8ced6d3e-166c-440e-a11c-2c4f2335c3f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_cb32aaa5-1a81-4f72-bfca-554923f20fb7" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_42675564-2cd9-4c9a-8f20-3de6e38c8a78" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_cb32aaa5-1a81-4f72-bfca-554923f20fb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_5435851a-8af6-4c0a-b613-92f5ddd804f6" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_42675564-2cd9-4c9a-8f20-3de6e38c8a78" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_5435851a-8af6-4c0a-b613-92f5ddd804f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_029b216e-3098-4892-89d0-8f1ee6e7dc90" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue_42675564-2cd9-4c9a-8f20-3de6e38c8a78" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_029b216e-3098-4892-89d0-8f1ee6e7dc90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_2100db01-068c-421b-98b2-0472652c20c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f822c4c2-9b9f-48f7-9951-658d11f47cef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_2100db01-068c-421b-98b2-0472652c20c8" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f822c4c2-9b9f-48f7-9951-658d11f47cef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_c0d572a4-62f8-40da-a93c-b72e19a0cbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_2100db01-068c-421b-98b2-0472652c20c8" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_c0d572a4-62f8-40da-a93c-b72e19a0cbcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_7b2df8ab-3b3e-400c-baa4-a52f5c5d493d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_5107068c-ae73-47c0-9b26-5c0bd83a397c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_7b2df8ab-3b3e-400c-baa4-a52f5c5d493d" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_5107068c-ae73-47c0-9b26-5c0bd83a397c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_53fbe78f-e83e-4b47-a93e-5c3f091aaa48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_7b2df8ab-3b3e-400c-baa4-a52f5c5d493d" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_53fbe78f-e83e-4b47-a93e-5c3f091aaa48" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cf70b2d0-5e69-4e6b-bf90-b221c2ae5cde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a37a039b-db64-4636-a22a-a8a6e3394c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_cf70b2d0-5e69-4e6b-bf90-b221c2ae5cde" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a37a039b-db64-4636-a22a-a8a6e3394c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_08f0be5a-fc94-4856-bf12-0ddd12b0b4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_cf70b2d0-5e69-4e6b-bf90-b221c2ae5cde" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_08f0be5a-fc94-4856-bf12-0ddd12b0b4b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_901a3232-db35-4df9-aa00-2bfcca5ee110" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6529b78-be5a-4414-b881-2eb6c29c0d03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_901a3232-db35-4df9-aa00-2bfcca5ee110" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6529b78-be5a-4414-b881-2eb6c29c0d03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a29bf746-980f-4639-8967-125397862cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_901a3232-db35-4df9-aa00-2bfcca5ee110" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a29bf746-980f-4639-8967-125397862cc4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9a631cb9-6e32-4858-a7d7-ea2a7b737b85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_602a7039-528f-4538-8c55-0d84b83d426b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9a631cb9-6e32-4858-a7d7-ea2a7b737b85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_602a7039-528f-4538-8c55-0d84b83d426b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_eca2af26-b7af-4ec4-b5e5-79b9abf00f57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9a631cb9-6e32-4858-a7d7-ea2a7b737b85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_eca2af26-b7af-4ec4-b5e5-79b9abf00f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d8933177-fdb0-476e-b1b9-993e43fdba50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9a631cb9-6e32-4858-a7d7-ea2a7b737b85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d8933177-fdb0-476e-b1b9-993e43fdba50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d34045ac-2c9b-44e0-9e35-e7fd923fa6af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9a631cb9-6e32-4858-a7d7-ea2a7b737b85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d34045ac-2c9b-44e0-9e35-e7fd923fa6af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c6851195-5b5b-460d-bde4-d93a456023a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets_9ccd861f-d8a3-4df2-96a0-ccfa7c7a1cac" xlink:href="pega-20231231.xsd#pega_OtherCurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_c6851195-5b5b-460d-bde4-d93a456023a4" xlink:to="loc_pega_OtherCurrentAssets_9ccd861f-d8a3-4df2-96a0-ccfa7c7a1cac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_d8b5f90b-584b-4eec-bb3c-9078191da52c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_c6851195-5b5b-460d-bde4-d93a456023a4" xlink:to="loc_us-gaap_IncomeTaxReceivable_d8b5f90b-584b-4eec-bb3c-9078191da52c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4831b878-2bfc-4893-8fbc-b23ca0223163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_c6851195-5b5b-460d-bde4-d93a456023a4" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4831b878-2bfc-4893-8fbc-b23ca0223163" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_c93f4dde-886d-4beb-b529-9def7af92c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_DeferredCosts_c93f4dde-886d-4beb-b529-9def7af92c4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dd5b4957-5d37-4e8d-8168-95e3a4652942" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dd5b4957-5d37-4e8d-8168-95e3a4652942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets_fa7ee9de-6674-4521-b032-d33286a35264" xlink:href="pega-20231231.xsd#pega_OtherLongTermAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_pega_OtherLongTermAssets_fa7ee9de-6674-4521-b032-d33286a35264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_f000bf99-9e99-4f80-a5c8-16d321f346c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_f000bf99-9e99-4f80-a5c8-16d321f346c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_35fa31eb-cedf-40b3-bebc-7f09ee7355f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_35fa31eb-cedf-40b3-bebc-7f09ee7355f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_888537c9-0a30-40b9-aa3d-d1afde6f5c36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_888537c9-0a30-40b9-aa3d-d1afde6f5c36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b41e2c6b-894e-4901-bb6d-b49d6624768a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b41e2c6b-894e-4901-bb6d-b49d6624768a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b855853e-58c6-4adb-8f77-7b93f81db605" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b855853e-58c6-4adb-8f77-7b93f81db605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_6a485952-d8a8-4d4b-8bf2-f3472e59f6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_6a485952-d8a8-4d4b-8bf2-f3472e59f6dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_VentureInvestments_67910a8b-da92-4078-b455-bcdd68d5af03" xlink:href="pega-20231231.xsd#pega_VentureInvestments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5c843b2c-ab14-4530-8d68-e2958be85175" xlink:to="loc_pega_VentureInvestments_67910a8b-da92-4078-b455-bcdd68d5af03" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_d70c45d9-f459-4df6-ab8d-c5daa24b70ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_0191fccf-0210-452d-ac95-8a93be4bef75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_d70c45d9-f459-4df6-ab8d-c5daa24b70ae" xlink:to="loc_us-gaap_DividendsPayableCurrent_0191fccf-0210-452d-ac95-8a93be4bef75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentLiabilities_b6d9b129-ec3f-416d-a794-820a62a92d59" xlink:href="pega-20231231.xsd#pega_OtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_d70c45d9-f459-4df6-ab8d-c5daa24b70ae" xlink:to="loc_pega_OtherCurrentLiabilities_b6d9b129-ec3f-416d-a794-820a62a92d59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f5780ad8-2fc6-4a80-91a9-ce59b4cd4997" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_d70c45d9-f459-4df6-ab8d-c5daa24b70ae" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f5780ad8-2fc6-4a80-91a9-ce59b4cd4997" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c7fb3ef1-6f99-4fa4-8124-495a3a6a2898" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_b2b26772-6106-486b-82fd-c5ea7f3116fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_c7fb3ef1-6f99-4fa4-8124-495a3a6a2898" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_b2b26772-6106-486b-82fd-c5ea7f3116fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_4aa9db21-d1a6-41f1-8327-b4f439877e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_c7fb3ef1-6f99-4fa4-8124-495a3a6a2898" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_4aa9db21-d1a6-41f1-8327-b4f439877e51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities_3b8a9dfd-dd17-4a3c-940f-9e6f55de7b11" xlink:href="pega-20231231.xsd#pega_OtherLongTermLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_c7fb3ef1-6f99-4fa4-8124-495a3a6a2898" xlink:to="loc_pega_OtherLongTermLiabilities_3b8a9dfd-dd17-4a3c-940f-9e6f55de7b11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofExpenseDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESScheduleofExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_984a3451-8c91-4a6c-b918-aa915e6a544e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_8eeb8a0b-78eb-42d2-bcc9-0340be486459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_984a3451-8c91-4a6c-b918-aa915e6a544e" xlink:to="loc_us-gaap_VariableLeaseCost_8eeb8a0b-78eb-42d2-bcc9-0340be486459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_d4361643-b46f-4838-a19f-c8b650a67f43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_984a3451-8c91-4a6c-b918-aa915e6a544e" xlink:to="loc_us-gaap_ShortTermLeaseCost_d4361643-b46f-4838-a19f-c8b650a67f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_7adbe574-2345-4b40-9403-5a5fe62da68e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_984a3451-8c91-4a6c-b918-aa915e6a544e" xlink:to="loc_us-gaap_OperatingLeaseCost_7adbe574-2345-4b40-9403-5a5fe62da68e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OperatingLeaseRecovery_43b05f72-33ca-4772-bc34-301b54fa9b27" xlink:href="pega-20231231.xsd#pega_OperatingLeaseRecovery"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_984a3451-8c91-4a6c-b918-aa915e6a544e" xlink:to="loc_pega_OperatingLeaseRecovery_43b05f72-33ca-4772-bc34-301b54fa9b27" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fc622c49-2937-4a21-8870-a166e2844bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fc622c49-2937-4a21-8870-a166e2844bb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ffca79c7-84a4-4c9e-b7b1-b2cc458bbb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ffca79c7-84a4-4c9e-b7b1-b2cc458bbb5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_95ebd9fa-cdbe-4fd8-8c34-dfc06d7626c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_95ebd9fa-cdbe-4fd8-8c34-dfc06d7626c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fae3f16c-48ed-41db-bb23-549167a3f5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fae3f16c-48ed-41db-bb23-549167a3f5a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d3636d06-e2a5-429b-b0d0-5c90a70de887" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d3636d06-e2a5-429b-b0d0-5c90a70de887" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bfd6035c-8b60-4073-814d-b2a3729938e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6f3bb9d6-648b-4096-917a-4fcdd8881bcb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bfd6035c-8b60-4073-814d-b2a3729938e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4c10a589-2f9f-4153-86ab-c81d4d8b4b23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_60cd9f5f-6a52-4217-a0d8-94425faf3339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4c10a589-2f9f-4153-86ab-c81d4d8b4b23" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_60cd9f5f-6a52-4217-a0d8-94425faf3339" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_bc32f7ff-b44c-4a09-aeda-d2f7e30faf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4c10a589-2f9f-4153-86ab-c81d4d8b4b23" xlink:to="loc_us-gaap_OperatingLeaseLiability_bc32f7ff-b44c-4a09-aeda-d2f7e30faf9a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofCarryingvalueoftheNotesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_605759f8-ca47-4f7f-8f6e-5cedd4081574" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_aeb0a858-f757-42e3-90cc-e2df8858b34e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_605759f8-ca47-4f7f-8f6e-5cedd4081574" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_aeb0a858-f757-42e3-90cc-e2df8858b34e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_aa2e048c-6603-4886-adfa-b370fdbd3ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_605759f8-ca47-4f7f-8f6e-5cedd4081574" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_aa2e048c-6603-4886-adfa-b370fdbd3ce3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_b144b6be-ae49-40ae-bbac-cc353db385aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_ea0ba24e-4b44-4753-933b-6765670dd9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_b144b6be-ae49-40ae-bbac-cc353db385aa" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_ea0ba24e-4b44-4753-933b-6765670dd9ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_a3fa6978-1f3c-4770-99d3-c1bee72812aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_b144b6be-ae49-40ae-bbac-cc353db385aa" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_a3fa6978-1f3c-4770-99d3-c1bee72812aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofFuturePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_6a168930-5f1e-4110-8ca5-519a91922f25" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b6a4c39b-d97a-403c-9bf0-1ac90a33ae46" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_6a168930-5f1e-4110-8ca5-519a91922f25" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b6a4c39b-d97a-403c-9bf0-1ac90a33ae46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_24fe786e-bac0-4a81-bda9-b945265ab623" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue_6a168930-5f1e-4110-8ca5-519a91922f25" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_24fe786e-bac0-4a81-bda9-b945265ab623" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_7cae5154-436a-447a-b04e-ec4f8f5a4223" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_502febf7-3a6b-40b8-b09e-94bc585c959e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_7cae5154-436a-447a-b04e-ec4f8f5a4223" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_502febf7-3a6b-40b8-b09e-94bc585c959e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_3d26b0ab-cbc2-499a-8491-42cff02e20ea" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_7cae5154-436a-447a-b04e-ec4f8f5a4223" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_3d26b0ab-cbc2-499a-8491-42cff02e20ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_90139d30-c1bb-4efc-88e4-e4bd4fd07e40" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_a3326aeb-903c-4b90-9371-0d414849f63d" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_90139d30-c1bb-4efc-88e4-e4bd4fd07e40" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_a3326aeb-903c-4b90-9371-0d414849f63d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_af95d686-26bf-411e-887a-5cba59088e55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_90139d30-c1bb-4efc-88e4-e4bd4fd07e40" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_af95d686-26bf-411e-887a-5cba59088e55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_8163af77-0b72-4340-a1fa-a1d213e70bf5" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1ea73bc4-8a09-4c4a-a606-53c23b5da23f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_8163af77-0b72-4340-a1fa-a1d213e70bf5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1ea73bc4-8a09-4c4a-a606-53c23b5da23f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f8048670-9e1c-4b12-a39b-c84a9509e777" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_8163af77-0b72-4340-a1fa-a1d213e70bf5" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f8048670-9e1c-4b12-a39b-c84a9509e777" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_859b9650-0f62-41c4-b798-99c67fc2c270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9d6f870f-6adb-4b3f-9c7b-be77c0f82340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_859b9650-0f62-41c4-b798-99c67fc2c270" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9d6f870f-6adb-4b3f-9c7b-be77c0f82340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d5fe772e-0b83-4298-9d0c-94fa37553739" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_859b9650-0f62-41c4-b798-99c67fc2c270" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d5fe772e-0b83-4298-9d0c-94fa37553739" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofFuturePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_344b1850-98d7-4edf-8180-29ee45ff0742" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_177e0ffa-2b2e-46c0-956b-53de07570fee" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_344b1850-98d7-4edf-8180-29ee45ff0742" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_177e0ffa-2b2e-46c0-956b-53de07570fee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_829e7261-b84c-4692-b30e-5e7486d25267" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_344b1850-98d7-4edf-8180-29ee45ff0742" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_829e7261-b84c-4692-b30e-5e7486d25267" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ab0071b3-841c-479d-ada2-510569a6f151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ed91f97a-ee78-4e36-a0a7-9cca30c9a427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ab0071b3-841c-479d-ada2-510569a6f151" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ed91f97a-ee78-4e36-a0a7-9cca30c9a427" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c3e90111-3c99-4b27-9f10-951ea182b242" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ab0071b3-841c-479d-ada2-510569a6f151" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c3e90111-3c99-4b27-9f10-951ea182b242" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8d102609-57fb-4356-b7e0-5849dc769414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5ddb4d39-a0dd-41dc-9b1e-36670e0332fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredIncomeTaxExpenseBenefit_8d102609-57fb-4356-b7e0-5849dc769414" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5ddb4d39-a0dd-41dc-9b1e-36670e0332fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5b6748c2-6645-4571-b0c7-fe4c9b892fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredIncomeTaxExpenseBenefit_8d102609-57fb-4356-b7e0-5849dc769414" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5b6748c2-6645-4571-b0c7-fe4c9b892fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_19c7283b-d81d-4c50-80a3-7489f3e7f89c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredIncomeTaxExpenseBenefit_8d102609-57fb-4356-b7e0-5849dc769414" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_19c7283b-d81d-4c50-80a3-7489f3e7f89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0df75b14-e546-4aab-b371-b4efcd84c9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_33f8a5d6-d7ed-49e2-a161-1b8c02a36790" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0df75b14-e546-4aab-b371-b4efcd84c9dc" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_33f8a5d6-d7ed-49e2-a161-1b8c02a36790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_249593d3-5fbe-45d5-a188-49d6dae7a518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0df75b14-e546-4aab-b371-b4efcd84c9dc" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_249593d3-5fbe-45d5-a188-49d6dae7a518" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_57d621b5-3668-4568-bc43-533ccca8db3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f18cc292-6573-4417-91dc-923eb7a8f0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_57d621b5-3668-4568-bc43-533ccca8db3e" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f18cc292-6573-4417-91dc-923eb7a8f0bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8c0724ec-e611-4d48-b8a5-ee87e44c4067" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_57d621b5-3668-4568-bc43-533ccca8db3e" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8c0724ec-e611-4d48-b8a5-ee87e44c4067" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_60269fae-a858-4f03-a3ea-5b366d2cd163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_57d621b5-3668-4568-bc43-533ccca8db3e" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_60269fae-a858-4f03-a3ea-5b366d2cd163" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_1d9edb8c-32a9-4733-9263-8f74a7a95007" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_1d9edb8c-32a9-4733-9263-8f74a7a95007" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c6b6543d-7544-4f97-be57-fd3f3a482c71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c6b6543d-7544-4f97-be57-fd3f3a482c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0edc29b4-d12c-47f9-aa59-850cfee82382" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0edc29b4-d12c-47f9-aa59-850cfee82382" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_32ae7e91-1fa8-4252-8071-80d8edf5c818" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_32ae7e91-1fa8-4252-8071-80d8edf5c818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_8190963b-8e19-4058-a2d6-1d634691c521" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_8190963b-8e19-4058-a2d6-1d634691c521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_1cbf70ae-5bbb-46aa-91d2-910c56ba597c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_1cbf70ae-5bbb-46aa-91d2-910c56ba597c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_96daa5e7-7c1c-4c63-8fb9-37681e95190e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_96daa5e7-7c1c-4c63-8fb9-37681e95190e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_ae9ff6af-07c3-4a88-94eb-b4a803e32d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_ae9ff6af-07c3-4a88-94eb-b4a803e32d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_205cb49c-2a86-486a-8e25-d0f28757eac9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_205cb49c-2a86-486a-8e25-d0f28757eac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_73425e67-5e5d-46a7-83c7-0e38fdc8a231" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_73425e67-5e5d-46a7-83c7-0e38fdc8a231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_b841f88b-adaf-48fa-a003-6b36d567800a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_b841f88b-adaf-48fa-a003-6b36d567800a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d638afb0-8762-4171-b52a-90005d365d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d638afb0-8762-4171-b52a-90005d365d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_541eea1e-2af6-4cc0-91f6-0721cb3ef6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2c8a8ea8-8030-4bbb-9603-2cc67b8e6403" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_541eea1e-2af6-4cc0-91f6-0721cb3ef6ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d8192403-c5ae-4eb3-9f40-cc26dd8d2134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_26b9af7c-ccef-4ae3-901e-d21e89aeeeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d8192403-c5ae-4eb3-9f40-cc26dd8d2134" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_26b9af7c-ccef-4ae3-901e-d21e89aeeeb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_dccf49be-92fa-4e39-a362-be8342233ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d8192403-c5ae-4eb3-9f40-cc26dd8d2134" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_dccf49be-92fa-4e39-a362-be8342233ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ae504a7f-46b6-43ce-81f2-abc9c41f83b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_34b689f7-8c45-4f8b-8eab-01f5123e34ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ae504a7f-46b6-43ce-81f2-abc9c41f83b7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_34b689f7-8c45-4f8b-8eab-01f5123e34ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDepreciation_fc60e0a1-a2bf-4232-8459-257a12e90d25" xlink:href="pega-20231231.xsd#pega_DeferredTaxLiabilityDepreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ae504a7f-46b6-43ce-81f2-abc9c41f83b7" xlink:to="loc_pega_DeferredTaxLiabilityDepreciation_fc60e0a1-a2bf-4232-8459-257a12e90d25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_8fc3e25a-a84a-493f-8da0-4733cf0414ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ae504a7f-46b6-43ce-81f2-abc9c41f83b7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_8fc3e25a-a84a-493f-8da0-4733cf0414ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_e6e37969-d353-4bc3-b1ac-a3afa4d6518a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_ae504a7f-46b6-43ce-81f2-abc9c41f83b7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_e6e37969-d353-4bc3-b1ac-a3afa4d6518a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_22767803-514d-483a-9b31-4d7de75d0d54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_22767803-514d-483a-9b31-4d7de75d0d54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_15e91826-c1dd-4b44-b59d-e51f436994c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_15e91826-c1dd-4b44-b59d-e51f436994c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_e2d8949a-3665-417e-b014-d4e724024821" xlink:href="pega-20231231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_e2d8949a-3665-417e-b014-d4e724024821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_27dead2d-53f5-4580-b124-485196150287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_27dead2d-53f5-4580-b124-485196150287" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_0bf06b3a-141c-4d4b-a5c7-04edcf7bb4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_0bf06b3a-141c-4d4b-a5c7-04edcf7bb4dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_ace35b4e-32c2-462d-9583-b9ed2690a771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_ace35b4e-32c2-462d-9583-b9ed2690a771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_e3bc4fdd-00ff-49be-893e-827b9c3e9f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_e3bc4fdd-00ff-49be-893e-827b9c3e9f7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_4c948017-5141-4a1e-9636-7b53c7238765" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_4c948017-5141-4a1e-9636-7b53c7238765" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_ff42cb7f-4da2-469a-b587-310d6d65c61c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_c6ff5b0b-e446-43c6-8747-789eb82c2add" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_ff42cb7f-4da2-469a-b587-310d6d65c61c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4f0e14dd-f6c4-4804-80bd-2375a8494cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2e3b21cd-2ad8-485a-95b1-e8a9be4e53d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4f0e14dd-f6c4-4804-80bd-2375a8494cd9" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_2e3b21cd-2ad8-485a-95b1-e8a9be4e53d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f02e27f1-4204-4c09-beb7-c45680cdb31a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4f0e14dd-f6c4-4804-80bd-2375a8494cd9" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f02e27f1-4204-4c09-beb7-c45680cdb31a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#EARNINGSLOSSPERSHAREDetails"/>
  <link:calculationLink xlink:role="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43631282-47af-45cd-ad93-ec438d6b4785" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_6ea90a72-3cb5-40ee-be26-27ad5c2403c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43631282-47af-45cd-ad93-ec438d6b4785" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_6ea90a72-3cb5-40ee-be26-27ad5c2403c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3074d10f-0229-4fe9-8f22-ca68e074bb61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43631282-47af-45cd-ad93-ec438d6b4785" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3074d10f-0229-4fe9-8f22-ca68e074bb61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3a8cb982-e9f3-4450-8edd-a85276c6ace3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_0f1cb73c-3189-48fa-9c76-90655e15f69c" xlink:href="pega-20231231.xsd#pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3a8cb982-e9f3-4450-8edd-a85276c6ace3" xlink:to="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_0f1cb73c-3189-48fa-9c76-90655e15f69c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b2f05c16-3fcb-4359-a40d-2eee6d4684c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3a8cb982-e9f3-4450-8edd-a85276c6ace3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b2f05c16-3fcb-4359-a40d-2eee6d4684c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4e947bc5-fd2b-4e90-aeab-46a908d26e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d15918a1-84ec-4656-98a7-a724a7600b92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4e947bc5-fd2b-4e90-aeab-46a908d26e7d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d15918a1-84ec-4656-98a7-a724a7600b92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_0e2da946-3d65-4fef-be58-1790be7e9375" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4e947bc5-fd2b-4e90-aeab-46a908d26e7d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_0e2da946-3d65-4fef-be58-1790be7e9375" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>pega-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b873b7a5-2a86-4327-abb8-2cd6704e9e52,g:c801c320-5993-4487-b320-876824df7e78-->
<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.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:to="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c189f44a-a5d6-4cfe-a535-f2a60875230b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:to="loc_srt_ProductsAndServicesDomain_c189f44a-a5d6-4cfe-a535-f2a60875230b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:to="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_570aa59c-97d2-47b6-8118-63a2a6af7820" xlink:href="pega-20231231.xsd#pega_SubscriptionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_SubscriptionServicesMember_570aa59c-97d2-47b6-8118-63a2a6af7820" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_c4326707-5ebf-4da6-80f7-fee6cea457b7" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_SubscriptionLicenseMember_c4326707-5ebf-4da6-80f7-fee6cea457b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_54ea5e76-6a09-4a9a-b5ff-9e517926bd4b" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_ConsultingMember_54ea5e76-6a09-4a9a-b5ff-9e517926bd4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_45ddf4f9-5be2-4739-86cc-2fac02dab4ff" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_PerpetualLicenseMember_45ddf4f9-5be2-4739-86cc-2fac02dab4ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_20c31b9e-00c2-4e38-9f19-5ba95b5e1826" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_RevenuesAbstract_20c31b9e-00c2-4e38-9f19-5ba95b5e1826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44542946-14f5-4c11-acce-4630475a1a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_20c31b9e-00c2-4e38-9f19-5ba95b5e1826" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44542946-14f5-4c11-acce-4630475a1a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_e527f20c-d303-45af-961d-fa9b74018e30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_CostOfRevenueAbstract_e527f20c-d303-45af-961d-fa9b74018e30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_aa0ca35a-c730-431f-92b0-dc9bf37bd63f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_e527f20c-d303-45af-961d-fa9b74018e30" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_aa0ca35a-c730-431f-92b0-dc9bf37bd63f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1045739b-9c5e-42a7-b236-986c7936f1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_GrossProfit_1045739b-9c5e-42a7-b236-986c7936f1c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_d8b1f32e-d0e5-438d-929e-09ce707561f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_SellingAndMarketingExpense_d8b1f32e-d0e5-438d-929e-09ce707561f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_f017af5b-5134-4122-83ae-d2d55cfed064" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_f017af5b-5134-4122-83ae-d2d55cfed064" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_6fa24df9-1f1a-4dbc-8c06-790ae09ebdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_6fa24df9-1f1a-4dbc-8c06-790ae09ebdd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_62c4602f-665e-402b-8fee-8ea57fd3b239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_RestructuringCharges_62c4602f-665e-402b-8fee-8ea57fd3b239" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_9da7f5ec-f399-4973-b5bf-8fe3529c6ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_OperatingExpenses_9da7f5ec-f399-4973-b5bf-8fe3529c6ac2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_05a30269-8c58-405b-8634-6be93dd9e729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_OperatingIncomeLoss_05a30269-8c58-405b-8634-6be93dd9e729" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dc6a14f2-42a6-4fe4-8c72-0dec80d2670e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dc6a14f2-42a6-4fe4-8c72-0dec80d2670e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_da9e8a08-990d-4880-a978-a22371f7876f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_InvestmentIncomeNet_da9e8a08-990d-4880-a978-a22371f7876f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_09a7036f-c08c-4ddb-9eef-08847e329eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_InterestExpense_09a7036f-c08c-4ddb-9eef-08847e329eb1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ec8e626a-2e16-4db3-828e-cdc2f5094e14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ec8e626a-2e16-4db3-828e-cdc2f5094e14" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b7337638-99c1-458c-8aa7-f76a4ad452b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b7337638-99c1-458c-8aa7-f76a4ad452b6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2ffcf392-0c4e-4d2c-8407-4d8abf298d48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2ffcf392-0c4e-4d2c-8407-4d8abf298d48" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_623de15b-b14f-4b95-86e3-a190477cdba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_623de15b-b14f-4b95-86e3-a190477cdba2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9a8347a8-5524-4a4c-84e7-35aeea6186b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_NetIncomeLoss_9a8347a8-5524-4a4c-84e7-35aeea6186b9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4f9a0cbd-bce0-4ef4-8fa6-baa83825b432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:to="loc_us-gaap_EarningsPerShareBasic_4f9a0cbd-bce0-4ef4-8fa6-baa83825b432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_651f25bf-4ea3-468e-81fd-ea0311c9a856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_651f25bf-4ea3-468e-81fd-ea0311c9a856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b0ec73c3-913c-4b70-b1c4-bc833d49e226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b0ec73c3-913c-4b70-b1c4-bc833d49e226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4e62c20c-a879-49fa-be7a-b935dd4292e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4e62c20c-a879-49fa-be7a-b935dd4292e2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:to="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_890a91a1-9944-4216-bd57-9ad114e471b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:to="loc_us-gaap_EquityComponentDomain_890a91a1-9944-4216-bd57-9ad114e471b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:to="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1bcc57f2-b1a2-4dc8-bcef-85460ee4edbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_CommonStockMember_1bcc57f2-b1a2-4dc8-bcef-85460ee4edbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e1a6088a-ca54-4835-88b2-6255d910e734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e1a6088a-ca54-4835-88b2-6255d910e734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0f5a9d9e-4f47-4128-8758-2f4b5a568bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_RetainedEarningsMember_0f5a9d9e-4f47-4128-8758-2f4b5a568bf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06db3dc4-97b0-435b-b194-d24ddd685283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06db3dc4-97b0-435b-b194-d24ddd685283" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_8e580d0a-81be-4e71-acc8-7d1acab720e6_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_8e580d0a-81be-4e71-acc8-7d1acab720e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b7dfd63-e2fe-4b75-b2f3-098739eedd2e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b7dfd63-e2fe-4b75-b2f3-098739eedd2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_93caf28d-8705-442f-9f9e-a6cd81ab9956" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b7dfd63-e2fe-4b75-b2f3-098739eedd2e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_93caf28d-8705-442f-9f9e-a6cd81ab9956" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0c64df58-5774-4e54-80bb-e00d04d93c59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0c64df58-5774-4e54-80bb-e00d04d93c59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_60072234-f09b-4be0-ad9d-dac942a1fdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockholdersEquity_60072234-f09b-4be0-ad9d-dac942a1fdc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c5ee02d6-4946-46b2-8e7f-77171e89758b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c5ee02d6-4946-46b2-8e7f-77171e89758b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4d4ad9d3-b47a-465b-8613-96556f5a452b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4d4ad9d3-b47a-465b-8613-96556f5a452b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4db3ab21-a7eb-43b8-a3d1-36ab2fdceceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4db3ab21-a7eb-43b8-a3d1-36ab2fdceceb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1457cfee-8883-453b-ab56-1225b54a7183" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1457cfee-8883-453b-ab56-1225b54a7183" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_63d59c02-b85b-4c8e-92cd-69327fc6d538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_63d59c02-b85b-4c8e-92cd-69327fc6d538" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9e5a666c-8bb8-4cf2-8044-5b051e88b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9e5a666c-8bb8-4cf2-8044-5b051e88b6eb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_40be7829-cfb0-4b32-a6b8-1577d1bd082c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_40be7829-cfb0-4b32-a6b8-1577d1bd082c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1b0f7ec1-8694-4b68-b51e-e42d83339e10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_DividendsCommonStockCash_1b0f7ec1-8694-4b68-b51e-e42d83339e10" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7f53a20c-296d-46a7-81d6-7bba1bd321b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7f53a20c-296d-46a7-81d6-7bba1bd321b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e8d791d1-3585-48a2-af26-2cf0439d8e95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_NetIncomeLoss_e8d791d1-3585-48a2-af26-2cf0439d8e95" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3f6d65d4-bdbe-463b-b5ba-26214ff4166f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a3bc1ab5-b24f-42d2-8932-c2569a419514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_4d9ba073-5e2f-43fd-8f1b-57627d28a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_4d9ba073-5e2f-43fd-8f1b-57627d28a2ad" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:to="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b256b2bb-7586-4e1f-9ba2-69d660bc1467_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:to="loc_srt_RangeMember_b256b2bb-7586-4e1f-9ba2-69d660bc1467_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:to="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_03434235-d68d-49c8-8e54-69b5bacbc603" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:to="loc_srt_MinimumMember_03434235-d68d-49c8-8e54-69b5bacbc603" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3f4b1ba4-9a9f-4e3d-84cc-3811407babff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:to="loc_srt_MaximumMember_3f4b1ba4-9a9f-4e3d-84cc-3811407babff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f1d2d4ca-49cf-413d-b3d5-c0baf9071687_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f1d2d4ca-49cf-413d-b3d5-c0baf9071687_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_6a5e18ce-f1c0-450d-a6d4-6ee7f439bf2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:to="loc_us-gaap_ComputerEquipmentMember_6a5e18ce-f1c0-450d-a6d4-6ee7f439bf2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_b2281bfb-a10b-44f2-b5e2-f4ec783519ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_b2281bfb-a10b-44f2-b5e2-f4ec783519ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember_bddc5096-44d9-45ba-941e-a6d4bcbfd7cb" xlink:href="pega-20231231.xsd#pega_InternalUseSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:to="loc_pega_InternalUseSoftwareMember_bddc5096-44d9-45ba-941e-a6d4bcbfd7cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts_68a36e16-8fb1-4d94-b748-658a8dab290f" xlink:href="pega-20231231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_pega_AmortizationPeriodForDeferredContactCosts_68a36e16-8fb1-4d94-b748-658a8dab290f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2c15df7f-7669-4f1d-a74e-6fd5d270a670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2c15df7f-7669-4f1d-a74e-6fd5d270a670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55e76d37-af36-45b2-a1e1-81721d2380b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55e76d37-af36-45b2-a1e1-81721d2380b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_dc557454-a75a-4b31-8a26-77281e3569f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_dc557454-a75a-4b31-8a26-77281e3569f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_54d24f83-f850-45f2-a0e0-1065fdc64a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_AdvertisingExpense_54d24f83-f850-45f2-a0e0-1065fdc64a8a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aef74cc2-518e-484d-897e-7e840148bdf4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aef74cc2-518e-484d-897e-7e840148bdf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_615bc9fe-1907-4b28-8a81-f40cdcec097d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_615bc9fe-1907-4b28-8a81-f40cdcec097d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_c8737d2e-8059-4b25-8390-bcaf8fb4c54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_c8737d2e-8059-4b25-8390-bcaf8fb4c54e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_2f743b7c-8d30-4673-a8fb-767f7152244f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_2f743b7c-8d30-4673-a8fb-767f7152244f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9158eb96-f76a-4410-bf5c-81be184e6f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9158eb96-f76a-4410-bf5c-81be184e6f4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_12779517-c287-4124-8ac4-a2dafedc9c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_12779517-c287-4124-8ac4-a2dafedc9c09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f4617765-bc1a-40e2-90c5-d1b1f13cd7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f4617765-bc1a-40e2-90c5-d1b1f13cd7c9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_290d9699-d045-4953-9638-e8c7e705f189_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_290d9699-d045-4953-9638-e8c7e705f189_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_bd47ab90-19a8-4e0c-8c20-67d2da2c75d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_bd47ab90-19a8-4e0c-8c20-67d2da2c75d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_740a924f-6a9f-4692-91ee-b6883b9832e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_ComputerEquipmentMember_740a924f-6a9f-4692-91ee-b6883b9832e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_fa9ef3a2-8fb0-407a-a0b0-407b956f8ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_fa9ef3a2-8fb0-407a-a0b0-407b956f8ae6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember_0b1de565-b2d3-4846-97ee-3cc248f6ffee" xlink:href="pega-20231231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_pega_ComputerSoftwarePurchasedMember_0b1de565-b2d3-4846-97ee-3cc248f6ffee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_eb2288f7-77fb-4182-8152-0d53e0a53baf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_eb2288f7-77fb-4182-8152-0d53e0a53baf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_6ad24bab-6884-4a3c-b6a3-c202a7d132aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_AssetUnderConstructionMember_6ad24bab-6884-4a3c-b6a3-c202a7d132aa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a4b6c5bc-44ac-4a4c-bf96-c37469bf048f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a4b6c5bc-44ac-4a4c-bf96-c37469bf048f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_53065713-ceda-4dc7-b453-085bf1f01848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_53065713-ceda-4dc7-b453-085bf1f01848" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_024de593-271f-4e5b-bcbb-07e16d2f230d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_024de593-271f-4e5b-bcbb-07e16d2f230d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:to="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c1c0bf09-dff0-4bc8-8bc4-51acf951271b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:to="loc_srt_RangeMember_c1c0bf09-dff0-4bc8-8bc4-51acf951271b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:to="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_43501ae4-f254-4687-be34-1658c5f589bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:to="loc_srt_MinimumMember_43501ae4-f254-4687-be34-1658c5f589bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d2fa3b18-b9d8-4475-9467-defd9740d7fc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:to="loc_srt_MaximumMember_d2fa3b18-b9d8-4475-9467-defd9740d7fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember_f497c367-8592-40c7-9c5d-c2dfadea284f" xlink:href="pega-20231231.xsd#pega_ClientRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:to="loc_pega_ClientRelationshipsMember_f497c367-8592-40c7-9c5d-c2dfadea284f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_4235862d-3a9a-40e5-937a-5015ffad0b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:to="loc_us-gaap_PatentedTechnologyMember_4235862d-3a9a-40e5-937a-5015ffad0b6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_f5a308b5-4739-48d9-a721-d9b425627209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_f5a308b5-4739-48d9-a721-d9b425627209" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0c37536c-1aaf-4071-bec1-7645604fd57c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0c37536c-1aaf-4071-bec1-7645604fd57c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a651e6bf-cb98-45ec-8ae4-6ddfa033cd93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a651e6bf-cb98-45ec-8ae4-6ddfa033cd93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_626b8206-d632-4257-bb7a-917c19f76022" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_626b8206-d632-4257-bb7a-917c19f76022" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f6ab9d9-f393-4e6b-a372-994123e9d9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f6ab9d9-f393-4e6b-a372-994123e9d9bb" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0a47450-a3f8-4d35-bb6f-2062be381ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0a47450-a3f8-4d35-bb6f-2062be381ec1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f0e702d4-951f-4c5b-bf4e-e80d651b1e78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f0e702d4-951f-4c5b-bf4e-e80d651b1e78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_2a51ae09-8ae1-40bb-800e-613fec57a267" xlink:href="pega-20231231.xsd#pega_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:to="loc_pega_CostOfRevenueMember_2a51ae09-8ae1-40bb-800e-613fec57a267" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_311df1de-7712-4de1-95a2-3f8b289d24fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_311df1de-7712-4de1-95a2-3f8b289d24fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0bd8cb78-cb9e-4915-865a-4e8da330f7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0a47450-a3f8-4d35-bb6f-2062be381ec1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0bd8cb78-cb9e-4915-865a-4e8da330f7b7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_cfa28c87-5657-442d-9b71-b32857c7279e" xlink:href="pega-20231231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:href="pega-20231231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_cfa28c87-5657-442d-9b71-b32857c7279e" xlink:to="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:to="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5cc1a999-dad7-4e9c-939c-1357cd6b78f7_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:to="loc_srt_SegmentGeographicalDomain_5cc1a999-dad7-4e9c-939c-1357cd6b78f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:to="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_078787a2-05af-41bb-9bd7-15069ab4b212" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:to="loc_country_US_078787a2-05af-41bb-9bd7-15069ab4b212" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_81f71e76-65b7-4a62-bd2e-a9904e8d2091" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:to="loc_us-gaap_NonUsMember_81f71e76-65b7-4a62-bd2e-a9904e8d2091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_cfa28c87-5657-442d-9b71-b32857c7279e" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5f725098-ec4e-46c8-84b3-13b11c0ab275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5f725098-ec4e-46c8-84b3-13b11c0ab275" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage_601b51c6-fc62-4bd0-b57b-841b43851465" xlink:href="pega-20231231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:to="loc_pega_LongLivedAssetsPercentage_601b51c6-fc62-4bd0-b57b-841b43851465" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a2ef9b3-b185-4c1d-bedc-3649337da615_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a2ef9b3-b185-4c1d-bedc-3649337da615_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0af30f92-2d00-4637-9cea-e560f80d1d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0af30f92-2d00-4637-9cea-e560f80d1d1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_866bca7b-ab1d-4f51-93bb-6b2c4394f848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0af30f92-2d00-4637-9cea-e560f80d1d1f" xlink:to="loc_us-gaap_BuildingMember_866bca7b-ab1d-4f51-93bb-6b2c4394f848" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_1a7a129f-4519-413f-9082-afe06e10e1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_1a7a129f-4519-413f-9082-afe06e10e1ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a3eb8a90-fd32-4b57-ac07-ed1a4229fa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a3eb8a90-fd32-4b57-ac07-ed1a4229fa20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets_f343e27d-a377-4e0a-bad5-f57a8488cf56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssets_f343e27d-a377-4e0a-bad5-f57a8488cf56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract_08d3cf3b-6254-4442-b3c2-278b4880eca0" xlink:href="pega-20231231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeLeaseTermOfContract_08d3cf3b-6254-4442-b3c2-278b4880eca0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_1f377610-4456-4ec2-a02f-a49f9fb2c801" xlink:href="pega-20231231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_1f377610-4456-4ec2-a02f-a49f9fb2c801" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding_90d211bb-0f0e-4b6f-80e8-5e209984790d" xlink:href="pega-20231231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeLeaseAreaOfOfficeBuilding_90d211bb-0f0e-4b6f-80e8-5e209984790d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9e28ea9f-a7dd-4d3d-834a-e947d8f520ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9e28ea9f-a7dd-4d3d-834a-e947d8f520ab" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_87831cf9-44b2-4c15-8d7b-fff7bf7f8dc4" xlink:href="pega-20231231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_87831cf9-44b2-4c15-8d7b-fff7bf7f8dc4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor_51e4a4a3-2be1-458b-bae5-2bf916011b58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncentiveFromLessor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_IncentiveFromLessor_51e4a4a3-2be1-458b-bae5-2bf916011b58" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_034b1060-35bf-4347-bdb0-6522ad2ab4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_034b1060-35bf-4347-bdb0-6522ad2ab4e5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_971b2c9c-2f97-414a-826c-bfb531b096e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_OperatingLeaseLiability_971b2c9c-2f97-414a-826c-bfb531b096e8" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTConvertibleseniornotesandcappedcallsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_65b346be-034c-4722-a081-218155475fb2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_65b346be-034c-4722-a081-218155475fb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5fc62b47-6574-4042-a17a-bc70b063f2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5fc62b47-6574-4042-a17a-bc70b063f2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_a04591b5-80bc-407b-bdda-2bb83338ed07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5fc62b47-6574-4042-a17a-bc70b063f2ba" xlink:to="loc_us-gaap_ConvertibleDebtMember_a04591b5-80bc-407b-bdda-2bb83338ed07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_142ba08e-c4c7-424b-bbce-8315663a3a10_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_142ba08e-c4c7-424b-bbce-8315663a3a10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_a0b685fb-7e9d-4ba3-b789-4004ce89ea00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_a0b685fb-7e9d-4ba3-b789-4004ce89ea00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_83138dbe-ba22-44e3-9020-461dc2c22d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_83138dbe-ba22-44e3-9020-461dc2c22d2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_83621441-2d56-487b-bf63-918d1f016deb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_83621441-2d56-487b-bf63-918d1f016deb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0aafbf13-fb3f-4635-abef-00ef8e75a7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0aafbf13-fb3f-4635-abef-00ef8e75a7b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_f5e4ef83-f4dd-4239-980b-942ed98a38a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_f5e4ef83-f4dd-4239-980b-942ed98a38a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2f35dcb0-5924-4e7d-886f-b4cac09bd2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2f35dcb0-5924-4e7d-886f-b4cac09bd2e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_7ae2b1bd-74f2-44be-83c9-92d5ea2cd589" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_7ae2b1bd-74f2-44be-83c9-92d5ea2cd589" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_540da86c-311d-4218-b0b8-635f38f4c4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_540da86c-311d-4218-b0b8-635f38f4c4c4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e9b54b34-fd54-4aa5-9b76-fc5a363aa98c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e9b54b34-fd54-4aa5-9b76-fc5a363aa98c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0c58e7cd-18dc-428c-915e-dfbf8dab3739" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0c58e7cd-18dc-428c-915e-dfbf8dab3739" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_7b7c594d-038e-47c7-b521-8e9f2ae016f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_7b7c594d-038e-47c7-b521-8e9f2ae016f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_40424141-abff-4e69-be2a-a574d3a6ba2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_40424141-abff-4e69-be2a-a574d3a6ba2b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_ef2de9f5-d03b-4020-8c34-949e5ddb17d9" xlink:href="pega-20231231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_ef2de9f5-d03b-4020-8c34-949e5ddb17d9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_a35bcd75-0123-48fc-bc6d-7c212ff46391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_a35bcd75-0123-48fc-bc6d-7c212ff46391" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_6292eb81-e368-4ffb-b73f-1a803b46cf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_6292eb81-e368-4ffb-b73f-1a803b46cf7a" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofCarryingvalueoftheNotesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b363b884-b2aa-40c5-9b54-0e2b6f3db93c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b363b884-b2aa-40c5-9b54-0e2b6f3db93c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_be7bd6ea-9066-41b4-b5d6-ad1269f27208" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_be7bd6ea-9066-41b4-b5d6-ad1269f27208" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_57a071bb-cb02-44f5-b138-7368d1a42697" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_be7bd6ea-9066-41b4-b5d6-ad1269f27208" xlink:to="loc_us-gaap_ConvertibleDebtMember_57a071bb-cb02-44f5-b138-7368d1a42697" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_31fa96ea-5528-4e0c-92c3-e7ff7c799cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_31fa96ea-5528-4e0c-92c3-e7ff7c799cbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_d7e60c9d-6239-4cc1-a055-fff2b923461f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_d7e60c9d-6239-4cc1-a055-fff2b923461f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_901e1802-f093-4f10-8bea-7b52adaf029a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_LongTermDebt_901e1802-f093-4f10-8bea-7b52adaf029a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_91bd54a6-acde-4e80-b066-95d64aa6a202_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_91bd54a6-acde-4e80-b066-95d64aa6a202_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_96846ef4-9799-43f8-8cfe-26dfb81f9644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_96846ef4-9799-43f8-8cfe-26dfb81f9644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_243b8e94-a2da-4531-afb5-6c84cf988658" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_96846ef4-9799-43f8-8cfe-26dfb81f9644" xlink:to="loc_us-gaap_ConvertibleDebtMember_243b8e94-a2da-4531-afb5-6c84cf988658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68c2205e-3542-4dfd-b955-727b3595ab75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68c2205e-3542-4dfd-b955-727b3595ab75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_a68e3a83-7ab6-475d-b46e-cd7c92299e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_a68e3a83-7ab6-475d-b46e-cd7c92299e5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_43b7022e-7d11-4daf-82c6-0fff5c9c62d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_43b7022e-7d11-4daf-82c6-0fff5c9c62d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_4abbc9b9-f414-431e-be7b-2041c3ae98da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_InterestExpenseDebt_4abbc9b9-f414-431e-be7b-2041c3ae98da" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofFuturePaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1f614180-60b1-495d-868a-3036d21398eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1f614180-60b1-495d-868a-3036d21398eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4799afd-3506-4251-b87a-398bdd9c324f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4799afd-3506-4251-b87a-398bdd9c324f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_44a1af61-a757-41d3-bee5-c399977e0e94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4799afd-3506-4251-b87a-398bdd9c324f" xlink:to="loc_us-gaap_ConvertibleDebtMember_44a1af61-a757-41d3-bee5-c399977e0e94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_408d931d-6739-42db-8656-ef2e3f48a4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_408d931d-6739-42db-8656-ef2e3f48a4ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6450f165-dfab-4abb-a14d-519136da39ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6450f165-dfab-4abb-a14d-519136da39ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_18167fea-2ca7-41e0-b119-2c82131974b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_18167fea-2ca7-41e0-b119-2c82131974b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_324e7fb5-7e3a-467b-aaf8-026b4d154c7f" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_324e7fb5-7e3a-467b-aaf8-026b4d154c7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4859a13b-e3aa-4efb-9612-d5baefccfc2f" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4859a13b-e3aa-4efb-9612-d5baefccfc2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b83efbc1-4bdd-4daa-861a-d48490eac1ed" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b83efbc1-4bdd-4daa-861a-d48490eac1ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:href="pega-20231231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_f6fe2d7a-9fe1-47db-b277-3d63302767ca" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_f6fe2d7a-9fe1-47db-b277-3d63302767ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_80532357-d7e5-4eb8-bb59-d1142270cade" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_80532357-d7e5-4eb8-bb59-d1142270cade" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_52137b42-086e-4a53-af5a-8fb04f3fd815" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_52137b42-086e-4a53-af5a-8fb04f3fd815" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofChangeinCappedCallTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0d1dcd32-0f72-4d7a-a14b-897d74e85bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0d1dcd32-0f72-4d7a-a14b-897d74e85bdb" xlink:to="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_705c398e-90fb-4194-b6e1-a64d6605b523_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_705c398e-90fb-4194-b6e1-a64d6605b523_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7d58ef4c-5859-4e80-9872-a00950cfc4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7d58ef4c-5859-4e80-9872-a00950cfc4fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_bda7dec8-bb03-4f96-a7fe-0c17c1db7615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7d58ef4c-5859-4e80-9872-a00950cfc4fd" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_bda7dec8-bb03-4f96-a7fe-0c17c1db7615" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0d1dcd32-0f72-4d7a-a14b-897d74e85bdb" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_26a9b2d5-5790-4e2a-a47f-f3dcc3d81439" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_26a9b2d5-5790-4e2a-a47f-f3dcc3d81439" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_fa8242d9-be19-4d90-b9b5-3bfbe7378bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_fa8242d9-be19-4d90-b9b5-3bfbe7378bd6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_58267b2c-193f-400e-a675-d00374929490" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_58267b2c-193f-400e-a675-d00374929490" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_504dcce3-f3a8-46b7-9e4d-9c8ff359e17d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTCreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_01cf98aa-fbec-4621-acb0-92f29497a03a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_01cf98aa-fbec-4621-acb0-92f29497a03a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a8ed4662-483a-4f2d-beb7-8d6a3aaa24e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a8ed4662-483a-4f2d-beb7-8d6a3aaa24e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c74ccb9a-8222-45ef-a116-55b5375fb3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a8ed4662-483a-4f2d-beb7-8d6a3aaa24e7" xlink:to="loc_us-gaap_LineOfCreditMember_c74ccb9a-8222-45ef-a116-55b5375fb3c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6307738b-9124-44c9-9482-bc05b6d9264e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6307738b-9124-44c9-9482-bc05b6d9264e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dc68dc31-4e1b-4aa8-9ad1-0ae020fb7c72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dc68dc31-4e1b-4aa8-9ad1-0ae020fb7c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_36c52284-423e-4404-a390-7483e7af2558" xlink:href="pega-20231231.xsd#pega_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc68dc31-4e1b-4aa8-9ad1-0ae020fb7c72" xlink:to="loc_pega_CreditAgreementMember_36c52284-423e-4404-a390-7483e7af2558" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b449d6e2-dc64-4824-abc2-06222882a32b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b449d6e2-dc64-4824-abc2-06222882a32b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_7ca8de21-51e6-46fe-b1b7-f98d9c637cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_7ca8de21-51e6-46fe-b1b7-f98d9c637cdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_c51a47c4-f47b-4125-a95d-07959634a987" xlink:href="pega-20231231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_7ca8de21-51e6-46fe-b1b7-f98d9c637cdf" xlink:to="loc_pega_PNCBankNationalAssociationMember_c51a47c4-f47b-4125-a95d-07959634a987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8b9cf6c7-40a8-497a-902c-697d92f8c4f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:to="loc_us-gaap_CreditFacilityDomain_8b9cf6c7-40a8-497a-902c-697d92f8c4f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cb901ac6-e256-4df0-a9f6-bcea6722b572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:to="loc_us-gaap_CreditFacilityDomain_cb901ac6-e256-4df0-a9f6-bcea6722b572" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5a978997-b5a8-4aa8-b498-756cd106d33d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cb901ac6-e256-4df0-a9f6-bcea6722b572" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5a978997-b5a8-4aa8-b498-756cd106d33d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_6516f437-8129-48d2-990f-7f055c42ff61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_DebtInstrumentTerm_6516f437-8129-48d2-990f-7f055c42ff61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_c4e59989-e6f3-4a1e-be37-167ac7bcc198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_SeniorNotes_c4e59989-e6f3-4a1e-be37-167ac7bcc198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea4dccbe-e391-466d-a978-9d673554219b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea4dccbe-e391-466d-a978-9d673554219b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_5232143b-9e0b-42cf-91a1-524a32975f21" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_5232143b-9e0b-42cf-91a1-524a32975f21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_bdde9f00-dd7d-42f0-ae66-f6d3cfeab948" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_bdde9f00-dd7d-42f0-ae66-f6d3cfeab948" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_69267302-c4a9-479b-9427-52165ee89f29" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_69267302-c4a9-479b-9427-52165ee89f29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0f1f5a77-a44d-493a-bbd6-d6a30b1a3fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0f1f5a77-a44d-493a-bbd6-d6a30b1a3fe9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6721585b-ea48-4d0e-8eb4-bba115524a00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6721585b-ea48-4d0e-8eb4-bba115524a00" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofMinimumConsolidatedEBITDADetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1ae8581c-8c49-4cff-9f3d-67855408b354" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1ae8581c-8c49-4cff-9f3d-67855408b354" xlink:to="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5f8629c3-e04e-4ea3-9356-a666678598e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:to="loc_us-gaap_CreditFacilityDomain_5f8629c3-e04e-4ea3-9356-a666678598e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e298f129-dc6a-47fd-8528-cac017ba4bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:to="loc_us-gaap_CreditFacilityDomain_e298f129-dc6a-47fd-8528-cac017ba4bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_b88f21eb-6ae3-4445-bb65-cc09b0bac3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e298f129-dc6a-47fd-8528-cac017ba4bf2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_b88f21eb-6ae3-4445-bb65-cc09b0bac3d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1bceec4f-9a2b-4d89-b48d-49dc8c52c867_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1bceec4f-9a2b-4d89-b48d-49dc8c52c867_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3575e3e1-9e73-48f8-afed-1f8c2a3d2585" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3575e3e1-9e73-48f8-afed-1f8c2a3d2585" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_0c9b5be2-4ef3-4c2c-8fb7-263555e81455" xlink:href="pega-20231231.xsd#pega_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3575e3e1-9e73-48f8-afed-1f8c2a3d2585" xlink:to="loc_pega_CreditAgreementMember_0c9b5be2-4ef3-4c2c-8fb7-263555e81455" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_a1cb1df2-bb09-4ba7-a0e6-339f7912c321_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_a1cb1df2-bb09-4ba7-a0e6-339f7912c321_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_5010ef47-0431-455a-a1e9-7e79953336d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_5010ef47-0431-455a-a1e9-7e79953336d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_6f6a6112-b1c4-418e-8361-b1f11e2bb482" xlink:href="pega-20231231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_5010ef47-0431-455a-a1e9-7e79953336d6" xlink:to="loc_pega_PNCBankNationalAssociationMember_6f6a6112-b1c4-418e-8361-b1f11e2bb482" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0c4f6f52-1f77-443c-a2c0-9f92121b70ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0c4f6f52-1f77-443c-a2c0-9f92121b70ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_beef12a4-a63e-4473-a619-b178cb41b2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_beef12a4-a63e-4473-a619-b178cb41b2cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e39edbc7-a4a6-48ed-9a12-0d0f2e67ee13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_beef12a4-a63e-4473-a619-b178cb41b2cb" xlink:to="loc_us-gaap_LineOfCreditMember_e39edbc7-a4a6-48ed-9a12-0d0f2e67ee13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MinimumConsolidatedEBITDA_c4cf1058-b1e7-4f90-b85e-55819f7429e6" xlink:href="pega-20231231.xsd#pega_MinimumConsolidatedEBITDA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1ae8581c-8c49-4cff-9f3d-67855408b354" xlink:to="loc_pega_MinimumConsolidatedEBITDA_c4cf1058-b1e7-4f90-b85e-55819f7429e6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RESTRUCTURINGScheduleofRestructuringActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ad8a55e6-0982-40d8-95a6-acb9a20708f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ad8a55e6-0982-40d8-95a6-acb9a20708f3" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_b591426f-bebd-4417-a841-0efafd42f3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:to="loc_us-gaap_EmployeeSeveranceMember_b591426f-bebd-4417-a841-0efafd42f3c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_a0699dad-bc90-4a23-af19-c1bc02840d40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FacilityClosingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:to="loc_us-gaap_FacilityClosingMember_a0699dad-bc90-4a23-af19-c1bc02840d40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_af820e0e-cbcc-4a49-839b-6aa089558725" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ad8a55e6-0982-40d8-95a6-acb9a20708f3" xlink:to="loc_us-gaap_RestructuringCharges_af820e0e-cbcc-4a49-839b-6aa089558725" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_4a36e7dd-7f78-4f34-979c-1d305e14771e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_4a36e7dd-7f78-4f34-979c-1d305e14771e" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_f749b4a0-355d-4bbc-859a-10e12baf8df0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_f749b4a0-355d-4bbc-859a-10e12baf8df0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_be9a832a-a709-4922-837c-e8e2f073cb86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:to="loc_us-gaap_EmployeeSeveranceMember_be9a832a-a709-4922-837c-e8e2f073cb86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_a45c7d99-c047-4d4f-b56e-5d159fcaac0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FacilityClosingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:to="loc_us-gaap_FacilityClosingMember_a45c7d99-c047-4d4f-b56e-5d159fcaac0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_4a36e7dd-7f78-4f34-979c-1d305e14771e" xlink:to="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_a80e6267-489a-46fb-a953-1711bd947cba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringReserve_a80e6267-489a-46fb-a953-1711bd947cba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8e309a22-7554-436e-b448-efbc34cf044e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringCharges_8e309a22-7554-436e-b448-efbc34cf044e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_37dc608d-a046-43a6-9f8c-68cc35528b81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_PaymentsForRestructuring_37dc608d-a046-43a6-9f8c-68cc35528b81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_9167006c-0ba3-4338-98d8-84301f5c6a56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_9167006c-0ba3-4338-98d8-84301f5c6a56" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_edbd6da4-72ea-4703-b543-ac603fe2a446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f4411407-9619-47b8-b60c-3561cba7bf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f4411407-9619-47b8-b60c-3561cba7bf9a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2f57b47b-c33f-4f49-97a1-09b5062c1547_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2f57b47b-c33f-4f49-97a1-09b5062c1547_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_07aa94e3-77ca-4156-9415-75f9831831ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_07aa94e3-77ca-4156-9415-75f9831831ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2179e313-e4c7-4f14-8776-975d8a2bfe81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2179e313-e4c7-4f14-8776-975d8a2bfe81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bd3a56c2-e256-4fa3-976d-5f0dac01ba14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bd3a56c2-e256-4fa3-976d-5f0dac01ba14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7783f019-e547-46c8-887a-bb60f9def610_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7783f019-e547-46c8-887a-bb60f9def610_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_876064b3-0cde-4cf0-99bb-5d6def0b1dee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:to="loc_us-gaap_CashEquivalentsMember_876064b3-0cde-4cf0-99bb-5d6def0b1dee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_646d955f-2bc4-422e-84a9-b2cc5928821e" xlink:href="pega-20231231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:to="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_646d955f-2bc4-422e-84a9-b2cc5928821e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f4411407-9619-47b8-b60c-3561cba7bf9a" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_49faef74-3f16-4417-98f3-b92108eea435" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_49faef74-3f16-4417-98f3-b92108eea435" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b7179f34-0e10-4304-8a59-f30197345331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b7179f34-0e10-4304-8a59-f30197345331" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_9e3da69b-3c25-4b5a-9f4a-90ab3876f8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_DerivativeAssets_9e3da69b-3c25-4b5a-9f4a-90ab3876f8f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_9249e903-b5e7-41c3-9a9d-131257e2b76d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_9249e903-b5e7-41c3-9a9d-131257e2b76d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ec372f9c-3349-42b0-ae13-1ba13e449235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ec372f9c-3349-42b0-ae13-1ba13e449235" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f3ff4945-1b3d-4b59-b1ee-856e2e81e130_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f3ff4945-1b3d-4b59-b1ee-856e2e81e130_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_931100e7-12b2-4483-aa72-61fc78e8cba7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_931100e7-12b2-4483-aa72-61fc78e8cba7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember_a06899b7-760b-4e81-8f48-bd39a1eea6ef" xlink:href="pega-20231231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_931100e7-12b2-4483-aa72-61fc78e8cba7" xlink:to="loc_pega_PrivatelyHeldInvestmentMember_a06899b7-760b-4e81-8f48-bd39a1eea6ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ec372f9c-3349-42b0-ae13-1ba13e449235" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_b5dfb647-a039-4193-8eb5-9e7a22dc536e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_b5dfb647-a039-4193-8eb5-9e7a22dc536e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_936b6318-155e-4c40-a2c7-d8863d352ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_936b6318-155e-4c40-a2c7-d8863d352ee7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_bb41a595-e8bb-4f9b-a14f-fe5af7539dab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_bb41a595-e8bb-4f9b-a14f-fe5af7539dab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_5f9367a6-58c8-499d-bd13-8af9711a7a51" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_5f9367a6-58c8-499d-bd13-8af9711a7a51" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_299849c4-4faa-4301-9e27-922bcae5b173" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_299849c4-4faa-4301-9e27-922bcae5b173" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_7f2d6e4f-d620-4ab5-8591-1313795c34ac" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_7f2d6e4f-d620-4ab5-8591-1313795c34ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e7d6f221-12e1-4c4b-a80f-e2f2b0ae3b98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f45feada-78f9-4d87-b3c7-d18ade617756_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f45feada-78f9-4d87-b3c7-d18ade617756_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_29613827-9cdb-4184-ba6b-f68036c7f7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_29613827-9cdb-4184-ba6b-f68036c7f7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_e38a8cde-885f-4e25-b3cd-8ffb751bcff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_29613827-9cdb-4184-ba6b-f68036c7f7ac" xlink:to="loc_us-gaap_ConvertibleDebtMember_e38a8cde-885f-4e25-b3cd-8ffb751bcff1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_e337555a-ff3c-4a82-b572-b6d74ea9108e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_e337555a-ff3c-4a82-b572-b6d74ea9108e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_607cf298-eb45-4cf8-8ef8-1356adf03c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_607cf298-eb45-4cf8-8ef8-1356adf03c0e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofGeographicRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57490548-5e05-4f53-929b-d7ef4c27bf11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57490548-5e05-4f53-929b-d7ef4c27bf11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_d514def2-185b-455a-b264-72273ead9d53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57490548-5e05-4f53-929b-d7ef4c27bf11" xlink:to="loc_us-gaap_SalesRevenueNetMember_d514def2-185b-455a-b264-72273ead9d53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b4db3f14-426b-4b33-ae91-58054fe05dc5_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:to="loc_srt_SegmentGeographicalDomain_b4db3f14-426b-4b33-ae91-58054fe05dc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:to="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f05aed33-b8fd-4ec8-8cd7-51ead5b69ebf" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_country_US_f05aed33-b8fd-4ec8-8cd7-51ead5b69ebf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember_2e9d5f10-d692-4867-87e2-bd8853ee78df" xlink:href="pega-20231231.xsd#pega_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_pega_OtherAmericasMember_2e9d5f10-d692-4867-87e2-bd8853ee78df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_9b1138d2-9470-4ba9-b491-580695a80e6c" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_country_GB_9b1138d2-9470-4ba9-b491-580695a80e6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_4c37a006-4f90-4d32-a05d-b9c8cdb06a85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_us-gaap_EMEAMember_4c37a006-4f90-4d32-a05d-b9c8cdb06a85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1b49014c-bb55-40ed-82a5-104bab86ae94" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_srt_AsiaPacificMember_1b49014c-bb55-40ed-82a5-104bab86ae94" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b2aebb9b-9078-423e-8e34-1b659e08f196_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b2aebb9b-9078-423e-8e34-1b659e08f196_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_218a1f57-5db4-4bc1-bb74-642a0f623b01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_218a1f57-5db4-4bc1-bb74-642a0f623b01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1f73c6bc-38ff-4726-9c78-5ef548a5c9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_218a1f57-5db4-4bc1-bb74-642a0f623b01" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1f73c6bc-38ff-4726-9c78-5ef548a5c9d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d882ac8-d682-447e-bef0-79d6a46227c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d882ac8-d682-447e-bef0-79d6a46227c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1fee9df3-96da-4b52-a88d-4f625325bdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1fee9df3-96da-4b52-a88d-4f625325bdbc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofRevenueStreamsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_37db3864-a0f0-465f-9d69-2b6b5f535411" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_37db3864-a0f0-465f-9d69-2b6b5f535411" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4467722e-88f3-42a1-a574-3e9167acdb58_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4467722e-88f3-42a1-a574-3e9167acdb58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_25facb37-fde7-4821-8db9-82936c229e79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_25facb37-fde7-4821-8db9-82936c229e79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_710d039d-1fa1-4b07-8f4f-e0e78017f1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:to="loc_us-gaap_TransferredOverTimeMember_710d039d-1fa1-4b07-8f4f-e0e78017f1bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:to="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:to="loc_srt_ProductsAndServicesDomain_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:to="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d005abc6-70b8-4766-89f1-1548ee59c8b8" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_SubscriptionLicenseMember_d005abc6-70b8-4766-89f1-1548ee59c8b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_703003e8-ac0d-4194-9d57-3e6521a1646a" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_PerpetualLicenseMember_703003e8-ac0d-4194-9d57-3e6521a1646a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_f5a2e206-3023-41b5-85b4-d245015c080f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_us-gaap_MaintenanceMember_f5a2e206-3023-41b5-85b4-d245015c080f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_71c002ba-1072-4015-8205-8812087192b9" xlink:href="pega-20231231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_PegaCloudMember_71c002ba-1072-4015-8205-8812087192b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_1e516d8c-8cab-439e-8302-ae9b60b57c11" xlink:href="pega-20231231.xsd#pega_SubscriptionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_SubscriptionServicesMember_1e516d8c-8cab-439e-8302-ae9b60b57c11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember_41c6709e-8bed-405d-bdbd-5ad5efdd8868" xlink:href="pega-20231231.xsd#pega_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_SubscriptionMember_41c6709e-8bed-405d-bdbd-5ad5efdd8868" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_b7ca6203-9eb3-4cb3-aa3b-97685eb365d1" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_ConsultingMember_b7ca6203-9eb3-4cb3-aa3b-97685eb365d1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4271dedb-e1ab-4220-97df-e0cc6fa60ace" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_37db3864-a0f0-465f-9d69-2b6b5f535411" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4271dedb-e1ab-4220-97df-e0cc6fa60ace" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofRemainingPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:to="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_792016d0-4aa5-49d6-9181-4fdd89193089_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:to="loc_srt_ProductsAndServicesDomain_792016d0-4aa5-49d6-9181-4fdd89193089_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:to="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_da16fbf8-4e5a-4436-9235-12feea80b40d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_us-gaap_MaintenanceMember_da16fbf8-4e5a-4436-9235-12feea80b40d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_f736ab87-ed23-47ff-8643-50973ad5643f" xlink:href="pega-20231231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_PegaCloudMember_f736ab87-ed23-47ff-8643-50973ad5643f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_fff669a3-9491-45c8-9b6a-ec5693c2d26a" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_SubscriptionLicenseMember_fff669a3-9491-45c8-9b6a-ec5693c2d26a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_82f9de56-1ca8-47c8-954f-ebb8071a7a6c" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_PerpetualLicenseMember_82f9de56-1ca8-47c8-954f-ebb8071a7a6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_7cb4ba18-c6e7-410d-bb5e-bef8a2630900" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_ConsultingMember_7cb4ba18-c6e7-410d-bb5e-bef8a2630900" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_881de46b-ef51-4c2b-9e3f-ae3432a0f870" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_881de46b-ef51-4c2b-9e3f-ae3432a0f870" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_d85f15bd-eadf-46d0-8b67-3f2bceacd35b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_d85f15bd-eadf-46d0-8b67-3f2bceacd35b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_963ecc20-8caa-4b17-b609-b25bbbc44f35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_963ecc20-8caa-4b17-b609-b25bbbc44f35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4f3379b6-2eb5-4030-af6e-fbf5cc82eb88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4f3379b6-2eb5-4030-af6e-fbf5cc82eb88" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofRemainingPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:to="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_792016d0-4aa5-49d6-9181-4fdd89193089_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:to="loc_srt_ProductsAndServicesDomain_792016d0-4aa5-49d6-9181-4fdd89193089_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:to="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_da16fbf8-4e5a-4436-9235-12feea80b40d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_us-gaap_MaintenanceMember_da16fbf8-4e5a-4436-9235-12feea80b40d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_f736ab87-ed23-47ff-8643-50973ad5643f" xlink:href="pega-20231231.xsd#pega_PegaCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_PegaCloudMember_f736ab87-ed23-47ff-8643-50973ad5643f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_fff669a3-9491-45c8-9b6a-ec5693c2d26a" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_SubscriptionLicenseMember_fff669a3-9491-45c8-9b6a-ec5693c2d26a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_82f9de56-1ca8-47c8-954f-ebb8071a7a6c" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_PerpetualLicenseMember_82f9de56-1ca8-47c8-954f-ebb8071a7a6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_7cb4ba18-c6e7-410d-bb5e-bef8a2630900" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_ConsultingMember_7cb4ba18-c6e7-410d-bb5e-bef8a2630900" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_d85f15bd-eadf-46d0-8b67-3f2bceacd35b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_d85f15bd-eadf-46d0-8b67-3f2bceacd35b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_963ecc20-8caa-4b17-b609-b25bbbc44f35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_963ecc20-8caa-4b17-b609-b25bbbc44f35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4f3379b6-2eb5-4030-af6e-fbf5cc82eb88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4f3379b6-2eb5-4030-af6e-fbf5cc82eb88" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e54af5c2-44d3-406b-a140-470d36afb069_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e54af5c2-44d3-406b-a140-470d36afb069_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_c85aa2cb-3c1f-4a9f-9b5a-c0e2855b7823" xlink:href="pega-20231231.xsd#pega_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_pega_CostOfRevenueMember_c85aa2cb-3c1f-4a9f-9b5a-c0e2855b7823" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_7b07f145-6f13-4575-bba6-1aef6aaeb44b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_7b07f145-6f13-4575-bba6-1aef6aaeb44b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_98405654-5b0a-4cdb-b9e0-08fc1f3ee272" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_98405654-5b0a-4cdb-b9e0-08fc1f3ee272" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9d2679b8-60fd-4bbe-8ade-1987aa9c19ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9d2679b8-60fd-4bbe-8ade-1987aa9c19ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b1c9cf6b-9fef-472d-9294-0699869087b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:to="loc_us-gaap_ShareBasedCompensation_b1c9cf6b-9fef-472d-9294-0699869087b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e4a5b843-8b66-4860-bc72-1d664fc6578b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e4a5b843-8b66-4860-bc72-1d664fc6578b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_929099c1-843a-4fcd-8e36-9c5269671a6a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:to="loc_us-gaap_VestingDomain_929099c1-843a-4fcd-8e36-9c5269671a6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:to="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d7bd94d0-88ef-45c3-9fd7-c6c671c6552d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d7bd94d0-88ef-45c3-9fd7-c6c671c6552d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cc959b77-3098-47ff-8537-311687170782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cc959b77-3098-47ff-8537-311687170782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13ac0123-b7db-4d1f-bd0d-b804d13532fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13ac0123-b7db-4d1f-bd0d-b804d13532fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedPaymentArrangementTrancheFourMember_0a70f75f-47f8-4183-91ef-4c11209c00a7" xlink:href="pega-20231231.xsd#pega_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_pega_ShareBasedPaymentArrangementTrancheFourMember_0a70f75f-47f8-4183-91ef-4c11209c00a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a38d60c5-7c30-48ca-afbc-3b41e8e6c198_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a38d60c5-7c30-48ca-afbc-3b41e8e6c198_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_cfb83c75-e4ba-4843-aa6c-163dbe8a0f85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_us-gaap_EmployeeStockOptionMember_cfb83c75-e4ba-4843-aa6c-163dbe8a0f85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerformanceStockOptionsMember_1adbd16b-1adb-482f-95a3-d7c5c3e589e3" xlink:href="pega-20231231.xsd#pega_PerformanceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_pega_PerformanceStockOptionsMember_1adbd16b-1adb-482f-95a3-d7c5c3e589e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8cae25d6-f16c-4c80-a644-6c947685e97c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8cae25d6-f16c-4c80-a644-6c947685e97c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_780f5e68-5ce3-4d50-8b7f-d4d505e54e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_us-gaap_EmployeeStockMember_780f5e68-5ce3-4d50-8b7f-d4d505e54e81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ae92d649-14d7-4c5c-a446-418ae50f4fc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:to="loc_us-gaap_PlanNameDomain_ae92d649-14d7-4c5c-a446-418ae50f4fc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:to="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember_ddb53058-1e85-4541-802d-b3013aff9574" xlink:href="pega-20231231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:to="loc_pega_CorporateIncentiveCompensationPlanMember_ddb53058-1e85-4541-802d-b3013aff9574" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_3f7dab32-6012-4a25-a728-df51443923b3" xlink:href="pega-20231231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:to="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_3f7dab32-6012-4a25-a728-df51443923b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_8c78df0b-fae0-4427-8150-54e6b730edbc" xlink:href="pega-20231231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:to="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_8c78df0b-fae0-4427-8150-54e6b730edbc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_2aa5111d-970b-4011-ac8f-9168488b0441_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_2aa5111d-970b-4011-ac8f-9168488b0441_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_968cac9d-6309-470c-b0da-cb0d17cc3082" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_968cac9d-6309-470c-b0da-cb0d17cc3082" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember_2fcd8cd9-70e4-4910-8137-addcbf747dd4" xlink:href="pega-20231231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_968cac9d-6309-470c-b0da-cb0d17cc3082" xlink:to="loc_pega_NonEmployeeDirectorsMember_2fcd8cd9-70e4-4910-8137-addcbf747dd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_61a4581c-384a-4508-aaef-9ebb8cfc8e75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:to="loc_us-gaap_EquityComponentDomain_61a4581c-384a-4508-aaef-9ebb8cfc8e75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f0c9a9ff-f934-4ee3-955e-d7cd27932b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:to="loc_us-gaap_EquityComponentDomain_f0c9a9ff-f934-4ee3-955e-d7cd27932b49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8f8ac741-651f-4d21-9dd3-aec73db64a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f0c9a9ff-f934-4ee3-955e-d7cd27932b49" xlink:to="loc_us-gaap_CommonStockMember_8f8ac741-651f-4d21-9dd3-aec73db64a39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8df85dd3-1ef5-42fa-bff4-96e19b624cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8df85dd3-1ef5-42fa-bff4-96e19b624cb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44aa73cc-92a3-45cb-a8d3-60d3670f7cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44aa73cc-92a3-45cb-a8d3-60d3670f7cc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c0f03c4a-257a-415e-97d5-524da27b71d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c0f03c4a-257a-415e-97d5-524da27b71d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_a999de00-7d3a-4e1b-9308-a8ec7c1d68b0" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_a999de00-7d3a-4e1b-9308-a8ec7c1d68b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_7fb583b5-d39a-4a2a-8bfb-8eda2c8adb43" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_7fb583b5-d39a-4a2a-8bfb-8eda2c8adb43" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5f407fb2-ff2f-49f5-83c6-f955cad59259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5f407fb2-ff2f-49f5-83c6-f955cad59259" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9ae71d77-2c6c-4fb0-a610-c005032f7d69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9ae71d77-2c6c-4fb0-a610-c005032f7d69" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit_6fda48be-d4fa-441e-9e4d-e1e915a35d90" xlink:href="pega-20231231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_NonemployeeDirectorCompensationLimit_6fda48be-d4fa-441e-9e4d-e1e915a35d90" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_8b277986-789e-478e-a837-478566fdc966" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_8b277986-789e-478e-a837-478566fdc966" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_40b64f40-f2b8-43a8-9a9a-e0cc410a70d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_40b64f40-f2b8-43a8-9a9a-e0cc410a70d3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_457e397b-5778-4c93-8779-3d13957a292b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_457e397b-5778-4c93-8779-3d13957a292b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_eb919ccd-f7ee-4005-b786-7cbc5c08342f" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_eb919ccd-f7ee-4005-b786-7cbc5c08342f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2ef57e87-6f33-406d-9e02-b6e5b5f454e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2ef57e87-6f33-406d-9e02-b6e5b5f454e9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fcf9a900-ecac-4543-a725-753a9aaeb6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fcf9a900-ecac-4543-a725-753a9aaeb6cb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_138b2df7-63d5-4252-8a62-2912b956ff69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_138b2df7-63d5-4252-8a62-2912b956ff69" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_efacc4e8-57df-4661-a08c-5bf302889245" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_efacc4e8-57df-4661-a08c-5bf302889245" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_da4b12d4-6fe6-468f-8f9b-51cce2915d9c" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_da4b12d4-6fe6-468f-8f9b-51cce2915d9c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_710e698d-6149-4790-8342-4225c5c85df1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_710e698d-6149-4790-8342-4225c5c85df1" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85001299-c9f7-4e97-bc99-2ea1de053fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85001299-c9f7-4e97-bc99-2ea1de053fe1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:to="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c54b602e-c19a-4465-9a95-79c2717a2b3a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c54b602e-c19a-4465-9a95-79c2717a2b3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7f759ea-2d66-4b57-88d0-dd8752d5a445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7f759ea-2d66-4b57-88d0-dd8752d5a445" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b90a8aca-6113-490a-903a-6bc1a438320f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7f759ea-2d66-4b57-88d0-dd8752d5a445" xlink:to="loc_us-gaap_EmployeeStockMember_b90a8aca-6113-490a-903a-6bc1a438320f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e898bf39-9c6d-4240-b552-721cf55dddc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85001299-c9f7-4e97-bc99-2ea1de053fe1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e898bf39-9c6d-4240-b552-721cf55dddc5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:to="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_255eee95-8e32-44f8-b919-47fc2889b78f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_255eee95-8e32-44f8-b919-47fc2889b78f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cc3ed9-2eb4-4f55-a389-604a1f9fbbec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cc3ed9-2eb4-4f55-a389-604a1f9fbbec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ee805ff8-a8f7-46b2-b865-cbe7b5c73c17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cc3ed9-2eb4-4f55-a389-604a1f9fbbec" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ee805ff8-a8f7-46b2-b865-cbe7b5c73c17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56ca128b-9fd1-4b59-a89a-e93eed22feb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56ca128b-9fd1-4b59-a89a-e93eed22feb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_3928d751-6376-47af-8a5d-60f931886851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_3928d751-6376-47af-8a5d-60f931886851" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3ca4631e-eb54-4bcf-806d-3ce2e83e1553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3ca4631e-eb54-4bcf-806d-3ce2e83e1553" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a1fd9f74-f572-4342-b96b-5e918facc9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a1fd9f74-f572-4342-b96b-5e918facc9f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_da149c01-19d6-450c-822a-f9919899e760" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_da149c01-19d6-450c-822a-f9919899e760" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:to="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e4912a-427e-423b-ac3d-ad01f3097dec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e4912a-427e-423b-ac3d-ad01f3097dec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5c85a0f-0f5a-4b06-bf7d-e2a12dee0459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5c85a0f-0f5a-4b06-bf7d-e2a12dee0459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_733ac0c4-4a48-44a9-a1c5-eb205cad9e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5c85a0f-0f5a-4b06-bf7d-e2a12dee0459" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_733ac0c4-4a48-44a9-a1c5-eb205cad9e5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_92793268-5ec9-4ede-b464-a1bb742a6d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_92793268-5ec9-4ede-b464-a1bb742a6d49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_578435ea-411a-442e-8ba5-fe0da1a643b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_578435ea-411a-442e-8ba5-fe0da1a643b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb5a384a-fdb1-4884-ac2f-64c182df1dea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb5a384a-fdb1-4884-ac2f-64c182df1dea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_46d98313-4719-4ec0-a5d3-3f19ff54a9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_46d98313-4719-4ec0-a5d3-3f19ff54a9f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_285fac3f-d7ff-44e6-a097-f7b2ab9a97cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_05d7cb16-41f5-43d9-aced-ec41155d9590" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_05d7cb16-41f5-43d9-aced-ec41155d9590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e92c2fc9-8e6a-48ae-ab4b-276eaaea966b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e92c2fc9-8e6a-48ae-ab4b-276eaaea966b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_508e7202-2087-496c-a93e-e179b96a278e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_508e7202-2087-496c-a93e-e179b96a278e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dbaca01e-3190-4e4d-8577-a58c1d213fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dbaca01e-3190-4e4d-8577-a58c1d213fa1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1d2c0b3c-f38e-4a16-9562-f381f1192e88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1d2c0b3c-f38e-4a16-9562-f381f1192e88" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_056b4513-baf8-4985-b14a-dc60524f533a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_33582adf-4ff5-4b34-a9c5-4e1cf97039c2" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_33582adf-4ff5-4b34-a9c5-4e1cf97039c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_27045cb3-9332-4640-a3d2-9f0bf4470011" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_27045cb3-9332-4640-a3d2-9f0bf4470011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_28caafdf-5a5c-41ee-9ab1-397c1821403e" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_28caafdf-5a5c-41ee-9ab1-397c1821403e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#EMPLOYEEBENEFITPLANSDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_af86ea37-c0be-4da1-9261-0117d2f07d23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_af86ea37-c0be-4da1-9261-0117d2f07d23" xlink:to="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_20a0e2ea-0e3a-48bc-8d4d-5bace506b082_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_20a0e2ea-0e3a-48bc-8d4d-5bace506b082_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_ce3f0f1b-a00b-4d1c-a8fa-6a9650b22d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:to="loc_us-gaap_DomesticPlanMember_ce3f0f1b-a00b-4d1c-a8fa-6a9650b22d4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_71ee985a-1e69-404e-ae95-68b33049fbe2" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_ce3f0f1b-a00b-4d1c-a8fa-6a9650b22d4f" xlink:to="loc_country_US_71ee985a-1e69-404e-ae95-68b33049fbe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_c057004e-56cd-40b9-8939-a234c34b6301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:to="loc_us-gaap_ForeignPlanMember_c057004e-56cd-40b9-8939-a234c34b6301" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_5a1c2f61-e5cd-4b63-b1f0-4df419e9bbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_af86ea37-c0be-4da1-9261-0117d2f07d23" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_5a1c2f61-e5cd-4b63-b1f0-4df419e9bbb6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_eb32b160-078b-4672-9a2b-62e23989b986_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_eb32b160-078b-4672-9a2b-62e23989b986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_54b95aed-0de2-45ef-8176-9a7026bc6a42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:to="loc_us-gaap_DomesticCountryMember_54b95aed-0de2-45ef-8176-9a7026bc6a42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_a5ac2de3-93d2-436d-8f84-4dbeb6bfc8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_a5ac2de3-93d2-436d-8f84-4dbeb6bfc8bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_992c8dca-23c9-40af-837c-bdb98d96fb68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:to="loc_us-gaap_ForeignCountryMember_992c8dca-23c9-40af-837c-bdb98d96fb68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c4b39433-4301-4093-a07c-bd59dd5a34ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c4b39433-4301-4093-a07c-bd59dd5a34ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_eb4f7639-da57-4e30-a373-678b6efb3ef1" xlink:href="pega-20231231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_eb4f7639-da57-4e30-a373-678b6efb3ef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_26a62dd3-1078-4e46-b4fd-cf516092643f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_26a62dd3-1078-4e46-b4fd-cf516092643f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7574f515-e3ec-4c54-aba9-85c67e8581cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7574f515-e3ec-4c54-aba9-85c67e8581cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d001f2d4-ce40-40a3-995c-4f35acf4a539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d001f2d4-ce40-40a3-995c-4f35acf4a539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember_f45b30b0-068b-4b3a-bf36-6ae112cf8239" xlink:href="pega-20231231.xsd#pega_OpenSpanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d001f2d4-ce40-40a3-995c-4f35acf4a539" xlink:to="loc_pega_OpenSpanMember_f45b30b0-068b-4b3a-bf36-6ae112cf8239" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_f8c3fc58-3bab-4654-b530-283354994c11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_f8c3fc58-3bab-4654-b530-283354994c11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_43a7879e-209f-48a9-bb27-4ca232918353" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:to="loc_us-gaap_DomesticCountryMember_43a7879e-209f-48a9-bb27-4ca232918353" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_ec7cf64d-f0f0-425c-b55b-ee30a6a10dad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_ec7cf64d-f0f0-425c-b55b-ee30a6a10dad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_cfc66645-bccf-42ef-bec0-ec34256a8c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_OperatingLossCarryforwards_cfc66645-bccf-42ef-bec0-ec34256a8c4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_26a6e3e6-1b30-4cf9-ae8f-35ed65f8f2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_26a6e3e6-1b30-4cf9-ae8f-35ed65f8f2fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5359102b-0717-43f1-a184-73fe04e0d80e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5359102b-0717-43f1-a184-73fe04e0d80e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_37bcf059-e25c-4cbd-94b8-aae9c9674fea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_37bcf059-e25c-4cbd-94b8-aae9c9674fea" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#EARNINGSLOSSPERSHAREDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:to="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_34b65278-bf01-4c2e-a742-789723b5b7ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_34b65278-bf01-4c2e-a742-789723b5b7ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_a086135f-694c-49ae-9ef3-6619e1efeda3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:to="loc_us-gaap_EmployeeStockOptionMember_a086135f-694c-49ae-9ef3-6619e1efeda3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2b657705-be93-47ec-9ab3-4a2da6d1678a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2b657705-be93-47ec-9ab3-4a2da6d1678a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1867a754-d335-4a2b-80d7-6c93d746ae46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1867a754-d335-4a2b-80d7-6c93d746ae46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af662b5f-fa16-40fb-bc15-3db072662e16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af662b5f-fa16-40fb-bc15-3db072662e16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d869a283-72e5-4b0a-854d-cd4d4f7764e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:to="loc_us-gaap_EarningsPerShareBasic_d869a283-72e5-4b0a-854d-cd4d4f7764e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a85b57ba-5d72-44e2-9df2-c521288db86c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_b11af1e5-ed13-40b2-a254-9a8d7fa76bb0" xlink:href="pega-20231231.xsd#pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_b11af1e5-ed13-40b2-a254-9a8d7fa76bb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_07c37b07-b220-4de2-ab2c-64ea04f195a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_07c37b07-b220-4de2-ab2c-64ea04f195a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_233e91fe-920f-4f91-8b82-69b0be29ec8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_233e91fe-920f-4f91-8b82-69b0be29ec8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0e03eb73-7a74-483d-b43a-41a599a02925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0e03eb73-7a74-483d-b43a-41a599a02925" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7bd823ec-e509-4dc6-b5fe-f8b9c313ddea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7bd823ec-e509-4dc6-b5fe-f8b9c313ddea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0b0ad8-da42-4587-b2fb-faad4c282226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0b0ad8-da42-4587-b2fb-faad4c282226" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_46201dc6-84e3-4c95-9748-f736cf21523f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_46201dc6-84e3-4c95-9748-f736cf21523f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fbadf563-988f-4e3b-a4ef-db56a331f9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fbadf563-988f-4e3b-a4ef-db56a331f9d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_893b4d70-9f45-4b55-96e4-b67c3220f35a" xlink:href="pega-20231231.xsd#pega_DebtConversionConvertedInstrumentSharesIfFullyExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_893b4d70-9f45-4b55-96e4-b67c3220f35a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_b6ab8410-11e3-4eec-bae0-38e4f836439f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_DerivativeCapPrice_b6ab8410-11e3-4eec-bae0-38e4f836439f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TradeSecretMisappropriationMember_c294154b-3141-43dd-8f78-4e069e8adf24" xlink:href="pega-20231231.xsd#pega_TradeSecretMisappropriationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:to="loc_pega_TradeSecretMisappropriationMember_c294154b-3141-43dd-8f78-4e069e8adf24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_f1fd1907-63f2-40bf-ac72-8f945feda0f4" xlink:href="pega-20231231.xsd#pega_ViolationOfTheVirginiaComputerCrimesActMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:to="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_f1fd1907-63f2-40bf-ac72-8f945feda0f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:to="loc_srt_LitigationCaseTypeDomain_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_28672b2e-4339-4276-9e90-d909714651cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:to="loc_srt_LitigationCaseTypeDomain_28672b2e-4339-4276-9e90-d909714651cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_1cf2df7e-a665-4215-8f5b-1b75b845cc7a" xlink:href="pega-20231231.xsd#pega_AppianCorpVPegasystemsIncYouyongZouMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_28672b2e-4339-4276-9e90-d909714651cd" xlink:to="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_1cf2df7e-a665-4215-8f5b-1b75b845cc7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_481235cd-2ca1-417f-81e9-eaf3a8190939_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:to="loc_us-gaap_LitigationStatusDomain_481235cd-2ca1-417f-81e9-eaf3a8190939_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_2fbc6a72-f5ec-4b83-b1c9-068cb5c2771d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:to="loc_us-gaap_LitigationStatusDomain_2fbc6a72-f5ec-4b83-b1c9-068cb5c2771d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember_44f9e441-9260-4e9b-a348-bafbd920ed5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_JudicialRulingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_2fbc6a72-f5ec-4b83-b1c9-068cb5c2771d" xlink:to="loc_us-gaap_JudicialRulingMember_44f9e441-9260-4e9b-a348-bafbd920ed5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserve_0103508d-f8f0-4ee3-a243-77e2d05cd406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LitigationReserve_0103508d-f8f0-4ee3-a243-77e2d05cd406" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_140ac149-321a-4651-b83e-9c8efb1842b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_140ac149-321a-4651-b83e-9c8efb1842b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LegalFeesPostJudgementInterestRatePercentage_91bf433e-895d-42c0-ab3b-d00bb4039821" xlink:href="pega-20231231.xsd#pega_LegalFeesPostJudgementInterestRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_pega_LegalFeesPostJudgementInterestRatePercentage_91bf433e-895d-42c0-ab3b-d00bb4039821" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_b0c38592-e2bd-4da6-8dcf-d29727719aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_b0c38592-e2bd-4da6-8dcf-d29727719aa7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#TradingArrangmentsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerRuleTradingArrangementCommonStockMember_78a2559a-a0b2-4a06-a829-09f513fa1b5e" xlink:href="pega-20231231.xsd#pega_LeonTreflerRuleTradingArrangementCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_pega_LeonTreflerRuleTradingArrangementCommonStockMember_78a2559a-a0b2-4a06-a829-09f513fa1b5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember_28cbad69-3b1f-4492-8117-b8a42a1c3e86" xlink:href="pega-20231231.xsd#pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember_28cbad69-3b1f-4492-8117-b8a42a1c3e86" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerformanceStockOptionsMember_ea567286-eda2-4924-9a54-736da29eefb5" xlink:href="pega-20231231.xsd#pega_PerformanceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_pega_PerformanceStockOptionsMember_ea567286-eda2-4924-9a54-736da29eefb5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerMember_f1fea348-4ef5-4025-a233-dee02130b1fa" xlink:href="pega-20231231.xsd#pega_LeonTreflerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pega_LeonTreflerMember_f1fea348-4ef5-4025-a233-dee02130b1fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RifatKerimAkgonulMember_c492fd49-f845-4393-9efc-4e67d53ee2fb" xlink:href="pega-20231231.xsd#pega_RifatKerimAkgonulMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pega_RifatKerimAkgonulMember_c492fd49-f845-4393-9efc-4e67d53ee2fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_KennethStillwellMember_c998c1b2-e447-42a0-9de8-cfece5e56c75" xlink:href="pega-20231231.xsd#pega_KennethStillwellMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pega_KennethStillwellMember_c998c1b2-e447-42a0-9de8-cfece5e56c75" xlink:type="arc" order="4"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>pega-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b873b7a5-2a86-4327-abb8-2cd6704e9e52,g:c801c320-5993-4487-b320-876824df7e78-->
<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_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a93e532c-b7c9-4631-98fd-ba8e72c5ec75_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_2f651bef-8e57-49ff-b5fd-036be8d46f7a_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PNCBankNationalAssociationMember_6cb96c31-a066-4e91-b415-c1bf33d15086_terseLabel_en-US" xlink:label="lab_pega_PNCBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNC Bank, National Association</link:label>
    <link:label id="lab_pega_PNCBankNationalAssociationMember_label_en-US" xlink:label="lab_pega_PNCBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNC Bank, National Association [Member]</link:label>
    <link:label id="lab_pega_PNCBankNationalAssociationMember_documentation_en-US" xlink:label="lab_pega_PNCBankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNC Bank, National Association [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember" xlink:href="pega-20231231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PNCBankNationalAssociationMember" xlink:to="lab_pega_PNCBankNationalAssociationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_83a63bf4-d2d8-47c7-bb42-36d2d8c194de_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, damages awarded, value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesAwardedValue" xlink:to="lab_us-gaap_LossContingencyDamagesAwardedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_11902cf7-53f8-4b0b-8e79-cb0f76cbf8c0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in aggregate commitment 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_fd0ef5b7-9c2b-4c2e-8eef-5a7e2a55a9b3_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PegaCloudMember_b0b08dd6-d8da-42e2-98f1-c38c965ebf12_terseLabel_en-US" xlink:label="lab_pega_PegaCloudMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pega Cloud</link:label>
    <link:label id="lab_pega_PegaCloudMember_label_en-US" xlink:label="lab_pega_PegaCloudMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pega Cloud [Member]</link:label>
    <link:label id="lab_pega_PegaCloudMember_documentation_en-US" xlink:label="lab_pega_PegaCloudMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember" xlink:href="pega-20231231.xsd#pega_PegaCloudMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PegaCloudMember" xlink:to="lab_pega_PegaCloudMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d624d79-ef5c-4be2-81d6-1a33d308207a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_58f28dfd-fbf7-4140-8633-0fd693db9727_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of investments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_651f38c9-4f59-4a8a-9056-dae789bbf3bf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_38285b7e-4d68-4f60-9396-b80d0f760bb3_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_ec061949-938d-4366-85c4-c8303304601e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Marketable Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_1dc9675a-6847-4be2-b2a6-e233ccf45932_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amortization of Deferred Contract Costs</link:label>
    <link:label id="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amortization of Deferred Costs [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of amortization of deferred costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:href="pega-20231231.xsd#pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:to="lab_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_2e597df4-f404-4b79-8ed1-d37e543c9c9e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_a9c4a8a5-af0b-42d3-9739-41e884d4215b_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e4e3def5-8600-45cb-a27a-0758e3f180c9_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CreditAgreementMember_83578f08-68a6-4a75-91c6-1fc2017bbedb_terseLabel_en-US" xlink:label="lab_pega_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_pega_CreditAgreementMember_label_en-US" xlink:label="lab_pega_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_pega_CreditAgreementMember_documentation_en-US" xlink:label="lab_pega_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember" xlink:href="pega-20231231.xsd#pega_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CreditAgreementMember" xlink:to="lab_pega_CreditAgreementMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_d7c86105-8747-42b9-beba-6ff4b16f4490_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DisaggregationOfRevenueLineItems_c0d198fd-2328-47ae-8082-8bc93814f907_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RestructuringReserveTranslationAdjustment_fd24bdd9-a2cb-4ad3-955e-130509e828a1_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAdjustment_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveTranslationAdjustment" xlink:to="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b2c5c1cc-602d-4419-a8b2-ce03e57dc9fe_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_StockholdersEquityNoteDisclosureTextBlock_81e027dd-489f-481d-afde-6e8a09a28bac_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_44bf50b2-3ecb-46ac-8711-5793130a99fa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_b0f139da-9c2f-4ed8-9f8e-843f1309020c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_aaa65de0-e158-4940-8033-d08b08c339e5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BASIS OF PRESENTATION</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_75dd0154-a099-44fb-bbaf-5f2f75f791f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets and Other Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets and Other Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_fdbe78bc-1ab1-45e9-89fb-05f7bb2b5fd8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected annual dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_54f6bd79-45cd-4a40-a7e9-ed7a325c658d_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 and prior</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_KennethStillwellMember_label_en-US" xlink:label="lab_pega_KennethStillwellMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kenneth Stillwell [Member]</link:label>
    <link:label id="lab_pega_KennethStillwellMember_documentation_en-US" xlink:label="lab_pega_KennethStillwellMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kenneth Stillwell</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_KennethStillwellMember" xlink:href="pega-20231231.xsd#pega_KennethStillwellMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_KennethStillwellMember" xlink:to="lab_pega_KennethStillwellMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_6028e053-4528-4c6f-bd60-0ac76e251efa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision to return adjustments</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6ffa1c57-f196-45bc-ae7b-3ef7bc249c39_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4791fac0-eaa1-4a47-8f31-b06d9e5fa5db_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PreferredStockValue_f3bbd414-8a53-4162-81d6-b0cd427ad45a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value, 1,000 shares authorized; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeTaxReconciliationChangeInEnactedTaxRate_808e9d86-e8a4-43cf-8258-e09a5c9fc475_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of change in tax law</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_9af1e520-5a87-4e39-86de-6bea76ff006d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payments to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_09df70d0-61c7-4226-99dc-1966df79ecd8_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payments to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_55955341-f743-4d34-8181-771aae148125_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6e75420b-4552-45b5-9e3d-b90e7af1047b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_ba0282aa-43b3-4c76-b65a-bde6e8d72c20_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_a9333553-a31a-47b0-98bd-64687dede378_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_91deeaaa-c811-4c54-aea5-9e94627f3fbc_netLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_1e809366-f3a6-4be1-83f4-19664d76ba0b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_569a8075-dd64-4c05-9982-82f48e984dd4_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal amount repurchased</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_c1477166-27b5-4648-8b21-4a4557d940c2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_e2804153-43ee-4168-9b7c-e9ed7f86622b_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_4e01454a-d9fc-43e8-9016-d5ce8d97d738_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_9ab5f4af-7fa8-4243-b861-1fce3f7dbf64_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_29a02b81-deaa-423f-b18a-57c5c4ccab42_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government debt</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_ec1d0217-3671-4d17-ab9d-5ee41dc877ca_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueDisclosuresAbstract_af102d9f-ba5b-4a7b-af54-5b909b6dfeb1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_c6c5fd9c-0131-4eed-903e-e6be47c587a1_verboseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1 year or less</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_9bee983a-ae2b-4df0-970f-4f581d19a25c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_39f5f6dc-a12f-44eb-b5d2-30974cde87ec_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2-5 years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_f3b18bcb-84ae-45fc-a27a-35de62b6b291_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_458ae85d-5a95-4559-84c7-13fd97836f8d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Credits and Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_0cc86f01-5580-456a-a749-4ecd793f24a5_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MARKETABLE SECURITIES</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_28b027a1-6493-40a9-9c33-5277b7d0798a_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ContractWithCustomerLiability_6a819ea1-296d-46a7-8ec8-9907cde7402b_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_bd2317ff-b7e7-4913-83ab-b061d4e36f6b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d6f5c3eb-2913-4406-89ea-95b127466e11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Calculation of Earnings (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_7faa54b1-3ed3-41a2-b32d-8741151f7d4c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Venture Investments</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_69fc0425-f512-412d-8c92-8f6fec9fe2bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, 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/2023/elts/us-gaap-2023.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_SignificantAccountingPoliciesTextBlock_f21c9073-2f98-4dec-b65e-997bfa47622f_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60f2b060-8b06-4bda-b389-f101125233ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueInputsLevel1Member_e522cc68-1104-415f-828c-572a4a0157c2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_be690f94-19d8-40fb-bb04-20c1c0e92f65_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net deferred tax 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_OperatingLeaseRecovery_4360297a-ad82-4d9b-8007-fcf7393ea01f_negatedTerseLabel_en-US" xlink:label="lab_pega_OperatingLeaseRecovery" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed lease recovery</link:label>
    <link:label id="lab_pega_OperatingLeaseRecovery_label_en-US" xlink:label="lab_pega_OperatingLeaseRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Recovery</link:label>
    <link:label id="lab_pega_OperatingLeaseRecovery_documentation_en-US" xlink:label="lab_pega_OperatingLeaseRecovery" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OperatingLeaseRecovery" xlink:href="pega-20231231.xsd#pega_OperatingLeaseRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OperatingLeaseRecovery" xlink:to="lab_pega_OperatingLeaseRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_5582705f-6752-4643-bd3e-02d2a03d24c3_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_3a691d34-a8ed-4177-86fb-3d664e997de7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6b2bd75c-af8c-4477-a7b6-f24ab86acbde_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0b66b779-1a24-4a4d-9cef-56d66c7ef6a1_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f0d23d22-f2bb-4bd6-b548-90c927b1f07d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d7a4e658-b50e-4f2d-b27e-f43536729d91_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4afd1f43-f25a-4181-a669-99e958ca73cb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntitySmallBusiness_87a03eee-579a-42f0-94cd-857821afcd86_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_ee0b56f4-2f21-4a62-8952-ee4e8d224ea5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected annual volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7aed7c2a-c128-4bd3-b552-5ca082d622b6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, 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/2023/elts/us-gaap-2023.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_dei_LocalPhoneNumber_b2d935d7-27d4-4179-bcdb-f252350eee1d_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_f5635e86-39cb-4e42-bf66-d02167c5604c_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_VentureInvestments_4830a834-8107-405d-9a4d-372363f24def_terseLabel_en-US" xlink:label="lab_pega_VentureInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture investments</link:label>
    <link:label id="lab_pega_VentureInvestments_label_en-US" xlink:label="lab_pega_VentureInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture Investments</link:label>
    <link:label id="lab_pega_VentureInvestments_documentation_en-US" xlink:label="lab_pega_VentureInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_VentureInvestments" xlink:href="pega-20231231.xsd#pega_VentureInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_VentureInvestments" xlink:to="lab_pega_VentureInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_5b0be36f-38f8-4a59-98f3-da5a529107c7_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_e276fb49-5b54-4bde-96f3-edc4f3bd7bd3_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_c46bed28-939b-441c-ada3-463eee0590f4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_f29eeb83-79cd-448e-bfce-283103fd2f9e_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Payments</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_980f2837-d034-4dfc-a1ec-b074fff0f7a3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Value and Interest Expense Related to the Notes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_82da3647-3e88-4844-8131-2b58a1eb2298_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_UnbilledReceivablesNotBillableContractDateYearFour_47bfad16-6bcc-4305-9dac-9ada88d5c14e_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_4764afbd-b849-496a-9fc5-c0cbc468966f_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DomesticPlanMember_4e66a46f-3e05-4d6c-b4d3-e9981ae5ffcc_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Plan</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ResearchAndDevelopmentExpenseMember_f0be2ca6-561f-491d-b59e-4cfb0dabb1ce_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_f2cf10de-089e-4326-b69b-a809705699cb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_a71d7a71-402d-4757-8d7b-ed2cb70541c1_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_63715099-6993-4b1e-b374-23a3625864cb_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Ending Balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9d48437c-814b-41ce-9c17-84eeb932cc2d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding anti-dilutive stock options and RSUs (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_27af8d21-d0c6-4978-878b-e05b78211aa7_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8f16127c-0f90-4c01-ac84-aa0c1c183c1c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NoncashInvestingAndFinancingItemsAbstract_2852ef87-fc27-4bc7-b924-33b7f00e69f0_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activity:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51650ffd-5a56-4259-a2e4-51dfd2bc11cc_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_253665d3-3396-4f33-9ed2-f4f4ede7f6f3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_cac87639-9d66-4c69-b0f1-b886e485b95f_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_GeneralAndAdministrativeExpenseMember_13696b42-7162-4191-be19-c71470514d18_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_0360e817-e819-42c2-8883-b3dbd6155ad3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bfdb657d-772c-473e-9dbb-8cd202b4679e_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets recognized for new leases and amendments (non-cash)</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_DividendsDeclaredTableTextBlock_929e7588-a125-408f-8d49-b0129a33b353_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Declared</link:label>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Declared [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:to="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e6349117-d693-4c15-b751-0be6986e4ccd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_c368efe3-9f5f-47cd-abeb-01184979a832_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold consecutive business days</link:label>
    <link:label id="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_label_en-US" xlink:label="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days</link:label>
    <link:label id="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_documentation_en-US" xlink:label="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:href="pega-20231231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:to="lab_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_46bdba9a-1650-4624-8adf-2602eda73881_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Provision for (Benefit From) Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e7bfe29-f857-4ab7-8325-9298afcd1fdf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLossCarryforwardsLineItems_7dcfc55f-7aec-43f0-8f65-234e01b71958_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityCurrent_b6e11b7d-fb85-43d8-b581-33367b806f56_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_39aceaa2-1c41-4d92-8073-21b6df021aa1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under the employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_18366844-92be-492f-96e3-7ec9df5a8f88_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_fb10be6d-65f1-4bb4-aa00-cb52e0bbbb5d_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net&#160;book value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_0180f756-9cb7-4407-aa47-5450536afdaa_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_7a44634a-e469-4e54-9d00-36fe74ae11b7_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables, net</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_25cd860a-faf1-4757-aa13-9077a9d5c291_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_15547f9b-7720-48f5-b82e-7e653c2b4f61_terseLabel_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in fair value included in other income, net</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_label_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_documentation_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" xlink:to="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8c25dcd6-4432-45fa-96fe-ec2798cdbf45_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_7b5d2463-f323-4bff-aeb8-05eb6c675da3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89622c09-966c-4b3a-a2cb-4f6e13b925b3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_fd293b7d-9c4c-4748-9f78-af789a638079_negatedTerseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases unsettled (in shares)</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Shares Repurchased Unsettled</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares repurchased that did not settle with transfer agent as of the reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramSharesRepurchasedUnsettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:to="lab_pega_StockRepurchaseProgramSharesRepurchasedUnsettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_25362327-970c-4dcd-8165-5e12659cd119_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_80fd6d60-2d38-4d3b-b655-8673e15ed889_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6cd783f0-bd02-45ad-ba1a-cb335fd13087_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_SecurityExchangeName_e29c7687-bbe2-4539-98b6-982dfd0d81a5_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_eb2923d9-8c27-435f-8d83-29191ee52994_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_ddcbdca8-756d-4c3a-83bf-ee591d13687c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EmployeeStockOptionMember_7298c084-a9a0-4112-bdff-545df95cf682_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_d8a9d1cb-af71-4dff-842c-53b9f3bcfa59_terseLabel_en-US" xlink:label="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2006 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Six Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and six employee stock purchase plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:href="pega-20231231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:to="lab_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_3f621434-b2ab-4f03-96dc-370e0a6e43fb_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_1e75278e-bf37-403c-8b13-92072588193e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Activities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8bab9ec0-94e6-47d5-a70d-12bcc4397922_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized stock-based compensation expense, unvested stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_DocumentType_5c2be92a-e7d9-48ca-809b-ac5304e2b2a9_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_aae16d9c-bb57-4569-94d4-395b2200c395_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_EMEAMember_3a48d80d-1dd2-4b32-8d37-4d0e98f2cda6_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe (excluding U.K.), Middle East, and Africa</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_32d935c9-9cbb-47fb-a42d-8f451c3430a5_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_014c0fbd-893c-4531-805d-0660a64e6477_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Reserves</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Reserves, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c215b256-7fef-4727-be62-1083575ae1f0_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_2d71c8a3-9007-4a4b-afa5-23d02f7009e2_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OtherNoncashIncomeExpense_b3ffcb01-ab9c-4eae-b9ed-04d0424f26a7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-cash</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_bee38d5e-229a-408e-842d-bffbc2289715_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_3ae8e7a0-cbb4-4b96-b81c-b63120e73934_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_758aa35b-b424-4b26-805a-cb1344c71edc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_5a6ff1a6-a2ae-4031-b536-b7c6c51b5ee0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b09d5268-dc57-4e4a-86b8-e5af3e3ae13a_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_Security12bTitle_057593cf-6300-48c0-a57d-b5b938a52d73_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_c349ddd1-a051-48d7-b857-617595741e82_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3b8cbd83-e643-44bc-9f84-6ceb91c6ff85_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3b94ca6e-73ce-4541-9628-86a42a96c47a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeTaxDisclosureAbstract_03808ad4-6e11-4d1c-b59b-ab28aab8e983_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrent_767edf9b-6077-4bb9-85e1-ab5500eee9bd_totalLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrent_label_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Current and Non Current</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrent_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Current and Non Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrent" xlink:to="lab_pega_UnbilledReceivablesCurrentAndNonCurrent" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aa595447-da63-411a-a804-409995c0ba81_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_4d15a2a4-41a6-4de0-8077-4a907186ffc8_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_5f495de7-ffc4-45d1-ab19-013e59bdd7e1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, 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/2023/elts/us-gaap-2023.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_DebtConversionConvertedInstrumentSharesIssued1_26c4c7a2-77e1-41e9-8e00-8f559d8c14ef_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issuable upon conversion (in shares)</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_8c1dedb1-0587-4c79-bcc4-2f7ae8d78d21_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expenses</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_OtherLongTermLiabilities_9d06d74f-ab91-43f2-a2c2-92569bad337d_terseLabel_en-US" xlink:label="lab_pega_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_pega_OtherLongTermLiabilities_label_en-US" xlink:label="lab_pega_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Long-term Liabilities</link:label>
    <link:label id="lab_pega_OtherLongTermLiabilities_documentation_en-US" xlink:label="lab_pega_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Long-term Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities" xlink:href="pega-20231231.xsd#pega_OtherLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherLongTermLiabilities" xlink:to="lab_pega_OtherLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_ce2265d3-ee15-43b4-b81b-324ce81ad6ef_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_64f87cf7-685c-4d40-997c-6d3583770d4a_terseLabel_en-US" xlink:label="lab_pega_NonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee directors</link:label>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_label_en-US" xlink:label="lab_pega_NonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Employee Directors [Member]</link:label>
    <link:label id="lab_pega_NonEmployeeDirectorsMember_documentation_en-US" xlink:label="lab_pega_NonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Employee Directors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember" xlink:href="pega-20231231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_NonEmployeeDirectorsMember" xlink:to="lab_pega_NonEmployeeDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_ed845498-93c0-499f-a342-07a5c1df9b15_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual interest expense (0.75% coupon)</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_39d542ae-640c-4228-b7fc-891f228a4b55_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4bd432be-87d5-47f9-8975-e9098aaf39b9_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_5812feb1-b188-4217-8ca0-066ea94c40ee_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_41f26515-6c8a-48a2-afaa-eef244714793_terseLabel_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in foreign exchange rates</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_label_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Currency Translation Adjustment</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_documentation_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Changes in Foreign Exchange Rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" xlink:to="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_4485f39c-c668-4972-aafa-e64c67c91620_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_fb0473cd-f4a9-4995-9919-5a50e10592c0_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f13d05f5-f23b-4ae3-8bf8-f1a4b225558d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CommitmentsAndContingenciesDisclosureAbstract_2d5f880e-ff97-4ba3-9a6a-af6e775487db_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2fe10bcf-117b-4e10-9bf1-14250520905c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue and deferred commissions</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_e5f52d19-727d-4688-846c-09872a8e0a71_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_afd4d298-18fd-4955-abf1-b0d4eb2f17f5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_ea41f2b6-a76d-4701-8232-553303601664_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_dc3cbb17-29db-465c-85e0-c38d641aa801_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Net 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_3bf0ca1e-baa0-43a2-942a-9d50272e4853_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_08580c19-7552-4694-a1a0-055d17455bdf_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, 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/2023/elts/us-gaap-2023.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_OperatingLeasePayments_0746512e-2855-4021-84a1-9970123d71c5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for operating leases, net of tenant improvement allowances</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ac8a40d5-62e9-44e4-af39-1ad062bcc2d2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_60761266-0051-4674-922c-32e8e20f80cd_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_62bf2239-b763-48fc-b25f-e764b5578ced_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_dce09a61-9ff4-4bfe-91e6-7b237984a4d2_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) on capped call transactions</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_84e6fc0a-7f32-4923-ace3-d713f0a27849_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on capped call transactions</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_AuditorLocation_05d240d6-fd88-4a41-af4e-d7d630e6c947_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_CashEquivalentsMember_327ebc01-46b6-42e5-8b15-61d416e70ab0_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ContractWithCustomerAssetNetNoncurrent_e2281195-f6f2-4f7a-8afd-ff2a5c2dc1d7_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_37038d53-dba9-43fd-aa63-904605ad599e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_2e0d5e81-11f4-47b4-80d6-69331f9ac772_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_80c1b4f7-dbe9-4ec2-a0b0-74f42c5c8806_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_a4397764-cf6b-4012-b7e6-d2f745461d61_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit and tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_482ecba9-9ede-4c4a-bb33-3cbca878ba3a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcbefb6f-58ea-447c-b000-9a02190cca76_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash (used in) provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_70cd7d09-6a02-44e7-90de-002c1f87c312_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped call transactions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_018b8a5d-c521-4d92-b3a8-cac4f0caaca0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d6f3572b-80cf-47a3-bab2-f760902dc121_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5f6f58b5-2a10-45fb-86df-062c73adadb0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CreditFacilityAxis_d84ad3e6-5d85-40f8-a891-5fa470fca16e_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_afe3e183-d356-43ae-a018-583f9ad8381f_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_aaea4feb-1206-46c4-aaa5-a1758b802dc8_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current provision</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d86cfc32-194a-4a5c-999d-eefda38d614e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_40a1f8a9-d2fc-44c7-9b58-a0cb226adcc9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_6151d892-1411-4ae1-9306-25e571a7ed0b_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DeferredTaxAssetsInProcessResearchAndDevelopment_b166f6df-b4ad-434b-aa09-99dfc71f3a0e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development capitalization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_fccc0082-a2ce-41c0-a696-ef0f5001cfb3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_8c21a245-d7ea-4f44-a7ce-7aa11c657e4a_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development and software development costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_ac991bbc-d63e-42fa-a2a0-d95a0a37589e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock_23b113c1-5521-481b-82ce-a4ea9d2e75d0_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt Covenant Requirements</link:label>
    <link:label id="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt Covenant Requirements [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt Covenant Requirements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" xlink:href="pega-20231231.xsd#pega_ScheduleOfDebtCovenantRequirementsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" xlink:to="lab_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_ffd4a759-76ee-4a07-ba7c-e1c59d7651fa_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CurrentStateAndLocalTaxExpenseBenefit_1222c41f-30e4-4133-a44b-8b0ded1d57f2_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_eebfe9cd-f66e-4d8f-abc5-439ea85732e9_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_a6da6c32-71bd-41b7-9bad-a389fd98b261_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_4dfe4ac7-4cb1-4d0f-96d2-53896590b295_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RestructuringCostAndReserveAxis_9cb3e5aa-8ab1-4a58-a749-1e839b38e334_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_68e13505-fce0-4b37-a45b-814e59aa4bc0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GOODWILL AND OTHER INTANGIBLE ASSETS</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_5db79adb-af7d-4ce4-8c92-6b28c5d10486_totalLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total percentage of unbilled receivables</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_label_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Current And Non Current Percentage</link:label>
    <link:label id="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables current and non current percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:to="lab_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_45692985-e058-4f9d-ba74-27118474c979_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of total revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm_01e7c583-990c-4f1e-9702-dfbb5f45d2cc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable debt security weighted-average remaining maturity</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_7cf3daa9-11b3-4469-95a3-a97ab8b4ab71_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SummaryOfTaxCreditCarryforwardsTextBlock_c84d94f4-3f70-471c-a087-301cc4d30a6e_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Credit Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56840eaf-b4ee-4908-a6a6-869570bd2129_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average grant date fair value of shares granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ee70880-ce08-404c-820b-d19c27be5659_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_358567b9-291c-4b40-ba12-c1b9b3e56db4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_ee4bf503-5e98-4134-b7a7-ddf5171e7e68_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_155c7aed-e0bb-41df-86dd-3bb9f67b96f4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_d4e8da5e-5577-4676-a933-b2e17b5325f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Estimated Intangibles Assets Amortization</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_4ff3e2a3-d5a3-4f58-a579-417d9429f93c_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible senior notes (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_187db82a-6302-4109-8d5e-ca2b822b2e85_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On or after March&#160;1, 2023</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_5f8a04b1-27ca-49b5-9d35-fc6bdc9b29be_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets and depreciation</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_6a5c9553-12b7-41b1-9e0d-e646607623d8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_fcbfb49c-aab1-496b-aaf1-9d22007b9e90_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_d749aa95-8d7a-43d4-b389-fc1659081183_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_TransferredOverTimeMember_6f1f28ec-efa0-4823-9fbd-c49f60685707_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized over time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledRevenueTotal_b9165454-a066-4e49-a0ee-d59155db13db_totalLabel_en-US" xlink:label="lab_pega_UnbilledRevenueTotal" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled revenue total</link:label>
    <link:label id="lab_pega_UnbilledRevenueTotal_label_en-US" xlink:label="lab_pega_UnbilledRevenueTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenue Total</link:label>
    <link:label id="lab_pega_UnbilledRevenueTotal_documentation_en-US" xlink:label="lab_pega_UnbilledRevenueTotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenue Total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal" xlink:href="pega-20231231.xsd#pega_UnbilledRevenueTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledRevenueTotal" xlink:to="lab_pega_UnbilledRevenueTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_7e02f838-3503-48ab-90d1-9f0ebd67e782_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_09c53c28-eaf4-4672-a21f-39b4c5054cd6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_b087efe2-041c-4bf8-9e6b-b86fb367f8de_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowances</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dc151a23-c4a5-45a2-afcb-f4620f52cf11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractWithCustomerLiabilityRevenueRecognized_6b0735d5-cd51-4197-90a8-635ef2a2b063_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized during the period that was included in deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_11703d18-f010-4d8a-8711-4ecff74f7602_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c853ecc3-04b6-4152-ae66-567521c37fd4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_c8ef39aa-d7a6-4ebb-901e-baf6df4f7e1c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityEmergingGrowthCompany_65f84a50-03e7-4890-81c6-b42ffb661cfb_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_b7367129-06b9-42ef-95b3-60a4423f7efc_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom (&#8220;U.K.&#8221;)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/country-2023.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_pega_UnbilledReceivablesNotBillableContractDateYearThree_c2bac9c4-54b5-45bb-83e2-10a61cedce8f_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherCurrentAssets_f5907d0f-12f8-4463-8dbe-9b8cc37338ad_terseLabel_en-US" xlink:label="lab_pega_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_pega_OtherCurrentAssets_label_en-US" xlink:label="lab_pega_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Current Assets</link:label>
    <link:label id="lab_pega_OtherCurrentAssets_documentation_en-US" xlink:label="lab_pega_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets" xlink:href="pega-20231231.xsd#pega_OtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherCurrentAssets" xlink:to="lab_pega_OtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_21ceb2ee-931d-4918-9bbe-89acb647e8f5_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_abbfeb59-2262-43b6-b57d-654cf9709c75_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow Lease Information</link:label>
    <link:label id="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:href="pega-20231231.xsd#pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:to="lab_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_4b05ae49-8f61-43d5-b014-da292bc3c759_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2-5 years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PerpetualLicenseMember_b13bf94c-e527-442f-b2c4-76e3ea794ab8_terseLabel_en-US" xlink:label="lab_pega_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual license</link:label>
    <link:label id="lab_pega_PerpetualLicenseMember_label_en-US" xlink:label="lab_pega_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual License [Member]</link:label>
    <link:label id="lab_pega_PerpetualLicenseMember_documentation_en-US" xlink:label="lab_pega_PerpetualLicenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Perpetual License</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PerpetualLicenseMember" xlink:to="lab_pega_PerpetualLicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_c249aad6-8858-47ee-a5fc-a417bf700b06_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year one</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year one</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_d1aa904c-faf3-46f2-9df5-9d41a2909431_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of shares vested</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Fair Value of Awards Vested</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total vest date fair value of awards vested during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_004c06ea-4c75-4aa9-9658-ebb350dde953_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base rent to paid, year one</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5185748e-29c9-4236-9454-16fcd2698099_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_UnbilledReceivablesNotBillableContractDateYearOne_c35fe1c7-1b3a-469a-bbc5-5d8a95f936c4_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearOne" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_3f195667-05a8-41a4-a48d-c605e0e6d53e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_467340dc-4348-4553-994a-b63ca087f268_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_EntityAddressPostalZipCode_9f7f1d89-4410-465d-8abb-a0b59de9e835_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_60005e5b-6a3c-43bc-88f9-81abfa6c5f87_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DerivativeAssetsNoncurrent_9b9d2801-2c7a-4659-b44e-c41d90a4927d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped call transactions</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes_735953b7-62d1-4ff8-ae83-6193a8bf0096_terseLabel_en-US" xlink:label="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible senior notes</link:label>
    <link:label id="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes_label_en-US" xlink:label="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Convertible Senior Notes</link:label>
    <link:label id="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes_documentation_en-US" xlink:label="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Convertible Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:href="pega-20231231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:to="lab_pega_DeferredTaxAssetsConvertibleSeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_c44e1db1-ca41-4e20-9539-7254f77bedac_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_fd384e4a-1878-4394-9e51-b893124d083a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals and 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_ClientRelationshipsMember_1926a8cd-e5be-413c-aa3c-21635a92fe99_terseLabel_en-US" xlink:label="lab_pega_ClientRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client-related</link:label>
    <link:label id="lab_pega_ClientRelationshipsMember_label_en-US" xlink:label="lab_pega_ClientRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Relationships [Member]</link:label>
    <link:label id="lab_pega_ClientRelationshipsMember_documentation_en-US" xlink:label="lab_pega_ClientRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember" xlink:href="pega-20231231.xsd#pega_ClientRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ClientRelationshipsMember" xlink:to="lab_pega_ClientRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_7726d8c0-16be-4565-b194-92626ef74244_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_07adb2b0-67ef-4566-a249-6c9a6c32d56c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_970479ea-b2fa-405d-8883-5cfad2f4e6d0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_906110bb-c3f6-41f4-ae01-d9bc1ad53812_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ForeignCurrencyTransactionGainLossBeforeTax_a50b727e-e48f-4755-8a1b-4cb13415cbed_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency transaction (loss) gain</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5b2d8e46-4f56-4481-aec4-19ed12d75a36_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency transaction (loss) gain</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_062df2dc-8e38-4c25-a18a-4531ef5ab7ed_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b1fe6229-d28c-4b1a-b973-58b19524cd34_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchases for tax withholdings for net settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_bf1c7458-12dd-42cb-900d-f4fe4f5a729f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_73b19716-2114-417d-bad9-6c24e1187969_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average and Discount Rate</link:label>
    <link:label id="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Weighted Average And Discount Rate [Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average and Discount Rate [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:href="pega-20231231.xsd#pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:to="lab_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_5750e2a5-775f-43ae-a1d5-aaf4f8513735_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_NetCashProvidedByUsedInFinancingActivities_db95ab05-2feb-429c-b0df-80eb99d4d68c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_c073a289-cedd-4cf2-816a-e8f494637dae_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e02ae097-c916-4ba0-8731-ea8d30f10f79_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LeonTreflerMember_label_en-US" xlink:label="lab_pega_LeonTreflerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leon Trefler [Member]</link:label>
    <link:label id="lab_pega_LeonTreflerMember_documentation_en-US" xlink:label="lab_pega_LeonTreflerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leon Trefler</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerMember" xlink:href="pega-20231231.xsd#pega_LeonTreflerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LeonTreflerMember" xlink:to="lab_pega_LeonTreflerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6e1035e7-c8ed-43ed-bb64-d74ec2b831b5_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings (accumulated 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_72390b99-4c22-41ff-a6ac-7a518b954f73_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b2dec91d-3d1d-4cc3-87c6-92eedc3c0c3a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f428f697-68ab-47e0-9ccf-9ca4418cba7a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_d52745c5-830c-487e-940d-d237bf405a68_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under the employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_afd4b61e-8deb-4e11-858b-7b68c2c934b1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DeferredTaxAssetsLiabilitiesNet_76f913a5-0ce7-46f2-851b-3e04acc11acc_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_39681da6-e80d-4cc1-87eb-52f47eac6085_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of stock options exercised</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_0ab3c95f-f6c5-4521-bdc4-1cfe2ee82834_verboseLabel_en-US" xlink:label="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares outstanding upon conversion (in shares)</link:label>
    <link:label id="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_b56616e1-eb84-4b77-a696-c30bdd2d6729_terseLabel_en-US" xlink:label="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issuable upon conversion (in shares)</link:label>
    <link:label id="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_label_en-US" xlink:label="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares if fully Exercised</link:label>
    <link:label id="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_documentation_en-US" xlink:label="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares if fully Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:href="pega-20231231.xsd#pega_DebtConversionConvertedInstrumentSharesIfFullyExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:to="lab_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtAbstract_adee849d-5c20-4c7a-a63f-488ca0ac0e2a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract" xlink:to="lab_us-gaap_InterestExpenseDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_53499a57-1bee-42c0-83f6-4b59ed03c274_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_8b5b5ae2-239d-461d-b06f-6a6d477dfea3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, liability, current, statement of financial position</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_eac4b1c3-b1f2-431d-acda-ba0f366804e5_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AmortizationOfDeferredSalesCommissions_85bc8946-2346-4868-bb2c-b16a6aef6b61_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred commissions</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Sales Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:to="lab_us-gaap_AmortizationOfDeferredSalesCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_7bdce7ab-2a75-4cc6-b1c1-928d737a6248_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible debt fair value</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt, Fair Value Disclosures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:to="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_f4bb139d-a9b8-4654-b854-18da4f9e1547_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityPublicFloat_879d4355-a5e2-428d-9adb-15d9c5937862_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f01f8eb8-44ef-4324-b6df-24b936ee3224_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_9f104ec4-0bba-470c-a19d-00d2d6d934bc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_da8d5fa1-ca6a-42a2-8c79-4a6b933b773c_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of valuation allowance on deferred tax assets</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_ea6809c9-f7bc-448c-b289-a2de4b814465_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_3451c9ec-5fb5-449f-8d45-ce4caf831ff6_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal, total due</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_TimingOfTransferOfGoodOrServiceDomain_3253d453-89dc-4bf2-9f63-3011a5a45d54_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_RestructuringReserveRollForward_9d2d97e3-9435-4bf3-8734-ea3439d11ce6_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_bd688d9d-54cd-408d-a34a-fc671c195afc_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_05ac4ff5-7efb-44a1-9f87-92b5d5886e7c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Remaining Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnTerminationOfLease_05fc6e19-db07-446c-9064-f26f76670dfc_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnTerminationOfLease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on lease termination</link:label>
    <link:label id="lab_us-gaap_GainLossOnTerminationOfLease_label_en-US" xlink:label="lab_us-gaap_GainLossOnTerminationOfLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Termination of Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnTerminationOfLease" xlink:to="lab_us-gaap_GainLossOnTerminationOfLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_9035df4f-6a1a-47bc-ab8d-2b782e8fecc8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_260b902b-4b95-433e-85ee-43b986435981_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped Call Transactions</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_48afc708-a749-4ea9-a539-69ed2f458284_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredIncomeTaxExpenseBenefit_17bf406b-944f-4857-baf2-ace196f44998_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3ff2d34b-825f-47f5-b359-5d11029d31d1_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred provision (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_6ebe335d-ef5c-41df-8bc4-c034ebe5bc2e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ce116d1c-945f-433a-94db-fefcca48b40e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_a40fcab0-ee4e-4b82-b6bb-7a6e73c22d5c_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ed232b4e-e798-4830-8d08-4d46623f0c68_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_7f4d57db-21e0-45e9-b91a-b2e983a3f0ab_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_fa1d6c08-853e-4e33-b361-b08d5277688e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_b4bc0689-05d6-4f2d-ae69-a5059a2c5b54_terseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:to="lab_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_365ccf25-e7e1-4262-9a39-fdbf6472f8ca_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_7e9cd659-904a-44e1-a2b0-353baefba8ea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After the calendar quarter ending on June 30, 2020</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_65fa56cb-7b97-4cee-9c4a-7612163c02e1_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_3305f1d9-913e-4992-94e3-9d0a7978f3e1_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_PaymentsForRestructuring_01acd24d-dcbd-4af0-b96f-ec6feaae6e52_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash disbursements</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_ce29dde4-3079-404a-aba8-97437be1d7e5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_OtherAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_pega_OtherAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_pega_OtherAssetsAndLiabilitiesAbstract_documentation_en-US" xlink:label="lab_pega_OtherAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets and Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract" xlink:to="lab_pega_OtherAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9d7f5c90-24b2-4233-9318-25e507857333_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for (benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1e0c16e2-bf15-4061-8d6b-f7dfb36543cb_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit), total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_721e59d9-5357-4d0a-bab2-1ac01eb0caf7_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_5c65a39f-4831-46e4-9e32-6744f088fe67_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueDisclosuresTextBlock_2148113f-91e3-4dc9-9a71-c2dad026f150_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_a9670bf0-ebe1-4018-b9fd-1df773fe6681_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CorporateIncentiveCompensationPlanMember_ca2cdc92-0932-4472-8de9-317d74884c38_terseLabel_en-US" xlink:label="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Incentive Compensation Plan</link:label>
    <link:label id="lab_pega_CorporateIncentiveCompensationPlanMember_label_en-US" xlink:label="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Incentive Compensation Plan [Member]</link:label>
    <link:label id="lab_pega_CorporateIncentiveCompensationPlanMember_documentation_en-US" xlink:label="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate incentive compensation plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember" xlink:href="pega-20231231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CorporateIncentiveCompensationPlanMember" xlink:to="lab_pega_CorporateIncentiveCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_a1b4311d-9ad4-4d9a-96a2-bcb337af87c0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating losses expected to expire unused</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LineOfCreditFacilityAxis_fe367132-a0a2-4f0a-915b-9f07115e5a83_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_445ac196-c2b7-4751-94c3-c500e956d1f1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bc45ac5f-62fc-4575-959c-41aa3cf223be_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_716421f8-6271-4a82-a273-3644a63c8228_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_InvestmentsInPrivatelyHeldCompaniesMember_563fe839-e4c0-4d7a-82bd-bcb8222aa59d_terseLabel_en-US" xlink:label="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture investments</link:label>
    <link:label id="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember_label_en-US" xlink:label="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments In Privately Held Companies [Member]</link:label>
    <link:label id="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember_documentation_en-US" xlink:label="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in privately held companies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:href="pega-20231231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:to="lab_pega_InvestmentsInPrivatelyHeldCompaniesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_2ea430b6-e5bc-4b4c-ab11-d7abc0620309_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit carryforwards</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2ae15ed3-9045-463c-9fad-3dcd2b50954d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f840f5ff-0ca1-4ad0-9ed3-8369bb894a81_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_69c328b6-1761-4e39-bfa7-19e575e57754_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_be9449ec-2a0c-4759-ba74-5d140d6e6ac4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9a7bd295-0670-44a9-a2e9-26a0f0dcf421_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment estimated useful lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_SoftwareDevelopmentMember_a52a0e0d-2c8b-41cc-a560-ee4d0b6f7f16_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software developed for internal use</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_f283f966-8134-40fc-be48-036acdf8d6f8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Contribution Plans Expenses</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_adf8e244-989a-4308-9eee-a2eade168efd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REVENUE</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_AdditionalPaidInCapitalCommonStock_1eda372c-6fed-42c1-a9d5-d5400cb88873_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AdditionalPaidInCapitalMember_a48fd53e-22ce-45c3-966e-3c9b065f2bfd_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_d4115e1b-7af9-4094-8326-e9a466af777f_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_f4a777c3-6e35-4b6a-8d78-e6bbef4062e1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average effect of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_50b4f420-51f0-4626-89f7-20b091ab0328_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1 year or less</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_b9339e53-728f-47e9-9dad-5a9e22e3308c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_7d7d6f7a-86bc-4267-a7fa-f7f1908343b6_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AmortizationOfFinancingCosts_b9126cbb-8105-4c46-b254-528e47c65100_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_c627bb64-98e0-4f12-b8ba-0f81925903b8_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S.</link:label>
    <link:label id="lab_country_US_ac87339c-5e95-43a4-892b-ab671a16fb2c_verboseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. 401(k) Plan</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/country-2023.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_us-gaap_OtherLiabilitiesNoncurrent_1e3e3f54-a482-41d0-bea2-1febf978efbe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_f045bcb8-6f7d-4124-bc72-31ef1117b8e7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d722e579-9676-43bb-9a47-b965b6fa8370_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_b5651b63-d8e6-43fd-b4c5-20dda3ee96c9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SubscriptionMember_4d516362-b6cb-40e6-ab47-96965a8ec7ed_terseLabel_en-US" xlink:label="lab_pega_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_pega_SubscriptionMember_label_en-US" xlink:label="lab_pega_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:label id="lab_pega_SubscriptionMember_documentation_en-US" xlink:label="lab_pega_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember" xlink:href="pega-20231231.xsd#pega_SubscriptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SubscriptionMember" xlink:to="lab_pega_SubscriptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrivatelyHeldInvestmentMember_41726026-0698-4cfa-b21c-705a31666723_terseLabel_en-US" xlink:label="lab_pega_PrivatelyHeldInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately held investment</link:label>
    <link:label id="lab_pega_PrivatelyHeldInvestmentMember_label_en-US" xlink:label="lab_pega_PrivatelyHeldInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Investment [Member]</link:label>
    <link:label id="lab_pega_PrivatelyHeldInvestmentMember_documentation_en-US" xlink:label="lab_pega_PrivatelyHeldInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember" xlink:href="pega-20231231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrivatelyHeldInvestmentMember" xlink:to="lab_pega_PrivatelyHeldInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_4328fdd7-08b1-4d37-a7b8-f73a7c50f9d5_terseLabel_en-US" xlink:label="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unbilled Receivables by Contract Effective Date</link:label>
    <link:label id="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_label_en-US" xlink:label="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block]</link:label>
    <link:label id="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_documentation_en-US" xlink:label="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Unbilled Receivables Based Upon Contract Effective Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:href="pega-20231231.xsd#pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:to="lab_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_a5483ce8-672f-4861-b6a0-f34dba4ead74_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMPLOYEE BENEFIT PLANS</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_f1ec6a4c-8355-479a-b4cd-7548298c6658_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New investments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_24155b5d-76cb-4e6b-9bf5-dd7fff732f43_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_9755414f-24f9-48aa-b5af-1b743d669c5c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEGMENT INFORMATION</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_59893626-df38-4cda-9c27-c49b0b2f0844_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_390a2533-c524-4aeb-8564-b39266ac32bd_terseLabel_en-US" xlink:label="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</link:label>
    <link:label id="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_label_en-US" xlink:label="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Contract Assets, And Deferred Revenue [Text Block]</link:label>
    <link:label id="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_documentation_en-US" xlink:label="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Contract Assets, And Deferred Revenue [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:href="pega-20231231.xsd#pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:to="lab_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_b1545f64-e2ce-4e6a-877c-3d7da82f3e5a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_c8d0719c-9977-46f3-81a3-3e2f96e103e9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of closing price of common stock</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_c896b1dd-0519-41a6-9aae-3aaf77d46e73_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_9f7cb5d1-57fa-419e-b343-fe16e1483b2e_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DeferredTaxLiabilitiesOther_2976edbd-6325-456c-aa47-874ca1033448_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityCurrentReportingStatus_9b5a728d-ca76-4529-951f-8c0a95f87136_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_d56a275f-7dbb-4971-9aea-5daad0088886_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_ead8b409-40cb-462d-8891-fa3f03c91254_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OpenSpanMember_bc6ee9e1-ba71-4208-baaa-e6eefd7077d3_terseLabel_en-US" xlink:label="lab_pega_OpenSpanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OpenSpan, Inc.</link:label>
    <link:label id="lab_pega_OpenSpanMember_label_en-US" xlink:label="lab_pega_OpenSpanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open Span [Member]</link:label>
    <link:label id="lab_pega_OpenSpanMember_documentation_en-US" xlink:label="lab_pega_OpenSpanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OpenSpan Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember" xlink:href="pega-20231231.xsd#pega_OpenSpanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OpenSpanMember" xlink:to="lab_pega_OpenSpanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_7e687c4f-a34b-4fc4-8f5f-3fea7c33925f_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FacilityClosingMember_6cd64be4-4ffa-4902-8416-1e00ccfc5c99_terseLabel_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office space reduction</link:label>
    <link:label id="lab_us-gaap_FacilityClosingMember_172257e7-c14b-416c-b1a4-6569d4d6997c_verboseLabel_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office space reductions</link:label>
    <link:label id="lab_us-gaap_FacilityClosingMember_label_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Closing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FacilityClosingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FacilityClosingMember" xlink:to="lab_us-gaap_FacilityClosingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_c0a97c1b-b909-4fa9-aff8-d7ff0d96752a_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentPolicyTextBlock_c21e7e61-563b-4287-862e-9e295689ca94_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_055cc2fb-4a1d-4f9d-a33e-a39fdf3a6878_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base rent increase percentage</link:label>
    <link:label id="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_label_en-US" xlink:label="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Liability to be Paid, Annual Increase Percentage</link:label>
    <link:label id="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_documentation_en-US" xlink:label="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Liability to be Paid, Annual Increase Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:href="pega-20231231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" xlink:to="lab_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_LongLivedAssetsPercentage_f8a491f1-fec8-495c-8ef8-e4cb60fc141a_terseLabel_en-US" xlink:label="lab_pega_LongLivedAssetsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets percentage</link:label>
    <link:label id="lab_pega_LongLivedAssetsPercentage_label_en-US" xlink:label="lab_pega_LongLivedAssetsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets Percentage</link:label>
    <link:label id="lab_pega_LongLivedAssetsPercentage_documentation_en-US" xlink:label="lab_pega_LongLivedAssetsPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets as a percentage of total long-lived assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage" xlink:href="pega-20231231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LongLivedAssetsPercentage" xlink:to="lab_pega_LongLivedAssetsPercentage" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_7f1560d4-d191-4aa9-9f68-82fc6dbad1cb_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_fe16657c-2fe7-41b8-ac4b-d8109c3e36f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting one year from the grant date</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_TwoThousandAndFourLongTermIncentivePlanMember_30c78714-08db-4547-b2fd-ba7113266b1f_terseLabel_en-US" xlink:label="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2004 Long-Term Incentive Plan</link:label>
    <link:label id="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember_label_en-US" xlink:label="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Four Long Term Incentive Plan [Member]</link:label>
    <link:label id="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand and four long-term incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:href="pega-20231231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember" xlink:to="lab_pega_TwoThousandAndFourLongTermIncentivePlanMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_EntityVoluntaryFilers_00364255-be91-4d91-b8cc-3aeef79b123d_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_28886d04-7f9e-4721-8e1b-5094a93f47d6_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing price of company stock (in dollars per share)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Closing Price Of Common Stock</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Closing price of the Company's stock on the last day of the most recent fiscal year end used to compute the aggregate intrinsic value of options outstanding and exercisable or RSUs outstanding and expected to vest as of period end.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_d7427417-2643-4e31-b2ab-70af131c3ab3_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_479441fb-378a-4ba5-b910-f98d1edb362a_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Aggregate Intrinsic Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of equity-based compensation awards expected to vest. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_29253269-f460-4826-a567-8bffbdeca12d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_381173b9-0924-4f2a-8c23-b12d6cd7bd20_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_878bddfb-4e7a-4b71-85fb-5b1698102214_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, end of period (in 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_DebtDisclosureTextBlock_14f4aaa0-a58e-4279-9c96-985992f0a360_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_5cb0ca9e-cf3b-4ab4-90a5-b46e82e17656_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ComputerSoftwarePurchasedMember_4db4af57-bb42-49d1-ae8a-a44e56c2b788_terseLabel_en-US" xlink:label="lab_pega_ComputerSoftwarePurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software purchased</link:label>
    <link:label id="lab_pega_ComputerSoftwarePurchasedMember_label_en-US" xlink:label="lab_pega_ComputerSoftwarePurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software Purchased [Member]</link:label>
    <link:label id="lab_pega_ComputerSoftwarePurchasedMember_documentation_en-US" xlink:label="lab_pega_ComputerSoftwarePurchasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased software applications for sale, licensing or long-term internal use.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember" xlink:href="pega-20231231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ComputerSoftwarePurchasedMember" xlink:to="lab_pega_ComputerSoftwarePurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f64efa10-6378-47d9-87e2-3241c2097f48_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_f424a3c8-413c-4ff6-a0b2-5987e01f4881_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1b1f9a65-3550-4220-bdf8-893bf7a8df8f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_LeaseExpense_4b4276e7-bcbf-440c-973a-c17a8f0b4cb7_terseLabel_en-US" xlink:label="lab_pega_LeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease expense</link:label>
    <link:label id="lab_pega_LeaseExpense_label_en-US" xlink:label="lab_pega_LeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Expense</link:label>
    <link:label id="lab_pega_LeaseExpense_documentation_en-US" xlink:label="lab_pega_LeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseExpense" xlink:href="pega-20231231.xsd#pega_LeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LeaseExpense" xlink:to="lab_pega_LeaseExpense" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_SegmentReportingAbstract_ca438aa7-5ee5-4000-8b64-d89ebe55fd98_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_1106e517-0e01-4fe1-8349-a58d2338695e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_bfe05280-1ab6-45be-9421-3be8b550d5ab_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ComputerEquipmentMember_6107fcf2-f973-44e4-aa4d-ab2f223f1ba4_verboseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_91b60f31-8faf-47df-873f-a9cd93dcebc3_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_c37aeef4-7bba-4845-ab33-4a7a97de5a4b_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate debt</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommitmentsAndContingencies_10b1a3d5-42a3-4aef-a262-5dc67067669f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 20)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_181a0444-0ed8-4b2b-b032-b8f2327b6de7_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-2 years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_e45eb1d5-b199-45ef-af5a-28a7f3564f52_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ForeignPlanMember_c350544d-f7f5-41bc-88ef-7ceed7196bdd_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International plans</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_MaintenanceMember_243399df-281b-41d7-96f9-0c8bc316385a_terseLabel_en-US" xlink:label="lab_us-gaap_MaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance</link:label>
    <link:label id="lab_us-gaap_MaintenanceMember_label_en-US" xlink:label="lab_us-gaap_MaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaintenanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaintenanceMember" xlink:to="lab_us-gaap_MaintenanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4bce91d3-f4db-46e3-8af4-74f98c7f15ac_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9d00ec15-9ea9-46ea-92c9-4a39ddfdf58c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_23e41954-b926-49be-bf31-235f8f4cb165_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_78fad09d-165e-4a47-83e8-5f5839719700_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_302cf4d3-0cdd-41fb-91e3-90350d6eca5b_terseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax detriments / (benefits) related to share-based compensation</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_MaturitiesOfInterestAndPrincipalAbstract_a684230b-aa23-4834-838c-7db865963add_terseLabel_en-US" xlink:label="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_pega_MaturitiesOfInterestAndPrincipalAbstract_label_en-US" xlink:label="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Interest and Principal [Abstract]</link:label>
    <link:label id="lab_pega_MaturitiesOfInterestAndPrincipalAbstract_documentation_en-US" xlink:label="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Interest and Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:href="pega-20231231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:to="lab_pega_MaturitiesOfInterestAndPrincipalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_8d52150f-4563-4316-9b2e-4f3918b49489_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_1286b5ce-f786-4ffc-9978-f2f04d0a9053_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_63a725d6-8dfb-4617-9107-f2387c0456dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Grant-Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_48a98315-5aeb-4f28-8ef6-612a124ad1ef_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ScheduleOfPropertyPlantAndEquipmentTable_c53e68d5-d46e-4ece-bd2a-1d059e1f1ef5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_5f10b1ea-8b2a-49eb-98df-8de260f493cb_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee&#8217;s target incentive compensation percentage</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_86c6db4b-9fca-4dae-a706-a0456c062ea6_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_78dd3747-c962-4f08-8168-f6f6b3568e49_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_f630f211-1213-444e-8f8f-ad51275eeef6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_931202c5-3518-48e2-8092-e4314fffa4ec_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f8a45ffb-78ec-4d24-9906-e09f137187c9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LitigationReserve_bdc19ef2-6aca-48e7-b17d-1afbe39bc098_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued losses for litigation</link:label>
    <link:label id="lab_us-gaap_LitigationReserve_label_en-US" xlink:label="lab_us-gaap_LitigationReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Litigation Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserve" xlink:to="lab_us-gaap_LitigationReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_1e7dad5a-9d8d-4d89-86ba-cb48d0384e8c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_3f8d1a66-a75f-40c3-abc8-4c0affc4e2c7_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_InvestmentsFairValueDisclosure_a8f932b5-eb22-43eb-aff6-618b8d58ad26_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cbc37e5f-c80e-41ce-a6cc-59516fce1490_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average grant-date fair value (in dollars per share)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, 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/2023/elts/us-gaap-2023.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_us-gaap_NetIncomeLoss_9801a0aa-b579-443b-93ee-34de6c2fd31d_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_20a72a3a-a55e-49c4-ac6d-72c3ab6eaa5d_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_9e5be874-8b4c-4d7a-9087-4d50be388626_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesTotalDue_7f99ee9a-90a3-4fd9-a303-7280e3727ff8_totalLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, total due</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesTotalDue_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, Long-term Debt, Maturities, Total Due</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesTotalDue_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, Long-term Debt, Maturities, Total Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:to="lab_pega_InterestLongTermDebtMaturitiesTotalDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_4cc845cd-8915-4ab5-8508-6fdae2e5aa7a_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_cf21187b-8861-426f-ad16-eb5907c454e0_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation and remeasurement</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_LesseeOperatingLeasesTextBlock_2201d3c9-1af7-4a94-a808-b3d5d6f7738d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_2593f6c5-19ae-4338-9029-a59f862bc54a_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_7e990201-fc92-4650-9ec2-fb6c4ef25469_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Credits and Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_77cd2f7a-c768-4614-885d-2bbd4fe03481_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_b26cf741-40ba-4627-9e57-75486b36fee9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_4a759ee5-49b7-4006-b871-0d6e76983827_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of convertible senior notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_8c7e4c20-7110-4ce2-9eeb-28f9212f811d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Compensating Balances</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_8ee02993-9c46-4a19-a004-d46f8cee71e2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_1f0b56d4-17b4-48d4-a6ce-fb26cba58581_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_9e76b813-c8f7-4cf6-884f-ba86fe39f46d_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ae68025d-2f3e-4608-8e34-078e778f7263_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ConvertibleLongTermNotesPayable_c5529030-87f8-48cc-9c7b-69506d04dfc4_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term convertible senior notes, net</link:label>
    <link:label id="lab_us-gaap_ConvertibleLongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:to="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b97f59b3-00d5-4f4a-893d-c29fa5b8990d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CostOfGoodsAndServicesSold_490390ae-19bd-41e1-9954-2d46aabd132f_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_626215fb-8603-4db9-b374-b973140f0c64_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_387cf075-758f-44ca-9514-35ee07a19665_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_6bf43fb5-60ba-4a44-872d-8a9d8f9bd1f7_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_Goodwill_f7315998-058b-401c-b3d8-0bb225f31de6_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_06510f78-2d88-4549-936f-f48392a28e3c_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_6773aef2-a560-48dd-9a26-a27ff64fe271_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_3b355e68-fbfb-4c4a-8b30-05fb824172e5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LesseeLeaseDescriptionTable_13f53411-23a3-487f-ae54-cee802be5899_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_NonemployeeDirectorCompensationLimit_4948b2d4-ff22-4efe-8743-5459dce80208_terseLabel_en-US" xlink:label="lab_pega_NonemployeeDirectorCompensationLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual limited compensation</link:label>
    <link:label id="lab_pega_NonemployeeDirectorCompensationLimit_label_en-US" xlink:label="lab_pega_NonemployeeDirectorCompensationLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Compensation Limit</link:label>
    <link:label id="lab_pega_NonemployeeDirectorCompensationLimit_documentation_en-US" xlink:label="lab_pega_NonemployeeDirectorCompensationLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum annual compensation amount to be earned by non-employee directors. Includes grants of share-based compensation awards and any cash fees paid to such non-employee director during the fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit" xlink:href="pega-20231231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_NonemployeeDirectorCompensationLimit" xlink:to="lab_pega_NonemployeeDirectorCompensationLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_fa1b264f-4412-40eb-9e63-27a57c0386c1_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInAccountsReceivable_5bfdd8dd-36d2-460d-aae2-70c4320ed176_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, unbilled receivables, and contract assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherLongTermAssets_7d53c3ab-1c1f-43fd-a31d-adf9d36450fa_terseLabel_en-US" xlink:label="lab_pega_OtherLongTermAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_pega_OtherLongTermAssets_label_en-US" xlink:label="lab_pega_OtherLongTermAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Long-term Assets</link:label>
    <link:label id="lab_pega_OtherLongTermAssets_documentation_en-US" xlink:label="lab_pega_OtherLongTermAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Long-term Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets" xlink:href="pega-20231231.xsd#pega_OtherLongTermAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherLongTermAssets" xlink:to="lab_pega_OtherLongTermAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_06f66db7-161f-4bf2-823d-fddd6af3c7c7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividend declared</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_0f7e7085-4259-4334-90bf-12440270e996_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e84802d1-53a1-43c2-8da1-c67a95ac278f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_aefac3bc-271d-4f4b-8ade-68db78020bc6_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized at a point in time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncentiveFromLessor_2b75ab26-bc79-44f4-a8d5-a31588266dd5_terseLabel_en-US" xlink:label="lab_us-gaap_IncentiveFromLessor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tenant improvement allowance</link:label>
    <link:label id="lab_us-gaap_IncentiveFromLessor_label_en-US" xlink:label="lab_us-gaap_IncentiveFromLessor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive from Lessor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncentiveFromLessor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncentiveFromLessor" xlink:to="lab_us-gaap_IncentiveFromLessor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCosts_0591a2d6-d172-4029-989b-cfe3b9d83f18_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_label_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts" xlink:to="lab_us-gaap_DeferredCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_4d04e8a7-9c58-4016-b91a-da26cbac790f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3d4f31ef-89c5-4f2e-93ce-ede9747e725c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock_6903fdaa-9720-42a7-96ed-5365502a3014_terseLabel_en-US" xlink:label="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contract Assets and Deferred Revenue</link:label>
    <link:label id="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock_label_en-US" xlink:label="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets and deferred revenue [Table Text Block]</link:label>
    <link:label id="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock_documentation_en-US" xlink:label="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets and deferred revenue [Table Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:href="pega-20231231.xsd#pega_ContractAssetsAndDeferredRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:to="lab_pega_ContractAssetsAndDeferredRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_5fbc1956-836f-419b-afff-5db4c960f739_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_label_en-US" xlink:label="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Original Debt, Interest Rate of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:to="lab_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_399910b4-7cd5-4fc4-9b91-308ae904aac6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit agreement term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_437d082e-c679-4f1d-8da4-a1a460e5d384_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCapPrice_e98a1255-4116-4ff5-a1a7-573fc5df3d74_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCapPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cap price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DerivativeCapPrice_label_en-US" xlink:label="lab_us-gaap_DerivativeCapPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Cap Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCapPrice" xlink:to="lab_us-gaap_DerivativeCapPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_af86fcdd-c0db-4204-9a1d-81fe07871719_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_TradeSecretMisappropriationMember_b8314eb1-df03-42e8-b86d-d89cd9d0b608_terseLabel_en-US" xlink:label="lab_pega_TradeSecretMisappropriationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Secret Misappropriation</link:label>
    <link:label id="lab_pega_TradeSecretMisappropriationMember_label_en-US" xlink:label="lab_pega_TradeSecretMisappropriationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Secret Misappropriation [Member]</link:label>
    <link:label id="lab_pega_TradeSecretMisappropriationMember_documentation_en-US" xlink:label="lab_pega_TradeSecretMisappropriationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Secret Misappropriation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TradeSecretMisappropriationMember" xlink:href="pega-20231231.xsd#pega_TradeSecretMisappropriationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TradeSecretMisappropriationMember" xlink:to="lab_pega_TradeSecretMisappropriationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_877dec65-12a0-4cbe-b17b-b61cc835f55d_terseLabel_en-US" xlink:label="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Based rent to paid (annually per year)</link:label>
    <link:label id="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_label_en-US" xlink:label="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Annually Per Year</link:label>
    <link:label id="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_documentation_en-US" xlink:label="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Annually Per Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:href="pega-20231231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:to="lab_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AuditInformationAbstract_label_en-US" xlink:label="lab_pega_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_pega_AuditInformationAbstract_documentation_en-US" xlink:label="lab_pega_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AuditInformationAbstract" xlink:href="pega-20231231.xsd#pega_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AuditInformationAbstract" xlink:to="lab_pega_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_3955be91-037d-45e8-a065-d7cb61d0282e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommitmentsAndContingenciesPolicyTextBlock_8e802daa-53b2-42a6-a052-d886a39cb13f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingencies and legal costs</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_8b83dd1a-4543-4461-9fe9-13a9746c5eda_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits expected to expire unused</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:to="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LegalFeesPostJudgementInterestRatePercentage_cb00d295-7299-4c28-8074-efcbee3350e0_terseLabel_en-US" xlink:label="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal fees, post-judgement interest rate, percentage</link:label>
    <link:label id="lab_pega_LegalFeesPostJudgementInterestRatePercentage_label_en-US" xlink:label="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Fees, Post-judgement Interest Rate, Percentage</link:label>
    <link:label id="lab_pega_LegalFeesPostJudgementInterestRatePercentage_documentation_en-US" xlink:label="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Fees, Post-judgement Interest Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:href="pega-20231231.xsd#pega_LegalFeesPostJudgementInterestRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:to="lab_pega_LegalFeesPostJudgementInterestRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JudicialRulingMember_d95cae3e-2be8-40e2-878b-1f6ce2297eef_terseLabel_en-US" xlink:label="lab_us-gaap_JudicialRulingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Judicial Ruling</link:label>
    <link:label id="lab_us-gaap_JudicialRulingMember_label_en-US" xlink:label="lab_us-gaap_JudicialRulingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Judicial Ruling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_JudicialRulingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JudicialRulingMember" xlink:to="lab_us-gaap_JudicialRulingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0f0f313c-94c2-4b4c-adbe-c9231af0cdad_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_bc3b7d3c-7b32-4f32-a679-ce7ee9766ad1_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_a0821a98-1fa2-4e68-8455-25ed63fbd70e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_6092514a-120c-425c-8433-c8b335ab61c5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherCurrentLiabilities_d5f0a326-a176-4e1b-a829-3be0836e8a4e_terseLabel_en-US" xlink:label="lab_pega_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_pega_OtherCurrentLiabilities_label_en-US" xlink:label="lab_pega_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Current Liabilities</link:label>
    <link:label id="lab_pega_OtherCurrentLiabilities_documentation_en-US" xlink:label="lab_pega_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentLiabilities" xlink:href="pega-20231231.xsd#pega_OtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherCurrentLiabilities" xlink:to="lab_pega_OtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_3c08e5a2-00e8-40b1-b303-dedbea05a995_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_8ff385a3-2085-43f9-8473-fdccf2ab0327_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining contractual term</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_85af575e-b795-4ba0-971a-d0a09da8082d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractWithCustomerAssetNetCurrent_e61baa24-6b47-4f0c-a3b6-1553c4215c57_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_906a2a0d-6b63-4094-bda1-99f729d87c29_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusAxis_b0494630-f851-4693-a2bf-7323c0cb8c6a_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_94bf4d0a-a027-454d-851f-1cdc8e5ea4e1_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_579dadb7-3ad8-471b-acd6-c7840efd7c64_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_09f9ceff-235f-494e-9c81-b607654e462b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in property and equipment included in accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_1b83159d-19eb-4e70-829e-fbbf6cd6e624_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) on repurchases of convertible senior notes</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_817c3590-a1a6-493d-b500-7db26068690c_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on repurchase of convertible debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_de8e43f5-90c4-43b9-ab43-8fff428d7b2e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_OperatingLossCarryforwardsTable_d5192139-425a-4be6-a8f2-388c29b0eab8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_UseOfEstimates_b6740a18-1443-48aa-b388-f7e28f85c8a6_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management estimates and reporting</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_31702a00-ecc8-45d7-b037-1b1d7b3597f5_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LongtermDebtTypeDomain_93aadf16-d517-4357-9287-7c77929789fd_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LesseeLeaseTermOfContract_d68915a8-f1e8-4b66-a5ac-4c3e0a2d89a9_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_pega_LesseeLeaseTermOfContract_label_en-US" xlink:label="lab_pega_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Term of Contract</link:label>
    <link:label id="lab_pega_LesseeLeaseTermOfContract_documentation_en-US" xlink:label="lab_pega_LesseeLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract" xlink:href="pega-20231231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseTermOfContract" xlink:to="lab_pega_LesseeLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_10be0f4b-d04e-4260-9241-1c19bb46ffd6_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_5e7168df-81bb-4021-bd39-885c9a309819_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CommonStockDividendsPerShareIntended_fb818c68-17cb-4c52-b13d-49ba8ddc582f_terseLabel_en-US" xlink:label="lab_pega_CommonStockDividendsPerShareIntended" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly cash dividend intended to pay (in dollars per share)</link:label>
    <link:label id="lab_pega_CommonStockDividendsPerShareIntended_label_en-US" xlink:label="lab_pega_CommonStockDividendsPerShareIntended" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Intended</link:label>
    <link:label id="lab_pega_CommonStockDividendsPerShareIntended_documentation_en-US" xlink:label="lab_pega_CommonStockDividendsPerShareIntended" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Intended</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CommonStockDividendsPerShareIntended" xlink:href="pega-20231231.xsd#pega_CommonStockDividendsPerShareIntended"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CommonStockDividendsPerShareIntended" xlink:to="lab_pega_CommonStockDividendsPerShareIntended" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_38245e4a-ca7d-49b0-a452-f093991a7191_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_c17509b5-184a-4246-9547-d9a7817b1c1e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_26066255-9898-49f8-a794-f917c3dbd183_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_AuditorFirmId_98719290-43d2-4343-917d-6a09f6faaef4_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_48213011-dfd3-40ac-b2f0-ae9b230e9521_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_febf973f-0794-4a20-a4dc-8c98b2845f85_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityShellCompany_40102e42-dd8b-45d9-b67a-2f63dc90b3f9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_555a7124-d97e-4cee-a11d-b4358da61697_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_7567871f-0d92-4034-8c1b-0f850527a764_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_0729f3a4-7031-4d26-90bf-a08df44cf417_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01f66008-838b-4da9-b1e9-b90cb27da2f4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_abb0c694-9725-490d-8b8d-095621a07258_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DeferredTaxLiabilityDepreciation_f0252835-183b-438a-aef5-37790acfad09_negatedTerseLabel_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_pega_DeferredTaxLiabilityDepreciation_label_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Depreciation</link:label>
    <link:label id="lab_pega_DeferredTaxLiabilityDepreciation_documentation_en-US" xlink:label="lab_pega_DeferredTaxLiabilityDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDepreciation" xlink:href="pega-20231231.xsd#pega_DeferredTaxLiabilityDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredTaxLiabilityDepreciation" xlink:to="lab_pega_DeferredTaxLiabilityDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_9c948614-653a-49ff-a736-fef9d7a13636_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_62e016dc-6c67-45cc-a2f4-39407e345930_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease costs</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseCost_2db21945-30b4-4a44-8b26-ba8230746930_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed lease costs</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommonStockSharesIssued_4483d86e-b8ac-4200-a6d2-7e36ad40fdc2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_c1f30f8e-466d-4be2-afbf-52cb51d8ed67_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Combined Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_36242a54-955b-484c-9727-b9f8d1b09cf4_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeTaxReconciliationTaxCreditsResearch_22d0a620-92da-40f2-a6e1-2c9e8c781690_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal research and experimentation credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_27e81bfb-dea9-492f-9ab5-e01b5008570c_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible senior notes, net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_b340b012-60f9-440d-995a-d64ae158c781_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_32db053c-3b22-45df-b3cf-1689207a1f45_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average period of expense recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_2ec7cc40-6fa5-49da-8430-c0efa2095521_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTax_97c7f672-c72c-497f-8d40-c534c9de2415_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_7698f8d2-de5e-4ac1-9627-84e48fa20a97_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShortTermLeaseCost_bdc156b0-0b6f-4b1b-9e13-e77d460084c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityAddressAddressLine1_0ac2fc5f-c332-4aeb-9b61-3bcbca7103e5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_03e5856a-77a2-4031-85f7-3371ae96ce84_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-2 years</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:to="lab_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_719cc424-caee-49f1-8e7b-6f1689fb7aaf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_3f850015-f595-4b92-8418-8eee43527596_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_d28966a8-b6e0-4ff9-b6ec-8b96b483ca56_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue remaining performance obligation (in percent)</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_abb3238d-5682-45c2-92ac-cf99faf051a0_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_19dab7d8-7dab-49dd-98eb-baf5a179193c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating losses</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_ed300621-7997-48b1-97fd-1436203ac92e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3e3ce84d-c1e5-4279-8a99-d5e426d8bfac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangibles</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherLiabilitiesCurrent_ab922c4a-f2ea-4641-b09c-ee700e09b3f9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_682186be-7329-4a90-9043-e588a031e8c5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_235c4d8e-6cc5-421e-b76b-fef08c284fb8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeStatementAbstract_48cba3c8-6171-4f57-9305-9fe3533292b1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2d24b71c-88b9-4bf3-95b2-01fdc22662ea_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ConsultingMember_6513df49-acbe-48ed-b630-9b83bbbf4f13_terseLabel_en-US" xlink:label="lab_pega_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting</link:label>
    <link:label id="lab_pega_ConsultingMember_label_en-US" xlink:label="lab_pega_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting [Member]</link:label>
    <link:label id="lab_pega_ConsultingMember_documentation_en-US" xlink:label="lab_pega_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ConsultingMember" xlink:to="lab_pega_ConsultingMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CashAndCashEquivalentsFairValueDisclosure_05101397-8b4b-4a50-8360-3b20f3452812_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_e2f7268b-15bd-47ea-b56c-8f49fa87f669_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax receivables</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_4dfaa6cd-e45b-4032-8255-5259abcbfc6c_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrent" xlink:to="lab_us-gaap_DividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_889fb3cd-f244-4261-b9a5-b13a00f24fcf_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for stock compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_18531198-d81e-4289-9ee8-6b1973e74d3f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_c1b07a74-3a4b-425f-8fef-726d363bcad5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_d94f70ab-d136-41b0-adf4-acc79dc0e311_terseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorizations</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Amount Authorized During Period</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Amount Authorized During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:to="lab_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_43935389-678e-415f-8580-7498d7efa59a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal income taxes at statutory rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_4707588b-80a7-4b29-9c66-e17be5808335_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_4599cb4a-5e20-431b-a902-a803c522494d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_ccd563d2-7353-4050-b9f5-b63883848138_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 and prior</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_96519901-71b9-4989-82b3-b65b114e9aeb_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_PaymentsForRepurchaseOfCommonStock_ef55353f-6037-4fb4-a9a3-abadba5027b8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchases under stock repurchase program</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityCommonStockSharesOutstanding_55be0f0e-91cf-4912-aba3-813b02dcc5c6_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DeferredForeignIncomeTaxExpenseBenefit_2d8a4950-b71c-46dd-9075-b6a2ea08a0c0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueByFairValueHierarchyLevelAxis_a018fd71-8c2b-4fd0-8a2b-cf8a7adccb7a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3e93063f-17c9-4d32-849d-151896f792c1_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Accumulated deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_20db0fec-2e22-4e6b-8540-68cd8c812146_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_a66c99d2-5dc5-401d-87e1-1ac0a57903d5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AssetsCurrentAbstract_fd7738a3-d691-494d-85d4-5c8363df2630_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_efa45b18-1ac6-4de8-8bfd-8d036a5c2fea_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_85f4cb4d-3ab9-45e4-988b-1bf7db19aaa3_terseLabel_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in fair value included in other comprehensive income (loss)</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_label_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_documentation_en-US" xlink:label="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" xlink:to="lab_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InternalUseSoftwareMember_2df71ad1-5fd1-4128-b0f8-528fea5958e8_terseLabel_en-US" xlink:label="lab_pega_InternalUseSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software</link:label>
    <link:label id="lab_pega_InternalUseSoftwareMember_label_en-US" xlink:label="lab_pega_InternalUseSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software [Member]</link:label>
    <link:label id="lab_pega_InternalUseSoftwareMember_documentation_en-US" xlink:label="lab_pega_InternalUseSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember" xlink:href="pega-20231231.xsd#pega_InternalUseSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InternalUseSoftwareMember" xlink:to="lab_pega_InternalUseSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_81271ab8-db57-465d-9338-15dd63e1e1f1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_bb18a950-1370-4fe3-90b0-94362d0913b0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_d39c7ad4-21f9-401c-adbf-5d758686c1f7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_d4dc6b9c-cecb-4c17-8c4c-7e0f5ae2f6b1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_eecfe4c2-1530-47c6-a204-0da1f440d620_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial conversion rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_8aa71f24-8da5-44e3-a803-386ed592469f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities and called investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_fae229db-0da2-47b0-9f7e-341317bffdd2_verboseLabel_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GILTI, FDII, and BEAT</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_label_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount</link:label>
    <link:label id="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_documentation_en-US" xlink:label="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:to="lab_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum_caabd3a2-79dd-40fa-8428-8a88582f0635_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum consolidated net leverage ratio</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenants, Leverage Ratio, Maximum</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenants, Leverage Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:to="lab_pega_DebtInstrumentCovenantsLeverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_261cca73-a260-40e2-890b-ec8aaf83f618_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_PerformanceStockOptionsMember_a4dfd258-9c6b-4412-876f-414ad43eb616_terseLabel_en-US" xlink:label="lab_pega_PerformanceStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Stock Options</link:label>
    <link:label id="lab_pega_PerformanceStockOptionsMember_label_en-US" xlink:label="lab_pega_PerformanceStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Stock Options [Member]</link:label>
    <link:label id="lab_pega_PerformanceStockOptionsMember_documentation_en-US" xlink:label="lab_pega_PerformanceStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerformanceStockOptionsMember" xlink:href="pega-20231231.xsd#pega_PerformanceStockOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PerformanceStockOptionsMember" xlink:to="lab_pega_PerformanceStockOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1243e932-eed0-498d-b6b1-89fd54b5b6da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_405a2632-d05a-4ab6-8d46-a51aa3a39eef_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_6ca755f1-813e-48bc-85ed-1249c343e3dd_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares subject to outstanding options and awards (in shares)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options and RSUs Outstanding Number</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options, including both vested and non-vested, and RSUs outstanding as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2d0c876d-2ca3-44e5-9382-ec22185a3066_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3babb2bf-b573-4294-8f5f-8753e581955e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_014b4bfd-65a4-4f08-85e0-d5788fac5e31_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock_b85076e5-570f-4716-9dfd-cc9220339cee_terseLabel_en-US" xlink:label="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Right of Use Asset and Lease Liabilities</link:label>
    <link:label id="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="pega-20231231.xsd#pega_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_pega_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_192f005f-2726-4eb0-8891-a5c6d79940b1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_4e510870-0ece-40e5-b3a2-bf8600fa2499_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_TotalPercentageOfUnbilledRevenue_9712cd0c-4521-4cf7-a596-8976c7074efc_totalLabel_en-US" xlink:label="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total percentage of unbilled revenue</link:label>
    <link:label id="lab_pega_TotalPercentageOfUnbilledRevenue_label_en-US" xlink:label="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Percentage of Unbilled Revenue</link:label>
    <link:label id="lab_pega_TotalPercentageOfUnbilledRevenue_documentation_en-US" xlink:label="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Percentage of Unbilled Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue" xlink:href="pega-20231231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TotalPercentageOfUnbilledRevenue" xlink:to="lab_pega_TotalPercentageOfUnbilledRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember_5e00cf46-13d3-4f9b-8674-ecea7e0cd8f7_terseLabel_en-US" xlink:label="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Violation of the Virginia Computer Crimes Act</link:label>
    <link:label id="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember_label_en-US" xlink:label="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Violation of the Virginia Computer Crimes Act [Member]</link:label>
    <link:label id="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember_documentation_en-US" xlink:label="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Violation of the Virginia Computer Crimes Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:href="pega-20231231.xsd#pega_ViolationOfTheVirginiaComputerCrimesActMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember" xlink:to="lab_pega_ViolationOfTheVirginiaComputerCrimesActMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_33e8cb89-69e7-4cd3-896f-47333cecfad0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_b02ebbf7-e745-4d39-9ed3-edd7947c15c8_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e325d233-ad60-4745-8661-7f483fb18d5f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_16092460-1e15-400b-819e-5c7463c16673_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_cf3c5bb5-be1f-44e5-bc9d-8957cb2f5bd7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents, and marketable securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_34b11f97-507d-4b27-b574-ce3cd7254262_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_IncomeTaxReconciliationOtherAdjustments_841b2171-5463-498f-b53e-38e29e7fdf37_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_304b1403-1418-44f2-85c2-79c3a2a48306_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8fbe12bf-9417-4b0c-a954-71a1474f873b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_d9abc0a3-2782-4862-b416-e81f11e608a8_negatedTerseLabel_en-US" xlink:label="lab_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible senior notes - interest expense and settlement gains, net of tax</link:label>
    <link:label id="lab_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_label_en-US" xlink:label="lab_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on EPS Numerator, Convertible Debt</link:label>
    <link:label id="lab_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_documentation_en-US" xlink:label="lab_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on EPS Numerator, Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" xlink:href="pega-20231231.xsd#pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" xlink:to="lab_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_2f9c5176-0a62-41d2-a129-1e0c8d76caf1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from settlement of capped calls transactions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Derivative Instrument, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_103b0419-ee50-44b0-978c-a1c0835d1ba9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_6e71f6dc-5d2b-46e8-8857-2e5470a0c42c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock_a2d900dd-2706-4c5f-90a5-787d57302cd0_terseLabel_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Receivables</link:label>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock_label_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Unbilled Receivable [Table Text Block]</link:label>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock_documentation_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Unbilled Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:href="pega-20231231.xsd#pega_AccountsReceivableAndUnbilledReceivableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:to="lab_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_e2a4e6fd-64ba-4903-bb6f-198531ccb9bc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value, 200,000 shares authorized; 83,840 and 82,436 shares issued and outstanding as of December&#160;31, 2023 and 2022, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_c8d0149e-ec6b-4445-9873-7f3fcfebcd52_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_LeonTreflerRuleTradingArrangementCommonStockMember_label_en-US" xlink:label="lab_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leon Trefler Rule Trading Arrangement, Common Stock [Member]</link:label>
    <link:label id="lab_pega_LeonTreflerRuleTradingArrangementCommonStockMember_documentation_en-US" xlink:label="lab_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leon Trefler Rule Trading Arrangement, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:href="pega-20231231.xsd#pega_LeonTreflerRuleTradingArrangementCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:to="lab_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2322d248-4783-4099-81c3-b1b2dbc162ff_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RetirementPlanSponsorLocationDomain_823275db-f20b-43bb-9648-d54e67d8bee6_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_AppianCorpVPegasystemsIncYouyongZouMember_472a1066-a5ea-474b-81e6-d627eb170ead_terseLabel_en-US" xlink:label="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</link:label>
    <link:label id="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember_label_en-US" xlink:label="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou [Member]</link:label>
    <link:label id="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember_documentation_en-US" xlink:label="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:href="pega-20231231.xsd#pega_AppianCorpVPegasystemsIncYouyongZouMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:to="lab_pega_AppianCorpVPegasystemsIncYouyongZouMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fe3c9902-0a4d-4853-8e3b-df51cf9ef3c3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_a0758b49-dc65-48ff-9e6d-e7571c3eb03e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_ea135d8d-7eb0-4b4f-93dd-dcbfb426e219_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_a9831dce-fcbc-4f9c-96f1-cf7512c3debc_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_465f96a2-33fc-4823-810a-8b0d6f650c3a_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_ee2fb9d9-3afb-4e76-9a91-b7328823a615_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_2a279f9d-b2cf-483c-a1ab-cd669ac5a7ed_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_b31bca75-a5a2-4f8a-a7ed-28dd32c6df78_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Repurchases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_StatementTable_5227987f-b30d-4960-892c-f2bca878996c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_5e1f4d97-70c9-4ae0-8644-b41b45f480e3_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_71db6c2d-aeb7-47a6-8c66-7f322dbfd794_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_ea3ecd52-b3c4-46ba-949b-e072b118dabd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1933c00c-43aa-4fc4-bf32-824cbc4dd12c_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_af4175d5-b921-4411-99da-a729f6b7885d_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_fb1bd3bc-52ab-4002-aea6-232725403332_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_5ad9204f-d553-4f11-808e-8f8f28de418d_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum required cash and investments held</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" xlink:to="lab_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_srt_AsiaPacificMember_47c53c7e-af76-43d6-a9ae-1da476dc1cf9_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia-Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_359463cc-d5f0-42f9-abf2-77861563c240_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BuildingMember_a4ce5337-8a72-4dc2-9be7-0243884fe41e_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfGoodwillTextBlock_3d73ccd0-5734-4468-9270-1268b1efd792_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_86f5bb60-227f-4bcc-9950-baf9e41f3168_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_65af6640-1104-40af-af5f-8df1d20d440e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_dd3d4b66-e42f-4565-bdd2-5d68ca7acc18_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Impairment of Deferred Contract Costs</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_c3b358b3-0da0-4529-a77a-4c33eec4ab12_terseLabel_en-US" xlink:label="lab_pega_DepreciationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Depreciation Expense</link:label>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_label_en-US" xlink:label="lab_pega_DepreciationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense [Table Text Block]</link:label>
    <link:label id="lab_pega_DepreciationExpenseTableTextBlock_documentation_en-US" xlink:label="lab_pega_DepreciationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DepreciationExpenseTableTextBlock" xlink:href="pega-20231231.xsd#pega_DepreciationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DepreciationExpenseTableTextBlock" xlink:to="lab_pega_DepreciationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3266e8b5-4c53-4968-92c4-22e925090ab8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_ab3d6bf7-9914-4d18-816f-872d8b731fcd_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_80b4ee20-17ed-4536-bc72-6402bb703d9e_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_d719f014-cd77-4772-8dd2-10c67048c6fa_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_86414e6a-888a-4290-bd47-4fe97686c4d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_0669d85f-1c39-4eab-8df2-887ee6f605f6_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographical Areas [Table]</link:label>
    <link:label id="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_label_en-US" xlink:label="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographical Areas [Table]</link:label>
    <link:label id="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_documentation_en-US" xlink:label="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Lived Assets by Geographical Areas [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:href="pega-20231231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:to="lab_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_CostOfRevenueMember_1c1bc8a5-2f8c-4777-ae1b-22dd5ef115fb_verboseLabel_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_pega_CostOfRevenueMember_3b68fab3-9063-4a0c-a350-048f5713573b_terseLabel_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_pega_CostOfRevenueMember_label_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Revenue [Member]</link:label>
    <link:label id="lab_pega_CostOfRevenueMember_documentation_en-US" xlink:label="lab_pega_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember" xlink:href="pega-20231231.xsd#pega_CostOfRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_CostOfRevenueMember" xlink:to="lab_pega_CostOfRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SubscriptionLicenseMember_85473dce-cd48-498c-b021-76ee5e67fe8b_terseLabel_en-US" xlink:label="lab_pega_SubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription license</link:label>
    <link:label id="lab_pega_SubscriptionLicenseMember_label_en-US" xlink:label="lab_pega_SubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription License [Member]</link:label>
    <link:label id="lab_pega_SubscriptionLicenseMember_documentation_en-US" xlink:label="lab_pega_SubscriptionLicenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription License</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SubscriptionLicenseMember" xlink:to="lab_pega_SubscriptionLicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8068e62a-fa19-4093-bce6-0ad25b1cd95e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_6db16f44-647c-4b06-896d-f8a32bf456ed_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4961ff42-ebb3-45cc-b35d-d82ba9fd38d9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_df6f027c-3df4-467e-9625-71e5ab70c243_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before provision for (benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_41e37f76-ce00-4b11-ade3-b927bd55ccf1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_e75c5af0-c17b-4a49-8e23-723aeed1e707_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities measured at fair value on a recurring basis</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RestructuringAndRelatedActivitiesDisclosureTextBlock_546c86c0-ddb0-4bc8-a852-3af3b4fc4c7c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RESTRUCTURING</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_SubscriptionServicesMember_ac435bc1-4363-494e-9ca4-7f4f180538d3_terseLabel_en-US" xlink:label="lab_pega_SubscriptionServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription services</link:label>
    <link:label id="lab_pega_SubscriptionServicesMember_label_en-US" xlink:label="lab_pega_SubscriptionServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription Services [Member]</link:label>
    <link:label id="lab_pega_SubscriptionServicesMember_documentation_en-US" xlink:label="lab_pega_SubscriptionServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember" xlink:href="pega-20231231.xsd#pega_SubscriptionServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_SubscriptionServicesMember" xlink:to="lab_pega_SubscriptionServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_ad18a13f-0ae2-4140-9c0f-70eaf4eb1ed9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_UnbilledReceivablesNoncurrent_9b05b165-bf41-4552-98a3-b91b6a663fea_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term unbilled receivables, net</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNoncurrent_646e83bf-dfec-4ea7-9de1-7889f626fd4e_verboseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term unbilled receivables, net</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNoncurrent_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Noncurrent</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNoncurrent_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNoncurrent" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNoncurrent" xlink:to="lab_pega_UnbilledReceivablesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_49a7efc8-7855-4793-963f-9fc4e3d817f4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_69c8ad1e-7073-4bd5-8f5b-f38452a270f4_terseLabel_en-US" xlink:label="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible and long-lived assets</link:label>
    <link:label id="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Asset and Impairment of Long Lived Assets [Policy Text Block]</link:label>
    <link:label id="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_documentation_en-US" xlink:label="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for the impairment and disposal of long-lived assets including other intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:href="pega-20231231.xsd#pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_0a9d7b4d-8765-41c2-81b2-092a255a9ae8_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_5e7fc405-65e9-4cdf-ab44-5547a19692f6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_655db7ad-13fd-4418-96b6-5498af1246a3_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life of capitalized software</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_91f19fad-77ef-46c5-af16-b2c634d82350_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LineOfCreditFacilityRemainingBorrowingCapacity_5fb7d587-2c01-44a4-8c9d-044860aa55f4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d4ae89fb-bfb6-4122-828a-31625a91ba06_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e44739d8-9b80-46eb-ac14-e8a80d8a9388_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_885dd117-fc10-4549-aa9d-053163df60ce_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, end of period (in dollars per share)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShareBasedCompensation_451a98ee-53da-41fb-a684-9c795d9fbe0a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_d33041ac-9765-4b9c-bfad-23ec4c2ea547_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation before tax</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7bd054a5-bb4d-4d25-b650-7d2b3c433271_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Geographic Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_e7617f4c-4091-4bb0-a36f-d7d22a6fb45a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_AccruedIncomeTaxesNoncurrent_a22610d0-c454-4f37-8362-9e06b5cd35b4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_cffe7417-13bf-4de7-b2ab-01ed33d300d2_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_OtherAmericasMember_1293185b-3131-407a-8161-c000cab84b38_terseLabel_en-US" xlink:label="lab_pega_OtherAmericasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Americas</link:label>
    <link:label id="lab_pega_OtherAmericasMember_label_en-US" xlink:label="lab_pega_OtherAmericasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Americas [Member]</link:label>
    <link:label id="lab_pega_OtherAmericasMember_documentation_en-US" xlink:label="lab_pega_OtherAmericasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Region of Americas, except US.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember" xlink:href="pega-20231231.xsd#pega_OtherAmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_OtherAmericasMember" xlink:to="lab_pega_OtherAmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_036ea5bf-287d-473f-9a9c-a94876f5090a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EARNINGS (LOSS) PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e7bd18ef-ecb8-49f2-be2d-18d5caa11102_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_bcfc9918-de55-4a54-9e05-d368938e86ec_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_2e485f8b-4a70-44af-8cb4-a7940b65efac_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_298ff67f-3911-4d5b-a74f-da373f7ff89b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in fair value:</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Gain (Loss) Included in Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_85962f21-be27-4741-9258-2f719a4580b3_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_8ce779fc-69ba-49a3-9788-e12a54951782_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Combined Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FiniteLivedIntangibleAssetsByMajorClassAxis_c413e0d7-c271-4d54-ae0d-2faddf20e8ad_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_4dab198e-522e-4021-b1f6-876f1e9b28d9_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_32f1cd3a-635c-4b56-b781-644f6261bad2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_faff8eb3-f919-423b-99f6-21236269d2f4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capped Call Transactions</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments, Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DeferredCostsNetTextBlock_56c5ac5f-9f6b-4cc3-a22b-5687e56cca23_terseLabel_en-US" xlink:label="lab_pega_DeferredCostsNetTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEFERRED COMMISSIONS</link:label>
    <link:label id="lab_pega_DeferredCostsNetTextBlock_label_en-US" xlink:label="lab_pega_DeferredCostsNetTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs Net [Text Block]</link:label>
    <link:label id="lab_pega_DeferredCostsNetTextBlock_documentation_en-US" xlink:label="lab_pega_DeferredCostsNetTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for deferred contract costs and related amortization.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredCostsNetTextBlock" xlink:href="pega-20231231.xsd#pega_DeferredCostsNetTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DeferredCostsNetTextBlock" xlink:to="lab_pega_DeferredCostsNetTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember_label_en-US" xlink:label="lab_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leon Trefler Rule Trading Arrangement, Net Shares Received During Duration of Plan [Member]</link:label>
    <link:label id="lab_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember_documentation_en-US" xlink:label="lab_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leon Trefler Rule Trading Arrangement, Net Shares Received During Duration of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:href="pega-20231231.xsd#pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:to="lab_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_7f953d29-f010-42e3-9107-21526b1bd1d6_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized issuance costs</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1291a2c4-c250-4abe-944f-b4109a9e9088_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, right-of-use asset, statement of financial position</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_d05f0633-fdee-4c24-86e2-1deb7eea0ae3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid (refunded)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_908d7303-8ab3-48d4-9c93-d58dcfe002f2_terseLabel_en-US" xlink:label="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unbilled Receivables</link:label>
    <link:label id="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_label_en-US" xlink:label="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block]</link:label>
    <link:label id="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_documentation_en-US" xlink:label="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of unbilled receivables not billable at balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:href="pega-20231231.xsd#pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:to="lab_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_f6dfd9a1-db43-4f23-abbe-da8b19633251_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_0edb0b88-4a70-4af8-b500-115ac0bd0fd5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_4751bed2-b58d-47dd-bc9e-d91e68531a6e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_63b4bce6-0d22-4b36-9da1-892a2f0c8326_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e912cb00-175a-4174-bc6c-f850c0b6694a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseRightOfUseAsset_acedba92-2beb-4346-ad77-b6b23f3a7264_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_RifatKerimAkgonulMember_label_en-US" xlink:label="lab_pega_RifatKerimAkgonulMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rifat Kerim Akgonul [Member]</link:label>
    <link:label id="lab_pega_RifatKerimAkgonulMember_documentation_en-US" xlink:label="lab_pega_RifatKerimAkgonulMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rifat Kerim Akgonul</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RifatKerimAkgonulMember" xlink:href="pega-20231231.xsd#pega_RifatKerimAkgonulMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_RifatKerimAkgonulMember" xlink:to="lab_pega_RifatKerimAkgonulMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_c366c7d8-3e4e-4992-857f-0a1c26922b34_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_30e0d445-0194-414c-b0e6-dda14e9bca5d_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7d96ab31-dee7-486e-b849-d27c638b7379_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized gain on available-for-sale securities, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_21766dcd-7a10-4617-b18e-af56a824008e_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_ShareBasedPaymentArrangementTrancheFourMember_74fb33ec-644f-4b6b-8704-c435deae2e5c_terseLabel_en-US" xlink:label="lab_pega_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting in quarterly installments over the remaining three years</link:label>
    <link:label id="lab_pega_ShareBasedPaymentArrangementTrancheFourMember_label_en-US" xlink:label="lab_pega_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Four [Member]</link:label>
    <link:label id="lab_pega_ShareBasedPaymentArrangementTrancheFourMember_documentation_en-US" xlink:label="lab_pega_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedPaymentArrangementTrancheFourMember" xlink:href="pega-20231231.xsd#pega_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedPaymentArrangementTrancheFourMember" xlink:to="lab_pega_ShareBasedPaymentArrangementTrancheFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_ed206bf3-1553-4906-b7de-cb0131c204a1_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted EPS</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_1dc0fb85-a930-4e5e-be26-a5ba4469d9d0_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (in shares)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Number</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of equity-based compensation awards expected to vest. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_b85efe7e-705c-48b2-b925-6f7e01b51438_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_fc1b318e-059d-4454-93f6-0bfb5a4b7f39_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_e4cc2df7-ad5e-4fe4-9f55-496215db386b_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OTHER ASSETS AND LIABILITIES</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_19d2f51a-6334-4781-b28a-e00320cfbb56_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_12b09f0e-1ea7-4f66-bd39-bbbb66946741_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_ca039d12-8f68-4ae1-b4f8-e7aeb77992eb_netLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_20a1114b-a81c-490b-a9c8-d339445b9a9b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_3e7a7f5c-06f0-4403-9ec6-83a99d8086a9_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorization remaining, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_88425baa-1271-48c9-9d64-fdcd7573dbad_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorization remaining, end of period</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_de93247b-2a2f-4146-a6a9-9512d2c44490_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_df207d4f-f459-4ab2-83d0-500c2608391a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_187b6500-5930-477b-8069-645cfef00a93_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software cost</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PatentedTechnologyMember_61a9d647-ba39-4796-93d7-ce798cef6276_terseLabel_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentedTechnologyMember" xlink:to="lab_us-gaap_PatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_2fa8dd16-9611-4929-ba82-0304c622ee59_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_6f0260a5-d732-4556-858d-a80bb38d32dc_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetUnderConstructionMember_235e152e-4900-4612-b807-6748e3d95130_terseLabel_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets in progress</link:label>
    <link:label id="lab_us-gaap_AssetUnderConstructionMember_label_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset under Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetUnderConstructionMember" xlink:to="lab_us-gaap_AssetUnderConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6ae33913-1086-4a14-a57f-f4f97485968c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income (loss) to cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_4bb1c492-debf-4849-a22e-53b7370e98b6_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_bd4b5520-74c2-49a6-a71f-2ff6c3af844b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) on investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivable_6f8e8487-eb82-424c-a5a6-2ce47962263c_totalLabel_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total receivables</link:label>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivable_label_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and unbilled receivable</link:label>
    <link:label id="lab_pega_AccountsReceivableAndUnbilledReceivable_documentation_en-US" xlink:label="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and unbilled receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable" xlink:href="pega-20231231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AccountsReceivableAndUnbilledReceivable" xlink:to="lab_pega_AccountsReceivableAndUnbilledReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_80f0f98b-07ec-486d-97d4-c8e4ba2c78ee_negatedTerseLabel_en-US" xlink:label="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_label_en-US" xlink:label="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Payments For Shares Repurchased Unsettled</link:label>
    <link:label id="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_documentation_en-US" xlink:label="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of shares repurchased that did not settle with transfer agent as of the reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:to="lab_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_2829aad7-9781-425b-967a-a89f12672d33_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting after one year in quarterly installments over the remaining four years</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_803a48a0-a392-46cb-8851-c1fcec8a241f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_a2f2a258-edcf-4323-9e76-6577b6dad2f1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2e56c90e-aae6-48ff-a441-35be84af9c4f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, 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/2023/elts/us-gaap-2023.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_DebtInstrumentRedemptionPeriodDomain_8bbc1108-98f7-43ee-be37-a48bbda1aba3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_pega_AmortizationPeriodForDeferredContactCosts_e54b345c-6acf-48f2-912a-6db891e112a2_terseLabel_en-US" xlink:label="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period for deferred contract costs</link:label>
    <link:label id="lab_pega_AmortizationPeriodForDeferredContactCosts_label_en-US" xlink:label="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Period for Deferred Contact Costs</link:label>
    <link:label id="lab_pega_AmortizationPeriodForDeferredContactCosts_documentation_en-US" xlink:label="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average amortization period for deferred contract costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts" xlink:href="pega-20231231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_AmortizationPeriodForDeferredContactCosts" xlink:to="lab_pega_AmortizationPeriodForDeferredContactCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_f31aa8c0-cdd0-48ee-82d3-e7b4a1febc39_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for stock compensation plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_386ef595-f5ff-43a3-ab82-c028226389d3_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_IncreaseDecreaseInOtherOperatingAssets_63aadff8-5d5c-4c76-8d58-a1d504a34eb7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_872eaa8e-8b9c-4646-92fc-ade79ee1d713_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, 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/2023/elts/us-gaap-2023.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_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationAwardTrancheTwoMember_bbc0aa02-0ab9-4249-bc9a-88737e3f9aa2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting in quarterly installments over the remaining four years</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EmployeeSeveranceMember_88d67f89-fe98-4658-8f4e-3556495b1f74_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_136316e2-0619-4aac-b2bd-c96200743041_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee severance and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_faf2775b-1ebf-462d-a490-cae5f100e607_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_14b26ee3-4ada-46b2-bf74-a679c5c34a2f_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_27c61c31-8160-4275-b983-7aca662022b3_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_ba0c129f-7fc1-4b5e-acd4-4419a0d5c549_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assets and Liabilities Measured at Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_bfa2db21-3196-40cf-826a-afed0d77a7ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_08ecf903-614a-4f2f-b9bd-4036cfecf7dd_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal-use software</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_1e535b79-f18f-4efd-afbb-a0dbe014041a_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_10b28767-ec80-4d0b-826c-9cd8ec095f86_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_cb4f3277-0049-473c-b77e-4f9c01269c99_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5b37bad9-61b0-4f61-8c24-b174154c6a37_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense from 2006 ESPP</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FiniteLivedIntangibleAssetsGross_a7629ea4-1f24-48f2-9dbb-84b5e2ab6908_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_833bbd7c-30dc-4235-9b29-f11600753f71_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_pega_MinimumConsolidatedEBITDA_c9db7029-6b2e-400c-b035-fff5f7185d39_terseLabel_en-US" xlink:label="lab_pega_MinimumConsolidatedEBITDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Consolidated EBITDA (as defined in the Credit Facility)</link:label>
    <link:label id="lab_pega_MinimumConsolidatedEBITDA_label_en-US" xlink:label="lab_pega_MinimumConsolidatedEBITDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Consolidated EBITDA</link:label>
    <link:label id="lab_pega_MinimumConsolidatedEBITDA_documentation_en-US" xlink:label="lab_pega_MinimumConsolidatedEBITDA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Consolidated EBITDA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MinimumConsolidatedEBITDA" xlink:href="pega-20231231.xsd#pega_MinimumConsolidatedEBITDA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_MinimumConsolidatedEBITDA" xlink:to="lab_pega_MinimumConsolidatedEBITDA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_1432784b-2833-4719-8e4a-4239b4f1b45b_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_cfd611f5-9ca9-40b7-8ed6-b855f94ba365_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and related expenses</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_pega_UnbilledReceivablesNotBillableContractDateYearTwo_4b12bc92-aab7-422f-900a-cef35a8aa991_terseLabel_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo_label_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:label id="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo_documentation_en-US" xlink:label="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:to="lab_pega_UnbilledReceivablesNotBillableContractDateYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_b017c082-c7f2-4bed-8dc6-fd3b866b87f8_terseLabel_en-US" xlink:label="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforwards with unlimited carryforward period</link:label>
    <link:label id="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_label_en-US" xlink:label="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforwards With Unlimited Expiration Period</link:label>
    <link:label id="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_documentation_en-US" xlink:label="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforwards with unlimited expiration period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:href="pega-20231231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:to="lab_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_51011337-a8a7-4179-b923-d9e02e3ecb48_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LongLivedAssetsByGeographicalAreasLineItems_5adfae81-cb1c-4e72-b73c-c05e6c65c4f4_terseLabel_en-US" xlink:label="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets by Geographical Areas [Line Items]</link:label>
    <link:label id="lab_pega_LongLivedAssetsByGeographicalAreasLineItems_label_en-US" xlink:label="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets by Geographical Areas [Line Items]</link:label>
    <link:label id="lab_pega_LongLivedAssetsByGeographicalAreasLineItems_documentation_en-US" xlink:label="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets by Geographical Areas [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:href="pega-20231231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems" xlink:to="lab_pega_LongLivedAssetsByGeographicalAreasLineItems" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ec6f3f12-fa53-4a2a-9823-ca139465e87a_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8369b713-b494-4e6e-9d7c-53d3ae811bc0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_23b38158-31f4-4c67-b60f-9ebaab5d7120_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue Streams</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1249fc26-7926-44e7-bdc8-513931ba409a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permanent differences</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0ed3f283-e435-4c1f-baf0-19380bd87935_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_223ea91b-c43e-4a6f-956f-2c0edace7a6c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_6c0995b4-e6dc-4269-9fef-ee347f9b27fb_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_c6863b54-4e38-410e-8409-92c9a10eb66a_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_36909317-d38c-4195-aff3-7ba9edfe2dff_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_InterestPaidNet_d7cfe308-94e6-433d-a04f-f33e3a455dea_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid on convertible notes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_830c83f5-0266-48f9-a5d9-eeb6bcb23c65_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_f3017ce3-ce83-432d-9a8d-5dd4bc1c8fe0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_3db8f2c9-aa8e-453c-914c-f62a717bde09_terseLabel_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (in dollars per share)</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value of equity-based compensation awards expected to vest. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="lab_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_3fce2597-eabd-4bef-b1fa-108d7e34122d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_b00ed5bf-9776-4eca-9150-4a6f47b06a06_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LeaseholdImprovementsMember_842d2baf-eff3-4acb-aae6-981b4fdf6992_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SellingAndMarketingExpenseMember_5da8712c-70da-4944-a01d-0ae8e14c458f_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4c8f8d38-59a7-46aa-9335-7decbe2147f3_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e4843db-de0e-408f-9335-9bf3d734a7cb_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding, assuming dilution (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssets_07a78672-dbf7-474e-8efa-a67bff97ac19_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in operating assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssets" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_RetirementPlanSponsorLocationAxis_fd23e270-00b2-4876-8b03-aec0ddc51776_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeTaxReconciliationTaxSettlementsForeign_0f63eb86-55f2-486e-ad3c-4dba86ec2e3e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effects of foreign activities</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_aa443d81-1edf-48ff-9535-5ff25571f402_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9cd49eba-eac7-4bc5-8dfe-e62f94571aca_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_8d6dc275-f86a-4f68-a701-ecaee6bc1d2c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_f0b0aaa6-530d-4eba-a85e-9fdac72004c6_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f1695723-833f-44fe-bd88-14e4e17956a9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_2c0b235d-8749-4641-ac81-a2f7c1efc1fd_totalLabel_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and interest, total due</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_label_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Total Due</link:label>
    <link:label id="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_documentation_en-US" xlink:label="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and Interest, Long-term Debt, Maturities, Total Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:to="lab_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_6180fc71-27b4-4ad9-a028-e933ddcf014c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_3c7da167-9993-46d5-a230-743a75dc9b0b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average interest rate</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_96ab1700-ca29-4d49-bbed-d906c0aedae6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_IncomeTaxContingencyLineItems_5d4f39aa-5df4-40f9-8bc0-e6d7d56f8066_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_66b330c3-24f2-404e-8b8b-9dc9c07d8fa2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a4fa6bf7-c767-4bcd-bbb5-c1eb6b46580e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_EarningsPerShareBasicOtherDisclosuresAbstract_2617ecc3-58be-4d35-94a5-cd63cb3dbb6a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average number of common shares outstanding</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_15221f02-d91c-4196-98c6-7f82bc085124_terseLabel_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_label_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, Long-term Debt, Maturities, Repayments of Principal, Year One</link:label>
    <link:label id="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_documentation_en-US" xlink:label="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, Long-term Debt, Maturities, Repayments of Principal, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:to="lab_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_LesseeLeaseAreaOfOfficeBuilding_cc1d1777-fa32-43d5-bd43-2322e98ee034_terseLabel_en-US" xlink:label="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of office space lease (in square feet)</link:label>
    <link:label id="lab_pega_LesseeLeaseAreaOfOfficeBuilding_label_en-US" xlink:label="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Area of Office Building</link:label>
    <link:label id="lab_pega_LesseeLeaseAreaOfOfficeBuilding_documentation_en-US" xlink:label="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Area of Office Building</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:href="pega-20231231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:to="lab_pega_LesseeLeaseAreaOfOfficeBuilding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_5719e390-0e13-41a5-9f74-7d850777072b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtInstrumentLineItems_b0ab08a3-d58a-470a-bfc9-42db1142ba36_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_bdcbbd41-967b-4e6a-9abd-0728c10ee28e_totalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_eb757c2e-f772-47a6-9a5c-c2ff135d4926_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a71ab2ad-f6ea-4a2c-b67e-86aea18bddfd_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_f26b1c2c-a887-4080-ab9f-3e0226592654_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, 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/2023/elts/us-gaap-2023.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_PriorPeriodReclassificationAdjustmentDescription_c2a43e13-2d56-48eb-a5b4-255fa8850802_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_4a6adc15-957f-4974-8ecd-1e45be0d2576_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_c2743717-8b60-4488-ab65-234d8b870c2a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_0bacc230-948b-47b5-840c-1af150d918f1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_52ce9adc-a68d-4042-a12b-59b79b42f948_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_82a1ad8c-47da-41a4-b052-f888970e72de_terseLabel_en-US" xlink:label="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum consolidated coverage ratio</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_label_en-US" xlink:label="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</link:label>
    <link:label id="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_documentation_en-US" xlink:label="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:to="lab_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_fd7c03c1-b1a7-49f4-a4a1-87fa3ec575d9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_44558e23-0563-49c6-8124-371b33868b77_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_f207c66d-ecde-4c93-90db-39af9f593afe_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfDerivativeInstrumentsTextBlock_c1219f81-b0bf-4f0f-bcd6-69990ffa1987_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Change in Capped Call Transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_5a05533c-e2a4-41a6-aa40-2b0233ba8716_terseLabel_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_label_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:label id="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_documentation_en-US" xlink:label="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:to="lab_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate202006Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2020-06 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate202006Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate202006Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate202006Member" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>pega-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:b873b7a5-2a86-4327-abb8-2cd6704e9e52,g:c801c320-5993-4487-b320-876824df7e78-->
<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.pega.com/role/Cover" xlink:type="simple" xlink:href="pega-20231231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_af08c3ad-f9e8-4e1d-b107-8b364293242d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentType_af08c3ad-f9e8-4e1d-b107-8b364293242d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_286dc91b-ffc7-4a9c-9c16-8617ac924653" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentAnnualReport_286dc91b-ffc7-4a9c-9c16-8617ac924653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_55c7b7c3-96b4-40c7-af03-b1a6584ae7e8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentPeriodEndDate_55c7b7c3-96b4-40c7-af03-b1a6584ae7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ffdda052-1492-43bf-92c0-9a4639b43043" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_CurrentFiscalYearEndDate_ffdda052-1492-43bf-92c0-9a4639b43043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_1032711e-a37f-4a59-9a8e-2a923e51ba11" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentTransitionReport_1032711e-a37f-4a59-9a8e-2a923e51ba11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8df29f05-4f05-47d6-a4ee-135a3c08eb5d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityFileNumber_8df29f05-4f05-47d6-a4ee-135a3c08eb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6a689aa6-830c-4962-b42c-7df6be6d4b1a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityRegistrantName_6a689aa6-830c-4962-b42c-7df6be6d4b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_42d7e1e0-ed4f-4961-8521-17d68535d8c2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityIncorporationStateCountryCode_42d7e1e0-ed4f-4961-8521-17d68535d8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_de9a3e05-dd4a-437a-96ed-033083b15845" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityTaxIdentificationNumber_de9a3e05-dd4a-437a-96ed-033083b15845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f826d3e5-ea0c-4710-8ba7-a631330e957e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityAddressAddressLine1_f826d3e5-ea0c-4710-8ba7-a631330e957e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3338d111-0a55-44a0-8c8a-bb547b859faf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityAddressCityOrTown_3338d111-0a55-44a0-8c8a-bb547b859faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_47f03fd4-ffc1-4232-949f-3f991604baee" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityAddressStateOrProvince_47f03fd4-ffc1-4232-949f-3f991604baee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_37db74c5-5278-4a55-9f9e-baa7ccab4021" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityAddressPostalZipCode_37db74c5-5278-4a55-9f9e-baa7ccab4021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_200c2007-ebf8-45ec-884f-f55648cb92f6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_CityAreaCode_200c2007-ebf8-45ec-884f-f55648cb92f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b17224e3-49b4-4606-9905-419f2308a81c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_LocalPhoneNumber_b17224e3-49b4-4606-9905-419f2308a81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a6c70d1d-3956-4217-adc5-2f6f78c2fc80" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_Security12bTitle_a6c70d1d-3956-4217-adc5-2f6f78c2fc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_73d479c0-3443-4363-a034-c85ff2d5d4cf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_TradingSymbol_73d479c0-3443-4363-a034-c85ff2d5d4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5978aa0c-6547-424d-91a3-6112870c4883" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_SecurityExchangeName_5978aa0c-6547-424d-91a3-6112870c4883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_b8b7f50b-f8cc-4bb5-83d1-e231cf8043c3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_b8b7f50b-f8cc-4bb5-83d1-e231cf8043c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c3a93e82-8490-40c5-9323-8011b98af9fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityVoluntaryFilers_c3a93e82-8490-40c5-9323-8011b98af9fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_4ca0a2ab-3d88-4dbe-9dd3-7b92b188a82a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityCurrentReportingStatus_4ca0a2ab-3d88-4dbe-9dd3-7b92b188a82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_08fa3e52-2cc2-44f6-82af-61519e0f2ce9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityInteractiveDataCurrent_08fa3e52-2cc2-44f6-82af-61519e0f2ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_4ab5878b-b12d-4aa0-8738-c2e1747236d9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityFilerCategory_4ab5878b-b12d-4aa0-8738-c2e1747236d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_22b7b405-560c-4281-b251-bcb99fd4caba" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntitySmallBusiness_22b7b405-560c-4281-b251-bcb99fd4caba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_df57a430-6ddd-4887-881e-3670278a709a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityEmergingGrowthCompany_df57a430-6ddd-4887-881e-3670278a709a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_04757ce6-84ec-48de-8703-fc423d5a1777" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_IcfrAuditorAttestationFlag_04757ce6-84ec-48de-8703-fc423d5a1777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_4ce04922-3c77-486c-9df9-e496eab88825" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_4ce04922-3c77-486c-9df9-e496eab88825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b1584241-e7d5-4f5d-8e58-0d2313fe3b74" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityShellCompany_b1584241-e7d5-4f5d-8e58-0d2313fe3b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_fa1ee06b-fcf5-4b90-a81a-0404ba72ae65" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityPublicFloat_fa1ee06b-fcf5-4b90-a81a-0404ba72ae65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_28c17803-476b-40d5-a3bf-478ae3dffd23" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_28c17803-476b-40d5-a3bf-478ae3dffd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_66a73bfb-7a50-4413-8de7-33c5e185da57" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_66a73bfb-7a50-4413-8de7-33c5e185da57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_50983faa-d80b-4459-badf-64ff01557c3a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_AmendmentFlag_50983faa-d80b-4459-badf-64ff01557c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_223f8641-2315-4bca-a25e-31936b742849" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentFiscalYearFocus_223f8641-2315-4bca-a25e-31936b742849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e787934f-91c3-4f48-a0a7-2b830c3e7c79" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e787934f-91c3-4f48-a0a7-2b830c3e7c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_8de08d32-afb1-480c-9af1-a5b743a53a50" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d0b39d52-32bf-4472-8a97-ead0fb44b845" xlink:to="loc_dei_EntityCentralIndexKey_8de08d32-afb1-480c-9af1-a5b743a53a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/AUDITINFORMATION" xlink:type="simple" xlink:href="pega-20231231.xsd#AUDITINFORMATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/AUDITINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_AuditInformationAbstract_ba898c30-e577-4e58-a13c-fb5e03b75cb3" xlink:href="pega-20231231.xsd#pega_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_7e2b5eb5-6496-414b-9c2c-1e2793d263ed" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_ba898c30-e577-4e58-a13c-fb5e03b75cb3" xlink:to="loc_dei_AuditorName_7e2b5eb5-6496-414b-9c2c-1e2793d263ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_b8da67d6-2c2b-49b8-804b-fd1e4ab0bcb1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_ba898c30-e577-4e58-a13c-fb5e03b75cb3" xlink:to="loc_dei_AuditorLocation_b8da67d6-2c2b-49b8-804b-fd1e4ab0bcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_a7ab1d5d-ab36-4c6a-a4a6-262fd395bc8b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_AuditInformationAbstract_ba898c30-e577-4e58-a13c-fb5e03b75cb3" xlink:to="loc_dei_AuditorFirmId_a7ab1d5d-ab36-4c6a-a4a6-262fd395bc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_93d176a2-e02c-456d-9bab-7df5ae794138" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_93d176a2-e02c-456d-9bab-7df5ae794138" xlink:to="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d43bc0b0-a328-4081-be3d-3a8768de871d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d43bc0b0-a328-4081-be3d-3a8768de871d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_1ae23c14-d775-4ce5-93b8-6c0d4460cba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_1ae23c14-d775-4ce5-93b8-6c0d4460cba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_8d296a66-0d20-4137-8cc7-2f694e2c3d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_8d296a66-0d20-4137-8cc7-2f694e2c3d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_88c56b0d-eddb-4ae4-a472-8b182fe1c689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_88c56b0d-eddb-4ae4-a472-8b182fe1c689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_a5729b68-deea-4364-8420-898ed1c59549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_a5729b68-deea-4364-8420-898ed1c59549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_a3e25e3e-2fe8-4100-8f75-63d3dac1422f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_OtherAssetsCurrent_a3e25e3e-2fe8-4100-8f75-63d3dac1422f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_26fa4cc6-bc30-4043-b611-5beb90e3f53e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5426c050-ad9b-4fd2-9373-1f15743cf27a" xlink:to="loc_us-gaap_AssetsCurrent_26fa4cc6-bc30-4043-b611-5beb90e3f53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNoncurrent_d757c972-4178-4b2b-8e0b-0272a24e1fe4" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:to="loc_pega_UnbilledReceivablesNoncurrent_d757c972-4178-4b2b-8e0b-0272a24e1fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0df67c9d-1e60-4710-9d99-56695cdeb6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:to="loc_us-gaap_Goodwill_0df67c9d-1e60-4710-9d99-56695cdeb6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b6f172f4-fb26-4c83-8761-abe2d5c58fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b6f172f4-fb26-4c83-8761-abe2d5c58fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e1770047-e7d1-46ab-bdd7-4ebf024a02c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6152b12c-eae8-4fa3-9e38-0c156770a637" xlink:to="loc_us-gaap_Assets_e1770047-e7d1-46ab-bdd7-4ebf024a02c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_93d176a2-e02c-456d-9bab-7df5ae794138" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3435a78a-27fd-4a79-bac7-5f303c4dcbce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:to="loc_us-gaap_AccountsPayableCurrent_3435a78a-27fd-4a79-bac7-5f303c4dcbce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b0360db7-e737-4a31-ac20-f3b2a391e41a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b0360db7-e737-4a31-ac20-f3b2a391e41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5be2d9b1-adcf-4b89-bdde-85a6e33a8b41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_5be2d9b1-adcf-4b89-bdde-85a6e33a8b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_35725990-3b35-4cda-aafd-dadc1eb5abe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_35725990-3b35-4cda-aafd-dadc1eb5abe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cafdc9fb-c8a2-417f-91db-d8a924bc0d46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cafdc9fb-c8a2-417f-91db-d8a924bc0d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bf5461a1-3d10-491a-817f-11c2af2c37d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_62d5e9f5-f954-43f1-9f61-458baf3db1a5" xlink:to="loc_us-gaap_LiabilitiesCurrent_bf5461a1-3d10-491a-817f-11c2af2c37d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_b461f221-8d27-4062-a1a5-19e75646275c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_b461f221-8d27-4062-a1a5-19e75646275c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a23b5f3b-5da9-4267-b37a-b014ab61664c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a23b5f3b-5da9-4267-b37a-b014ab61664c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ac73de18-2918-45b6-9919-b50ec58c406b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ac73de18-2918-45b6-9919-b50ec58c406b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d40a9472-450d-4162-ba2b-4bab92692e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_Liabilities_d40a9472-450d-4162-ba2b-4bab92692e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d1a9ba94-1e74-4f82-81e9-3f569acc0553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d1a9ba94-1e74-4f82-81e9-3f569acc0553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_848be14d-ca54-4b5a-bbf9-cc1e56bedcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:to="loc_us-gaap_PreferredStockValue_848be14d-ca54-4b5a-bbf9-cc1e56bedcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_36af8bcb-acac-4f37-ac29-ee2f3d0debf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:to="loc_us-gaap_CommonStockValue_36af8bcb-acac-4f37-ac29-ee2f3d0debf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6f236e3b-cb28-4db9-8b2f-ef51f33710d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6f236e3b-cb28-4db9-8b2f-ef51f33710d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8bd59416-ae81-4cf3-9320-3897e4369708" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8bd59416-ae81-4cf3-9320-3897e4369708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f2ae10b0-8163-4a43-9769-200d5f3ba859" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f2ae10b0-8163-4a43-9769-200d5f3ba859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_5f6bb032-f56b-41a8-8cd8-54617edf8095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f2ae10b0-8163-4a43-9769-200d5f3ba859" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_5f6bb032-f56b-41a8-8cd8-54617edf8095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_3ec28b12-e2c5-4461-af82-e4d7746c8337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_f2ae10b0-8163-4a43-9769-200d5f3ba859" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_3ec28b12-e2c5-4461-af82-e4d7746c8337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bfec813c-c343-4b45-bb96-267d2d121f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c6d3b158-ca4d-457b-a12f-c50caf22451e" xlink:to="loc_us-gaap_StockholdersEquity_bfec813c-c343-4b45-bb96-267d2d121f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d21a242-de44-48e6-901c-519627b97f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b417a23a-ddb4-481e-91f4-c644cda35e62" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d21a242-de44-48e6-901c-519627b97f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c247910a-5315-4c08-bcc4-062903d6b57a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c247910a-5315-4c08-bcc4-062903d6b57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_6aad906c-b419-4f65-b59b-4a5455d6d7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_6aad906c-b419-4f65-b59b-4a5455d6d7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_ae08b4eb-c7c9-4294-b512-fca2c996b977" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_PreferredStockSharesIssued_ae08b4eb-c7c9-4294-b512-fca2c996b977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5c31a9a0-b60a-43cf-b5e0-088a575706af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5c31a9a0-b60a-43cf-b5e0-088a575706af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_dd03d28e-f200-4583-b64e-0205b7eb2847" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_dd03d28e-f200-4583-b64e-0205b7eb2847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ca4e6b3f-7588-4269-ac9c-79b184a0dc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_CommonStockSharesIssued_ca4e6b3f-7588-4269-ac9c-79b184a0dc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_47f532e0-006e-4c73-90de-828025cbf7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_425b8fa2-3ce4-4b98-a879-3444410248a0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_47f532e0-006e-4c73-90de-828025cbf7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2dfeeb67-a7ac-40d5-b55e-d106e74d0959" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2dfeeb67-a7ac-40d5-b55e-d106e74d0959" xlink:to="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:to="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c189f44a-a5d6-4cfe-a535-f2a60875230b" xlink:to="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_570aa59c-97d2-47b6-8118-63a2a6af7820" xlink:href="pega-20231231.xsd#pega_SubscriptionServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_SubscriptionServicesMember_570aa59c-97d2-47b6-8118-63a2a6af7820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_c4326707-5ebf-4da6-80f7-fee6cea457b7" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_SubscriptionLicenseMember_c4326707-5ebf-4da6-80f7-fee6cea457b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_54ea5e76-6a09-4a9a-b5ff-9e517926bd4b" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_ConsultingMember_54ea5e76-6a09-4a9a-b5ff-9e517926bd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_45ddf4f9-5be2-4739-86cc-2fac02dab4ff" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ec0bc77e-b18e-4978-b318-ad28472cd1c9" xlink:to="loc_pega_PerpetualLicenseMember_45ddf4f9-5be2-4739-86cc-2fac02dab4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_653d3cc2-7c50-4621-acd5-46a01b90cfc5" xlink:to="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_20c31b9e-00c2-4e38-9f19-5ba95b5e1826" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_RevenuesAbstract_20c31b9e-00c2-4e38-9f19-5ba95b5e1826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44542946-14f5-4c11-acce-4630475a1a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_20c31b9e-00c2-4e38-9f19-5ba95b5e1826" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44542946-14f5-4c11-acce-4630475a1a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_e527f20c-d303-45af-961d-fa9b74018e30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_CostOfRevenueAbstract_e527f20c-d303-45af-961d-fa9b74018e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_aa0ca35a-c730-431f-92b0-dc9bf37bd63f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_e527f20c-d303-45af-961d-fa9b74018e30" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_aa0ca35a-c730-431f-92b0-dc9bf37bd63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1045739b-9c5e-42a7-b236-986c7936f1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_GrossProfit_1045739b-9c5e-42a7-b236-986c7936f1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_d8b1f32e-d0e5-438d-929e-09ce707561f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_SellingAndMarketingExpense_d8b1f32e-d0e5-438d-929e-09ce707561f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_f017af5b-5134-4122-83ae-d2d55cfed064" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_f017af5b-5134-4122-83ae-d2d55cfed064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_6fa24df9-1f1a-4dbc-8c06-790ae09ebdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_6fa24df9-1f1a-4dbc-8c06-790ae09ebdd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_62c4602f-665e-402b-8fee-8ea57fd3b239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_RestructuringCharges_62c4602f-665e-402b-8fee-8ea57fd3b239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_9da7f5ec-f399-4973-b5bf-8fe3529c6ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_cf978663-17cc-4bdb-8d78-e0bad2931d71" xlink:to="loc_us-gaap_OperatingExpenses_9da7f5ec-f399-4973-b5bf-8fe3529c6ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_05a30269-8c58-405b-8634-6be93dd9e729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_OperatingIncomeLoss_05a30269-8c58-405b-8634-6be93dd9e729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dc6a14f2-42a6-4fe4-8c72-0dec80d2670e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_dc6a14f2-42a6-4fe4-8c72-0dec80d2670e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_da9e8a08-990d-4880-a978-a22371f7876f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_InvestmentIncomeNet_da9e8a08-990d-4880-a978-a22371f7876f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_09a7036f-c08c-4ddb-9eef-08847e329eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_InterestExpense_09a7036f-c08c-4ddb-9eef-08847e329eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ec8e626a-2e16-4db3-828e-cdc2f5094e14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ec8e626a-2e16-4db3-828e-cdc2f5094e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b7337638-99c1-458c-8aa7-f76a4ad452b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b7337638-99c1-458c-8aa7-f76a4ad452b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2ffcf392-0c4e-4d2c-8407-4d8abf298d48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2ffcf392-0c4e-4d2c-8407-4d8abf298d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_623de15b-b14f-4b95-86e3-a190477cdba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_623de15b-b14f-4b95-86e3-a190477cdba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9a8347a8-5524-4a4c-84e7-35aeea6186b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_NetIncomeLoss_9a8347a8-5524-4a4c-84e7-35aeea6186b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4f9a0cbd-bce0-4ef4-8fa6-baa83825b432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:to="loc_us-gaap_EarningsPerShareBasic_4f9a0cbd-bce0-4ef4-8fa6-baa83825b432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_651f25bf-4ea3-468e-81fd-ea0311c9a856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_aa229131-869a-4c11-940b-df75382dcfc6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_651f25bf-4ea3-468e-81fd-ea0311c9a856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a6a89e86-0041-4f9b-ab97-7d6f45cf5a15" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b0ec73c3-913c-4b70-b1c4-bc833d49e226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b0ec73c3-913c-4b70-b1c4-bc833d49e226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4e62c20c-a879-49fa-be7a-b935dd4292e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_96612e0b-88fb-4d31-907e-d991d0aadecb" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4e62c20c-a879-49fa-be7a-b935dd4292e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5cc541ea-bf0e-490e-aca6-beccc1f9062f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_62bd1e06-563c-4d92-be59-74b37422adfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5cc541ea-bf0e-490e-aca6-beccc1f9062f" xlink:to="loc_us-gaap_NetIncomeLoss_62bd1e06-563c-4d92-be59-74b37422adfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_b677e92c-b375-4284-8a93-28765a37b429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5cc541ea-bf0e-490e-aca6-beccc1f9062f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_b677e92c-b375-4284-8a93-28765a37b429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46d4d0e9-9711-44e7-abb5-1b8f90cc9726" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_b677e92c-b375-4284-8a93-28765a37b429" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46d4d0e9-9711-44e7-abb5-1b8f90cc9726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f4e90cbe-5810-4a29-966d-b92c25bb77b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_b677e92c-b375-4284-8a93-28765a37b429" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f4e90cbe-5810-4a29-966d-b92c25bb77b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_45c307bf-b38f-4180-af56-296c98fd0ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_b677e92c-b375-4284-8a93-28765a37b429" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_45c307bf-b38f-4180-af56-296c98fd0ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0a87e0f-9f63-43bc-9587-49b2e76328fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5cc541ea-bf0e-490e-aca6-beccc1f9062f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0a87e0f-9f63-43bc-9587-49b2e76328fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_0157e0e8-99c2-4c37-aadf-197462ab1cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0157e0e8-99c2-4c37-aadf-197462ab1cf3" xlink:to="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_890a91a1-9944-4216-bd57-9ad114e471b2" xlink:to="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1bcc57f2-b1a2-4dc8-bcef-85460ee4edbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_CommonStockMember_1bcc57f2-b1a2-4dc8-bcef-85460ee4edbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e1a6088a-ca54-4835-88b2-6255d910e734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e1a6088a-ca54-4835-88b2-6255d910e734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0f5a9d9e-4f47-4128-8758-2f4b5a568bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_RetainedEarningsMember_0f5a9d9e-4f47-4128-8758-2f4b5a568bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06db3dc4-97b0-435b-b194-d24ddd685283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0239af26-83fa-4f5c-9f55-a4d5190d1dff" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_06db3dc4-97b0-435b-b194-d24ddd685283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b7dfd63-e2fe-4b75-b2f3-098739eedd2e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_8e580d0a-81be-4e71-acc8-7d1acab720e6" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b7dfd63-e2fe-4b75-b2f3-098739eedd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_93caf28d-8705-442f-9f9e-a6cd81ab9956" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b7dfd63-e2fe-4b75-b2f3-098739eedd2e" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_93caf28d-8705-442f-9f9e-a6cd81ab9956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_87be2387-9603-461a-92f8-e5b365f7db7e" xlink:to="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0c64df58-5774-4e54-80bb-e00d04d93c59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0c64df58-5774-4e54-80bb-e00d04d93c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_60072234-f09b-4be0-ad9d-dac942a1fdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockholdersEquity_60072234-f09b-4be0-ad9d-dac942a1fdc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c5ee02d6-4946-46b2-8e7f-77171e89758b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c5ee02d6-4946-46b2-8e7f-77171e89758b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4d4ad9d3-b47a-465b-8613-96556f5a452b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_4d4ad9d3-b47a-465b-8613-96556f5a452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4db3ab21-a7eb-43b8-a3d1-36ab2fdceceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4db3ab21-a7eb-43b8-a3d1-36ab2fdceceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1457cfee-8883-453b-ab56-1225b54a7183" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_1457cfee-8883-453b-ab56-1225b54a7183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_63d59c02-b85b-4c8e-92cd-69327fc6d538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_63d59c02-b85b-4c8e-92cd-69327fc6d538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9e5a666c-8bb8-4cf2-8044-5b051e88b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9e5a666c-8bb8-4cf2-8044-5b051e88b6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_40be7829-cfb0-4b32-a6b8-1577d1bd082c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_40be7829-cfb0-4b32-a6b8-1577d1bd082c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1b0f7ec1-8694-4b68-b51e-e42d83339e10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_DividendsCommonStockCash_1b0f7ec1-8694-4b68-b51e-e42d83339e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7f53a20c-296d-46a7-81d6-7bba1bd321b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7f53a20c-296d-46a7-81d6-7bba1bd321b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e8d791d1-3585-48a2-af26-2cf0439d8e95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_NetIncomeLoss_e8d791d1-3585-48a2-af26-2cf0439d8e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3f6d65d4-bdbe-463b-b5ba-26214ff4166f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3f6d65d4-bdbe-463b-b5ba-26214ff4166f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a3bc1ab5-b24f-42d2-8932-c2569a419514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d54a3dfd-8f02-4bf8-b7d2-48a989a7683e" xlink:to="loc_us-gaap_StockholdersEquity_a3bc1ab5-b24f-42d2-8932-c2569a419514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_4d9ba073-5e2f-43fd-8f1b-57627d28a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0bf33a6a-8788-4cc4-a736-8fc28dfb4b41" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_4d9ba073-5e2f-43fd-8f1b-57627d28a2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4751c5e0-0479-40ad-b832-f08740f69471" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_0b838dc2-f2db-499d-860f-702c446b0766" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4751c5e0-0479-40ad-b832-f08740f69471" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_0b838dc2-f2db-499d-860f-702c446b0766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pega-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_03e42c5e-f23e-4e5a-98de-09d8ca0c056b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_03e42c5e-f23e-4e5a-98de-09d8ca0c056b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5a7e4fe8-1554-4b83-8b12-8301ba793a93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_03e42c5e-f23e-4e5a-98de-09d8ca0c056b" xlink:to="loc_us-gaap_NetIncomeLoss_5a7e4fe8-1554-4b83-8b12-8301ba793a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_03e42c5e-f23e-4e5a-98de-09d8ca0c056b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_91d91bcd-8852-4249-a075-74e1263bd345" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_ShareBasedCompensation_91d91bcd-8852-4249-a075-74e1263bd345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_0190b817-a03b-4e23-ab73-8ac0d98246df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_0190b817-a03b-4e23-ab73-8ac0d98246df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4ed4e38c-3cc8-4001-a511-c0076881270c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4ed4e38c-3cc8-4001-a511-c0076881270c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeaseExpense_e8c8b8a9-8cee-4340-8355-d9df2fde3ca5" xlink:href="pega-20231231.xsd#pega_LeaseExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_pega_LeaseExpense_e8c8b8a9-8cee-4340-8355-d9df2fde3ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1de0f342-7583-4f03-9065-170334aff19e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1de0f342-7583-4f03-9065-170334aff19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_f110d813-b563-4b87-9a56-31836cb18fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_f110d813-b563-4b87-9a56-31836cb18fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7192b798-ccf8-4e78-be65-59b7132f69e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7192b798-ccf8-4e78-be65-59b7132f69e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_64f2782e-fd86-47e8-a89d-42b2511e3333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_GainLossOnInvestments_64f2782e-fd86-47e8-a89d-42b2511e3333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cf72aa31-b41b-49b4-a5ed-a5c9505ce244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cf72aa31-b41b-49b4-a5ed-a5c9505ce244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_cfc196a5-d566-434b-8344-ecb3e07d324c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_cfc196a5-d566-434b-8344-ecb3e07d324c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e11a35e3-fc2e-433c-aaf6-584656cdb943" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2cf5e7f0-8139-4912-ab5b-8fec84f54a52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2cf5e7f0-8139-4912-ab5b-8fec84f54a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_818f04d1-0c51-406b-a8dc-c48b947a6a83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_818f04d1-0c51-406b-a8dc-c48b947a6a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7873c4c2-5e31-4af8-8147-d3fdb42f2f24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7873c4c2-5e31-4af8-8147-d3fdb42f2f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1c89186c-b0a7-4ac2-a75f-a55a45e934ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1c89186c-b0a7-4ac2-a75f-a55a45e934ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_49fe668c-86bc-4ac6-aaa4-4d973e4e4959" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_49fe668c-86bc-4ac6-aaa4-4d973e4e4959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_f851331b-69da-47c5-b410-c7a0adc76d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_9114559f-1f24-4604-8aec-40a362461dce" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_f851331b-69da-47c5-b410-c7a0adc76d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d90cd1c-f7e2-460d-8a1b-c1922410760d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_03e42c5e-f23e-4e5a-98de-09d8ca0c056b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d90cd1c-f7e2-460d-8a1b-c1922410760d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_0a22bca6-77cd-4bcf-a74f-8166237442d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_0a22bca6-77cd-4bcf-a74f-8166237442d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_f3851c74-0537-440e-86d6-862bee76c9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_f3851c74-0537-440e-86d6-862bee76c9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a3540bfc-5a0a-4a5f-b0d1-921c7e5c26fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a3540bfc-5a0a-4a5f-b0d1-921c7e5c26fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c9fceb93-1658-4442-9f1b-1a3409e951d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c9fceb93-1658-4442-9f1b-1a3409e951d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_928f7805-06d3-4a86-82f2-9da93adba196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_928f7805-06d3-4a86-82f2-9da93adba196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9ff04ebd-4b4d-407e-b4db-7820d1be83d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fc13a0b7-ce86-4992-8a0d-17f5d3f9144e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9ff04ebd-4b4d-407e-b4db-7820d1be83d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_2f7c65e2-96e5-4e6b-8adf-9fd43b70ef51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_2f7c65e2-96e5-4e6b-8adf-9fd43b70ef51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6eb4a697-1ab6-4ac7-bc5c-19d154038868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6eb4a697-1ab6-4ac7-bc5c-19d154038868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_edcabab1-756e-49ff-9543-a4e0aeb7a7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_ProceedsFromStockPlans_edcabab1-756e-49ff-9543-a4e0aeb7a7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_945e0e3c-6bb2-4ba2-b1d8-6f02455ccb80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_945e0e3c-6bb2-4ba2-b1d8-6f02455ccb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0a7d75ec-a2a8-4227-963d-14906988ec6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0a7d75ec-a2a8-4227-963d-14906988ec6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_042ce183-8638-42e5-850f-82442b43c758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_042ce183-8638-42e5-850f-82442b43c758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_50a4c7f2-d744-46d1-bd5b-6568330ca217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_50a4c7f2-d744-46d1-bd5b-6568330ca217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e60b41c1-6274-4a84-93ba-2b150bfd45b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a8c290d9-99a3-4331-b89b-176883bd83fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e60b41c1-6274-4a84-93ba-2b150bfd45b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0c01f100-63c4-48eb-824a-6e3602f6206d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0c01f100-63c4-48eb-824a-6e3602f6206d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_510c7df8-f052-4eee-8391-c4d5991a8c17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_510c7df8-f052-4eee-8391-c4d5991a8c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2655efe-6a49-4b24-9eb2-aad407ec793f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2655efe-6a49-4b24-9eb2-aad407ec793f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b8de2871-81d3-43b6-aed5-2146b1eab7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b8de2871-81d3-43b6-aed5-2146b1eab7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fe1422b-61af-4269-bac2-71ba995ba2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fe1422b-61af-4269-bac2-71ba995ba2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_19393cbf-e567-4b1b-a406-96d1b7f501aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fe1422b-61af-4269-bac2-71ba995ba2ab" xlink:to="loc_us-gaap_InterestPaidNet_19393cbf-e567-4b1b-a406-96d1b7f501aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_6695bc30-1886-4c39-b0db-dbf017775b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fe1422b-61af-4269-bac2-71ba995ba2ab" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_6695bc30-1886-4c39-b0db-dbf017775b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_e4ff706c-84b7-44ed-8a70-28c30f77c92d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e8f7a244-3021-4f3b-a235-14e813382d5b" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_e4ff706c-84b7-44ed-8a70-28c30f77c92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_bbfb18bc-1e1e-4372-bb43-d7886b908733" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_e4ff706c-84b7-44ed-8a70-28c30f77c92d" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_bbfb18bc-1e1e-4372-bb43-d7886b908733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_68e18f6f-0d09-44fa-ab4a-baac6ffa4311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_e4ff706c-84b7-44ed-8a70-28c30f77c92d" xlink:to="loc_us-gaap_DividendsPayableCurrent_68e18f6f-0d09-44fa-ab4a-baac6ffa4311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/BASISOFPRESENTATION" xlink:type="simple" xlink:href="pega-20231231.xsd#BASISOFPRESENTATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/BASISOFPRESENTATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b3545e0c-45af-4480-ba2d-b59644aad6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_42b382ba-13fc-48ee-98b2-9a370b2bc4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b3545e0c-45af-4480-ba2d-b59644aad6b3" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_42b382ba-13fc-48ee-98b2-9a370b2bc4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="pega-20231231.xsd#SIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cea4c254-d504-4c5c-9d27-c94a12738514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_977b833a-b972-4abb-8c67-a0aaaaf93b54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cea4c254-d504-4c5c-9d27-c94a12738514" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_977b833a-b972-4abb-8c67-a0aaaaf93b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIES" xlink:type="simple" xlink:href="pega-20231231.xsd#MARKETABLESECURITIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4a9e9017-d31f-4437-8ca0-4d9d76b3758c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cf3a5d36-c1de-4709-a2f3-7256ae03a62c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4a9e9017-d31f-4437-8ca0-4d9d76b3758c" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cf3a5d36-c1de-4709-a2f3-7256ae03a62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5434639a-c1c6-4037-8f4d-01781a7baca8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_e62984b6-5001-4818-9100-c6b1ac5613a9" xlink:href="pega-20231231.xsd#pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5434639a-c1c6-4037-8f4d-01781a7baca8" xlink:to="loc_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock_e62984b6-5001-4818-9100-c6b1ac5613a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONS" xlink:type="simple" xlink:href="pega-20231231.xsd#DEFERREDCOMMISSIONS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_a1f67830-b67c-4db1-9a7a-61089c13fa47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredCostsNetTextBlock_8d840295-1360-4152-b162-39801c55f386" xlink:href="pega-20231231.xsd#pega_DeferredCostsNetTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_a1f67830-b67c-4db1-9a7a-61089c13fa47" xlink:to="loc_pega_DeferredCostsNetTextBlock_8d840295-1360-4152-b162-39801c55f386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENT" xlink:type="simple" xlink:href="pega-20231231.xsd#PROPERTYANDEQUIPMENT"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_de6aecee-3555-44c0-9dc0-c64e73aa121a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d010fdf3-1ce7-4065-bf7a-6b8555bd7d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_de6aecee-3555-44c0-9dc0-c64e73aa121a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d010fdf3-1ce7-4065-bf7a-6b8555bd7d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ece94580-8e8e-49f2-afb9-30935809d5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_9c70d784-9817-4973-948e-7a7362ec8305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ece94580-8e8e-49f2-afb9-30935809d5ef" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_9c70d784-9817-4973-948e-7a7362ec8305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIES" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_4c6e62c3-aa1e-4f32-b5ae-914284344f61" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_26a9c465-4341-4a79-9f1d-7c5ae2639e59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_4c6e62c3-aa1e-4f32-b5ae-914284344f61" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_26a9c465-4341-4a79-9f1d-7c5ae2639e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="pega-20231231.xsd#SEGMENTINFORMATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c2744425-8abd-4edd-b657-0e8d93227353" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_1ac5d888-7bf0-4b11-af86-cb18b4de75b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c2744425-8abd-4edd-b657-0e8d93227353" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_1ac5d888-7bf0-4b11-af86-cb18b4de75b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASES" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8fddd245-e285-4588-9b86-fc22f80bfea3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_8356ec0d-6dfc-4b3c-bbcc-7ab08e69db8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8fddd245-e285-4588-9b86-fc22f80bfea3" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_8356ec0d-6dfc-4b3c-bbcc-7ab08e69db8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBT" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_277e8890-3b14-43d5-8faa-1c405872ab69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_ca7ed316-63dc-41b5-ac14-dbdb74378674" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_277e8890-3b14-43d5-8faa-1c405872ab69" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_ca7ed316-63dc-41b5-ac14-dbdb74378674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURING" xlink:type="simple" xlink:href="pega-20231231.xsd#RESTRUCTURING"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RESTRUCTURING" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_26d5557a-a8ba-4ad7-9768-b6d84b4f9613" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_cbc312ee-4653-4fc4-af2c-8e09f184ccdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_26d5557a-a8ba-4ad7-9768-b6d84b4f9613" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_cbc312ee-4653-4fc4-af2c-8e09f184ccdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3b494d06-e8dc-4e89-a80b-6bd0039fc2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_458390d4-eed8-466e-8abf-094998e0d232" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3b494d06-e8dc-4e89-a80b-6bd0039fc2e3" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_458390d4-eed8-466e-8abf-094998e0d232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7d5e6b2a-db99-410d-a92b-8c98430480a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_f072d968-e3b1-4f11-91f7-9381a10b1f14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7d5e6b2a-db99-410d-a92b-8c98430480a0" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_f072d968-e3b1-4f11-91f7-9381a10b1f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUE" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_35799215-aa9d-4165-ab33-442fe17e5082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_52d7eb5e-79ac-4f0d-881c-2d16c4ab0e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_35799215-aa9d-4165-ab33-442fe17e5082" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_52d7eb5e-79ac-4f0d-881c-2d16c4ab0e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd3a05fb-2aa6-4fcf-9355-72b2c67c4905" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3c43adbd-d329-4d3f-b777-66c32eeecae2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd3a05fb-2aa6-4fcf-9355-72b2c67c4905" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3c43adbd-d329-4d3f-b777-66c32eeecae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANS" xlink:type="simple" xlink:href="pega-20231231.xsd#EMPLOYEEBENEFITPLANS"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_97779a31-65a2-4a9d-a824-5ddc87a2d7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_74601ad4-8f20-4fd4-84e8-f4d0022eecb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_97779a31-65a2-4a9d-a824-5ddc87a2d7e8" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_74601ad4-8f20-4fd4-84e8-f4d0022eecb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXES" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_181077fc-4431-4901-9cb4-8b0337a48964" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1224158f-bc53-48fd-a1f6-5e86b9a80df1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_181077fc-4431-4901-9cb4-8b0337a48964" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1224158f-bc53-48fd-a1f6-5e86b9a80df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHARE" xlink:type="simple" xlink:href="pega-20231231.xsd#EARNINGSLOSSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EARNINGSLOSSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6bce91e0-906d-4ab4-a8a2-3acafaffff83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_2a1796cb-bac9-4e4a-80b0-c2c180f2d771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6bce91e0-906d-4ab4-a8a2-3acafaffff83" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_2a1796cb-bac9-4e4a-80b0-c2c180f2d771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="pega-20231231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dbaca25f-29b8-440c-ac5d-d734baf91c37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d28fb182-9b5f-4460-a2c8-a0dbe777512b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dbaca25f-29b8-440c-ac5d-d734baf91c37" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d28fb182-9b5f-4460-a2c8-a0dbe777512b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="pega-20231231.xsd#SIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_de21e622-707d-4301-b49e-b49ff8f47306" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_UseOfEstimates_de21e622-707d-4301-b49e-b49ff8f47306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_7657f747-92ec-4c53-a184-9cd1c70fc37d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_7657f747-92ec-4c53-a184-9cd1c70fc37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_2850325a-0b14-44d9-a01a-13fca47fddaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_2850325a-0b14-44d9-a01a-13fca47fddaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_31bf653e-b95d-44db-afd9-165f85b50a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_31bf653e-b95d-44db-afd9-165f85b50a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3aa770ef-9610-47cb-8e81-e322ec464619" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3aa770ef-9610-47cb-8e81-e322ec464619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b0431a44-d0f9-426f-aaac-69e136a0f431" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b0431a44-d0f9-426f-aaac-69e136a0f431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_33ccbd17-a1a4-4887-a620-d0608b755366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_33ccbd17-a1a4-4887-a620-d0608b755366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b72dca97-ea16-4605-acf4-f03bb6464fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b72dca97-ea16-4605-acf4-f03bb6464fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_61739250-ebd1-4ecf-b2da-1538e3bdc940" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_61739250-ebd1-4ecf-b2da-1538e3bdc940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_36f4b56d-4ca6-4405-9eb4-870cf7c0a2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_36f4b56d-4ca6-4405-9eb4-870cf7c0a2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_cd6c1594-f5ad-4abf-b131-619f81829a2f" xlink:href="pega-20231231.xsd#pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock_cd6c1594-f5ad-4abf-b131-619f81829a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_764c2337-7fa2-462a-a3b8-260467bca86d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_764c2337-7fa2-462a-a3b8-260467bca86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_d7adcddf-aed4-4bf2-ad84-1c82f0cb3eee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_d7adcddf-aed4-4bf2-ad84-1c82f0cb3eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_a912311b-dce4-49f1-a2c6-057facb59e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_a912311b-dce4-49f1-a2c6-057facb59e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_656edcc7-d7fb-4e4a-85c2-6c354cc1b895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_656edcc7-d7fb-4e4a-85c2-6c354cc1b895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ee8ff623-b720-44ee-a76e-7a3fcbf339ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ee8ff623-b720-44ee-a76e-7a3fcbf339ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_b20ab8ae-f367-4bd7-97ca-52298bf9831e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_b20ab8ae-f367-4bd7-97ca-52298bf9831e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7b280854-8dfc-49d8-9acb-91000e4b4ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7b280854-8dfc-49d8-9acb-91000e4b4ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1c38b4a8-95aa-447f-adeb-dca5d427ec93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_011ec5bb-baf2-4a2e-8512-5345e3f43f1a" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1c38b4a8-95aa-447f-adeb-dca5d427ec93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="pega-20231231.xsd#SIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cfb331ab-4d87-4296-9f8f-b165f63f95ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_af9ec5f5-3087-4dae-bc9f-8381d14dcc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cfb331ab-4d87-4296-9f8f-b165f63f95ad" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_af9ec5f5-3087-4dae-bc9f-8381d14dcc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESTables" xlink:type="simple" xlink:href="pega-20231231.xsd#MARKETABLESECURITIESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7be56115-240b-48cb-9695-fc3b46f64608" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_9b162be2-e56e-486f-98b9-04298136cbf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7be56115-240b-48cb-9695-fc3b46f64608" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_9b162be2-e56e-486f-98b9-04298136cbf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_14a5abbe-9f0d-45b6-888a-cd2a7afe4604" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock_729c96cf-9163-4b9f-9834-5c6c036ea920" xlink:href="pega-20231231.xsd#pega_AccountsReceivableAndUnbilledReceivableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_14a5abbe-9f0d-45b6-888a-cd2a7afe4604" xlink:to="loc_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock_729c96cf-9163-4b9f-9834-5c6c036ea920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_3bb5e7dd-c811-4642-b76d-1739d96d4803" xlink:href="pega-20231231.xsd#pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_14a5abbe-9f0d-45b6-888a-cd2a7afe4604" xlink:to="loc_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock_3bb5e7dd-c811-4642-b76d-1739d96d4803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_183f9a2f-4988-454f-a039-ef9fc922975b" xlink:href="pega-20231231.xsd#pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_14a5abbe-9f0d-45b6-888a-cd2a7afe4604" xlink:to="loc_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock_183f9a2f-4988-454f-a039-ef9fc922975b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock_7c6135c8-4af0-4e88-bef7-eeaa373fe104" xlink:href="pega-20231231.xsd#pega_ContractAssetsAndDeferredRevenueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_14a5abbe-9f0d-45b6-888a-cd2a7afe4604" xlink:to="loc_pega_ContractAssetsAndDeferredRevenueTableTextBlock_7c6135c8-4af0-4e88-bef7-eeaa373fe104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSTables" xlink:type="simple" xlink:href="pega-20231231.xsd#DEFERREDCOMMISSIONSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_27af869f-65bd-4c8a-8751-4353a4c29071" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_4b46ca7a-108e-427c-ad05-a8761cc8b095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_27af869f-65bd-4c8a-8751-4353a4c29071" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_4b46ca7a-108e-427c-ad05-a8761cc8b095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_dceb5694-bfb5-4340-902d-61c2a0a71084" xlink:href="pega-20231231.xsd#pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_27af869f-65bd-4c8a-8751-4353a4c29071" xlink:to="loc_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock_dceb5694-bfb5-4340-902d-61c2a0a71084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="simple" xlink:href="pega-20231231.xsd#PROPERTYANDEQUIPMENTTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4e2f8f61-979d-4cec-91f5-3e6b5a0a484d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_962d5a76-1387-4092-83b2-85b68d8b50a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4e2f8f61-979d-4cec-91f5-3e6b5a0a484d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_962d5a76-1387-4092-83b2-85b68d8b50a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DepreciationExpenseTableTextBlock_e051a819-1bd8-44b8-8ba2-4307eaac205e" xlink:href="pega-20231231.xsd#pega_DepreciationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4e2f8f61-979d-4cec-91f5-3e6b5a0a484d" xlink:to="loc_pega_DepreciationExpenseTableTextBlock_e051a819-1bd8-44b8-8ba2-4307eaac205e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c043d17f-45be-4eaf-9f72-633ff99c0427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_09a85edd-4ca7-4100-a4d0-b199c795234b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c043d17f-45be-4eaf-9f72-633ff99c0427" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_09a85edd-4ca7-4100-a4d0-b199c795234b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_719f22c1-1c5e-4ce6-a75a-7a4ef22e1af4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c043d17f-45be-4eaf-9f72-633ff99c0427" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_719f22c1-1c5e-4ce6-a75a-7a4ef22e1af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ecfdf585-0791-4cb4-a3ef-8845eacd8aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c043d17f-45be-4eaf-9f72-633ff99c0427" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ecfdf585-0791-4cb4-a3ef-8845eacd8aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_33ad7340-54ae-47a9-84c4-feaf3c1687b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c043d17f-45be-4eaf-9f72-633ff99c0427" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_33ad7340-54ae-47a9-84c4-feaf3c1687b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_4c69025f-b088-4436-8294-1aaa4f38989f" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_dff77d3e-88bf-49db-a14d-e9a733387213" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_4c69025f-b088-4436-8294-1aaa4f38989f" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_dff77d3e-88bf-49db-a14d-e9a733387213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONTables" xlink:type="simple" xlink:href="pega-20231231.xsd#SEGMENTINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3f1d8860-97a2-417a-87d2-e1cabafc5df4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_7557843c-e434-46ad-9925-822862c3803d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3f1d8860-97a2-417a-87d2-e1cabafc5df4" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_7557843c-e434-46ad-9925-822862c3803d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESTables" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4aaae670-ae3f-45c2-bc44-26fb0e54fb48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_82901f87-866d-4586-9c2b-9ec89303f3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4aaae670-ae3f-45c2-bc44-26fb0e54fb48" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_82901f87-866d-4586-9c2b-9ec89303f3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock_ef6f2a2c-32ae-4826-a702-65b475e8f6c0" xlink:href="pega-20231231.xsd#pega_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4aaae670-ae3f-45c2-bc44-26fb0e54fb48" xlink:to="loc_pega_AssetsAndLiabilitiesLesseeTableTextBlock_ef6f2a2c-32ae-4826-a702-65b475e8f6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_ed63d5e1-1d4b-4654-b45b-b5e47154b651" xlink:href="pega-20231231.xsd#pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4aaae670-ae3f-45c2-bc44-26fb0e54fb48" xlink:to="loc_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock_ed63d5e1-1d4b-4654-b45b-b5e47154b651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2c40cec9-4a68-4713-b53e-f62281a8338c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4aaae670-ae3f-45c2-bc44-26fb0e54fb48" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2c40cec9-4a68-4713-b53e-f62281a8338c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_02fd2971-0742-42b2-8a6d-a8ceac7c0824" xlink:href="pega-20231231.xsd#pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4aaae670-ae3f-45c2-bc44-26fb0e54fb48" xlink:to="loc_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock_02fd2971-0742-42b2-8a6d-a8ceac7c0824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTTables" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6fd3f3b1-0d3c-466e-9262-4074d9d8fb05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_66a0ca1c-1c3c-48f6-ba17-9fedd2ccee22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fd3f3b1-0d3c-466e-9262-4074d9d8fb05" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_66a0ca1c-1c3c-48f6-ba17-9fedd2ccee22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_ca4dc7be-c040-4090-82be-d97ef907776e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fd3f3b1-0d3c-466e-9262-4074d9d8fb05" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_ca4dc7be-c040-4090-82be-d97ef907776e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_1a879d43-fa0f-41bf-bbe7-fd06db6e461d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fd3f3b1-0d3c-466e-9262-4074d9d8fb05" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_1a879d43-fa0f-41bf-bbe7-fd06db6e461d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock_6d15d6a3-7376-49b3-a559-46c877461648" xlink:href="pega-20231231.xsd#pega_ScheduleOfDebtCovenantRequirementsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fd3f3b1-0d3c-466e-9262-4074d9d8fb05" xlink:to="loc_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock_6d15d6a3-7376-49b3-a559-46c877461648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURINGTables" xlink:type="simple" xlink:href="pega-20231231.xsd#RESTRUCTURINGTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RESTRUCTURINGTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_08390de3-d3f3-44e5-807f-d90273d7f82d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_50790904-8cad-477e-8299-54cf743410f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_08390de3-d3f3-44e5-807f-d90273d7f82d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_50790904-8cad-477e-8299-54cf743410f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d4610901-df28-4115-9db9-c37e319b307a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_aef8bf4f-2b70-4500-acbb-597b80e9d509" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d4610901-df28-4115-9db9-c37e319b307a" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_aef8bf4f-2b70-4500-acbb-597b80e9d509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_35ae7d7f-91af-499d-95d0-2c304b9db892" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d4610901-df28-4115-9db9-c37e319b307a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_35ae7d7f-91af-499d-95d0-2c304b9db892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYTables" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKHOLDERSEQUITYTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3ff77d3b-eb25-42af-8507-78667579658e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_2d099576-4aa9-4a8c-80a8-5f7d8bc0cfa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3ff77d3b-eb25-42af-8507-78667579658e" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_2d099576-4aa9-4a8c-80a8-5f7d8bc0cfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_b31d4974-641c-45cf-91d0-fa298b8040f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3ff77d3b-eb25-42af-8507-78667579658e" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_b31d4974-641c-45cf-91d0-fa298b8040f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUETables" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86743d8f-4f61-4ada-9189-651edb9e1143" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_28c04417-8e0c-4674-8f5e-62e3976507d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86743d8f-4f61-4ada-9189-651edb9e1143" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_28c04417-8e0c-4674-8f5e-62e3976507d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_35a133b6-5fb5-4416-af19-13cbaa29030c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86743d8f-4f61-4ada-9189-651edb9e1143" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_35a133b6-5fb5-4416-af19-13cbaa29030c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ff93f24e-1f50-4cca-bf18-b43ff18cb003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_86743d8f-4f61-4ada-9189-651edb9e1143" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ff93f24e-1f50-4cca-bf18-b43ff18cb003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a73a3901-3349-4be2-86ce-1cdba9a85109" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_51f689a3-7f51-420d-bc95-e0e8c5754669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a73a3901-3349-4be2-86ce-1cdba9a85109" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_51f689a3-7f51-420d-bc95-e0e8c5754669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_b79e87a6-05f1-4c00-8adb-bcaadef978d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a73a3901-3349-4be2-86ce-1cdba9a85109" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_b79e87a6-05f1-4c00-8adb-bcaadef978d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6bd3a4bf-e000-432d-9643-6e47975a34ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a73a3901-3349-4be2-86ce-1cdba9a85109" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6bd3a4bf-e000-432d-9643-6e47975a34ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_87971f9c-4edd-4fdc-abf8-edd3e8772bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a73a3901-3349-4be2-86ce-1cdba9a85109" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_87971f9c-4edd-4fdc-abf8-edd3e8772bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_2c81371b-90af-4e80-8a93-07c3d059939a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a73a3901-3349-4be2-86ce-1cdba9a85109" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_2c81371b-90af-4e80-8a93-07c3d059939a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="simple" xlink:href="pega-20231231.xsd#EMPLOYEEBENEFITPLANSTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_16134b89-5fd2-4822-9c43-9ff9695ad50a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_3e8ca52f-6c2f-4d81-b756-375f09322cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_16134b89-5fd2-4822-9c43-9ff9695ad50a" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_3e8ca52f-6c2f-4d81-b756-375f09322cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_16819794-4754-4c1b-9943-74dd55ee66a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_16819794-4754-4c1b-9943-74dd55ee66a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_71bdc0e6-9423-431b-ae49-32eea4ace57f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_71bdc0e6-9423-431b-ae49-32eea4ace57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_04cf2844-b5b1-4ead-b4fa-cdda0a47e3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_04cf2844-b5b1-4ead-b4fa-cdda0a47e3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_8ede20e8-cd45-4f10-8d88-1b8d09b8c4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_8ede20e8-cd45-4f10-8d88-1b8d09b8c4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_8591926e-b448-4fc0-ab80-f6c83aae61ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_8591926e-b448-4fc0-ab80-f6c83aae61ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_21759eec-11ba-4a10-bad7-70ab559562c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_21759eec-11ba-4a10-bad7-70ab559562c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_226aaed8-45be-4093-83a5-4a7271eabbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1132e036-b1bf-4a23-8481-c25cc8a7e1f4" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_226aaed8-45be-4093-83a5-4a7271eabbbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHARETables" xlink:type="simple" xlink:href="pega-20231231.xsd#EARNINGSLOSSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EARNINGSLOSSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_19366689-0726-456a-ba7a-6f8ec36f122f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_83fc5dbf-a1ac-4bab-9933-c3a174aca581" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_19366689-0726-456a-ba7a-6f8ec36f122f" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_83fc5dbf-a1ac-4bab-9933-c3a174aca581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e0fb8182-a507-46fc-aebe-b7dd0b9defa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e0fb8182-a507-46fc-aebe-b7dd0b9defa5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:to="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b256b2bb-7586-4e1f-9ba2-69d660bc1467" xlink:to="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_03434235-d68d-49c8-8e54-69b5bacbc603" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:to="loc_srt_MinimumMember_03434235-d68d-49c8-8e54-69b5bacbc603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3f4b1ba4-9a9f-4e3d-84cc-3811407babff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1617951a-7bc7-499d-93a3-53223fb3bec9" xlink:to="loc_srt_MaximumMember_3f4b1ba4-9a9f-4e3d-84cc-3811407babff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1d2d4ca-49cf-413d-b3d5-c0baf9071687" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_6a5e18ce-f1c0-450d-a6d4-6ee7f439bf2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:to="loc_us-gaap_ComputerEquipmentMember_6a5e18ce-f1c0-450d-a6d4-6ee7f439bf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_b2281bfb-a10b-44f2-b5e2-f4ec783519ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_b2281bfb-a10b-44f2-b5e2-f4ec783519ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InternalUseSoftwareMember_bddc5096-44d9-45ba-941e-a6d4bcbfd7cb" xlink:href="pega-20231231.xsd#pega_InternalUseSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_226cc5dd-b256-42cd-abcb-4e9a5474bc3d" xlink:to="loc_pega_InternalUseSoftwareMember_bddc5096-44d9-45ba-941e-a6d4bcbfd7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7f8b4ddf-2d15-4db9-b603-76c9b606f7a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AmortizationPeriodForDeferredContactCosts_68a36e16-8fb1-4d94-b748-658a8dab290f" xlink:href="pega-20231231.xsd#pega_AmortizationPeriodForDeferredContactCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_pega_AmortizationPeriodForDeferredContactCosts_68a36e16-8fb1-4d94-b748-658a8dab290f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2c15df7f-7669-4f1d-a74e-6fd5d270a670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2c15df7f-7669-4f1d-a74e-6fd5d270a670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55e76d37-af36-45b2-a1e1-81721d2380b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_55e76d37-af36-45b2-a1e1-81721d2380b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_dc557454-a75a-4b31-8a26-77281e3569f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_dc557454-a75a-4b31-8a26-77281e3569f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_54d24f83-f850-45f2-a0e0-1065fdc64a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ad072f7c-956e-4f6f-9d7a-f84c1a13859e" xlink:to="loc_us-gaap_AdvertisingExpense_54d24f83-f850-45f2-a0e0-1065fdc64a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1a8d975b-c08f-4288-a8db-ddd1eedba5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1a8d975b-c08f-4288-a8db-ddd1eedba5a0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_aef74cc2-518e-484d-897e-7e840148bdf4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_615bc9fe-1907-4b28-8a81-f40cdcec097d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_615bc9fe-1907-4b28-8a81-f40cdcec097d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_c8737d2e-8059-4b25-8390-bcaf8fb4c54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5ee46091-0657-4323-9678-9b548f4d0891" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_c8737d2e-8059-4b25-8390-bcaf8fb4c54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_5cc179b1-41a8-4873-ac10-957a43180e3d" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_2f743b7c-8d30-4673-a8fb-767f7152244f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_2f743b7c-8d30-4673-a8fb-767f7152244f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9158eb96-f76a-4410-bf5c-81be184e6f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9158eb96-f76a-4410-bf5c-81be184e6f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_12779517-c287-4124-8ac4-a2dafedc9c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_12779517-c287-4124-8ac4-a2dafedc9c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f4617765-bc1a-40e2-90c5-d1b1f13cd7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d3483c7c-240b-4d3f-b69a-96496154092d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_f4617765-bc1a-40e2-90c5-d1b1f13cd7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#MARKETABLESECURITIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_962c2990-80b0-4e6a-bc79-48fc26e6a762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_9adb2dd2-f916-4ec7-831b-c745f65b9403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_962c2990-80b0-4e6a-bc79-48fc26e6a762" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_9adb2dd2-f916-4ec7-831b-c745f65b9403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_75f837f2-af53-48a1-8546-4eac69e74049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_76575cf0-a1d2-460f-9ea3-a17fcfdf9c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_75f837f2-af53-48a1-8546-4eac69e74049" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_76575cf0-a1d2-460f-9ea3-a17fcfdf9c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_0b58c375-1c5d-40ca-909b-d48db35359dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_75f837f2-af53-48a1-8546-4eac69e74049" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_0b58c375-1c5d-40ca-909b-d48db35359dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNoncurrent_79315590-5171-41d1-b90f-381dbd52bcc5" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_75f837f2-af53-48a1-8546-4eac69e74049" xlink:to="loc_pega_UnbilledReceivablesNoncurrent_79315590-5171-41d1-b90f-381dbd52bcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AccountsReceivableAndUnbilledReceivable_fc3d3eb9-d840-479b-b502-7ba99a2b0d57" xlink:href="pega-20231231.xsd#pega_AccountsReceivableAndUnbilledReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_75f837f2-af53-48a1-8546-4eac69e74049" xlink:to="loc_pega_AccountsReceivableAndUnbilledReceivable_fc3d3eb9-d840-479b-b502-7ba99a2b0d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_b39b09bb-c2b8-4c40-9b61-f1c90b11faee" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess_b39b09bb-c2b8-4c40-9b61-f1c90b11faee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_384acca3-e805-41a3-acf8-6af59979a581" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo_384acca3-e805-41a3-acf8-6af59979a581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_eeeaf7d1-041b-4752-ab42-9623206b551b" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive_eeeaf7d1-041b-4752-ab42-9623206b551b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_9a569ab8-bba4-47f7-8c05-75d42cc4a87a" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesCurrentAndNonCurrent_9a569ab8-bba4-47f7-8c05-75d42cc4a87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_78ec90fd-57b0-48d7-989e-8acd393eaeb5" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear_78ec90fd-57b0-48d7-989e-8acd393eaeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_22545a8c-7a90-4619-90eb-7a4a04fde750" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo_22545a8c-7a90-4619-90eb-7a4a04fde750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_5bca5c65-ea84-424f-a45d-f2f9fd69e3b2" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive_5bca5c65-ea84-424f-a45d-f2f9fd69e3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_e2346a17-6ac5-4b15-aef4-691c42de450d" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesCurrentAndNonCurrentPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3b4adc7f-d2a7-47fa-8189-124ef20b67ab" xlink:to="loc_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage_e2346a17-6ac5-4b15-aef4-691c42de450d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_55244ad3-4d0d-4a8c-a451-05808750dd9b" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearOne_55244ad3-4d0d-4a8c-a451-05808750dd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_dbf0c920-62c2-4d93-9a54-b270fbbf87d4" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearTwo_dbf0c920-62c2-4d93-9a54-b270fbbf87d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_b366281a-0f5e-4cee-8469-9a89a3da96f2" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearThree_b366281a-0f5e-4cee-8469-9a89a3da96f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_bcdfe0bd-2c94-4dfe-9a26-11c499813de4" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFour_bcdfe0bd-2c94-4dfe-9a26-11c499813de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_507e2d8a-0ec2-47ae-906a-e62447795371" xlink:href="pega-20231231.xsd#pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore_507e2d8a-0ec2-47ae-906a-e62447795371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_UnbilledRevenueTotal_a7c5e541-11ca-467c-a1ec-80bd89f6233b" xlink:href="pega-20231231.xsd#pega_UnbilledRevenueTotal"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_UnbilledRevenueTotal_a7c5e541-11ca-467c-a1ec-80bd89f6233b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_3cf36168-77f5-44f3-8ed9-87e13f443e27" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne_3cf36168-77f5-44f3-8ed9-87e13f443e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_2296c4d8-5234-4c06-be99-d493fb55080e" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo_2296c4d8-5234-4c06-be99-d493fb55080e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_bb31fb81-2f1d-41af-84ae-aac4c44bd2a6" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree_bb31fb81-2f1d-41af-84ae-aac4c44bd2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_8eb60001-c57e-482b-af93-9ec64a189b43" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour_8eb60001-c57e-482b-af93-9ec64a189b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_75ee3dc3-d565-4044-999d-aa503b877c91" xlink:href="pega-20231231.xsd#pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore_75ee3dc3-d565-4044-999d-aa503b877c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TotalPercentageOfUnbilledRevenue_07dbd08c-cd1a-405e-a02c-7b2df8ffe532" xlink:href="pega-20231231.xsd#pega_TotalPercentageOfUnbilledRevenue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1410fa6b-ddeb-4941-a211-fb543ac90f91" xlink:to="loc_pega_TotalPercentageOfUnbilledRevenue_07dbd08c-cd1a-405e-a02c-7b2df8ffe532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c26a9e06-172d-41e7-8817-239f19e20412" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c26a9e06-172d-41e7-8817-239f19e20412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_e3a2c0ab-4c3a-4eaa-90e7-ef76301739c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_e3a2c0ab-4c3a-4eaa-90e7-ef76301739c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_f3b89c29-0be5-4d7c-b36e-33b9fa332e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_f3b89c29-0be5-4d7c-b36e-33b9fa332e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_38101743-d089-49b1-b872-e9d54ce263ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent_38101743-d089-49b1-b872-e9d54ce263ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_988fa75b-9d3d-4ede-b610-82e7e76a3590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_988fa75b-9d3d-4ede-b610-82e7e76a3590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_84db3674-6b55-4cf5-82cb-8d2cad99e365" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_84db3674-6b55-4cf5-82cb-8d2cad99e365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_541f16e4-f067-40fe-9851-c3f418f718f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5f742add-60da-4c8e-bf9b-2634d958d28b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_541f16e4-f067-40fe-9851-c3f418f718f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d086dfab-ba5e-40f1-997f-6ec4921c59bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_fd009952-e587-49fc-b564-0159061d28c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d086dfab-ba5e-40f1-997f-6ec4921c59bb" xlink:to="loc_us-gaap_DeferredCosts_fd009952-e587-49fc-b564-0159061d28c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_e280ebc2-7c73-46c5-beef-08cea40cd5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_620339ae-2fec-4289-8214-e229e00b57a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDeferredSalesCommissions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_e280ebc2-7c73-46c5-beef-08cea40cd5a0" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_620339ae-2fec-4289-8214-e229e00b57a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d763be3a-a6bb-4a6d-b00a-30e1bfed1fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d763be3a-a6bb-4a6d-b00a-30e1bfed1fc3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_290d9699-d045-4953-9638-e8c7e705f189" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_bd47ab90-19a8-4e0c-8c20-67d2da2c75d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_bd47ab90-19a8-4e0c-8c20-67d2da2c75d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_740a924f-6a9f-4692-91ee-b6883b9832e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_ComputerEquipmentMember_740a924f-6a9f-4692-91ee-b6883b9832e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_fa9ef3a2-8fb0-407a-a0b0-407b956f8ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_fa9ef3a2-8fb0-407a-a0b0-407b956f8ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ComputerSoftwarePurchasedMember_0b1de565-b2d3-4846-97ee-3cc248f6ffee" xlink:href="pega-20231231.xsd#pega_ComputerSoftwarePurchasedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_pega_ComputerSoftwarePurchasedMember_0b1de565-b2d3-4846-97ee-3cc248f6ffee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_eb2288f7-77fb-4182-8152-0d53e0a53baf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_eb2288f7-77fb-4182-8152-0d53e0a53baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_6ad24bab-6884-4a3c-b6a3-c202a7d132aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_604a8ebe-63dc-4534-ab9d-aa766a88dca9" xlink:to="loc_us-gaap_AssetUnderConstructionMember_6ad24bab-6884-4a3c-b6a3-c202a7d132aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bd79a2c3-379d-44c5-a361-01a84ef19c88" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a4b6c5bc-44ac-4a4c-bf96-c37469bf048f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a4b6c5bc-44ac-4a4c-bf96-c37469bf048f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_53065713-ceda-4dc7-b453-085bf1f01848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_53065713-ceda-4dc7-b453-085bf1f01848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_024de593-271f-4e5b-bcbb-07e16d2f230d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb1d324-4636-4433-ab9c-98f38103f90e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_024de593-271f-4e5b-bcbb-07e16d2f230d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e86ccc21-b7c8-4914-80c9-9e2ed0d533fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_ee22012f-d1f4-406d-b2e5-2ba7e8d72f90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e86ccc21-b7c8-4914-80c9-9e2ed0d533fd" xlink:to="loc_us-gaap_Depreciation_ee22012f-d1f4-406d-b2e5-2ba7e8d72f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_15730f4f-39c3-4666-8309-02786af64eac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_fdee11ae-6f53-40e4-be94-808514f5ef9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_15730f4f-39c3-4666-8309-02786af64eac" xlink:to="loc_us-gaap_GoodwillRollForward_fdee11ae-6f53-40e4-be94-808514f5ef9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_be042775-1c8c-45fe-8db5-9ee6e68ef636" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_fdee11ae-6f53-40e4-be94-808514f5ef9f" xlink:to="loc_us-gaap_Goodwill_be042775-1c8c-45fe-8db5-9ee6e68ef636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_3b74f1ed-0f1f-4cb1-ba01-31c05227b113" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_fdee11ae-6f53-40e4-be94-808514f5ef9f" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_3b74f1ed-0f1f-4cb1-ba01-31c05227b113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e6c5f41e-338a-43c4-a4ec-38389a5fcbfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_fdee11ae-6f53-40e4-be94-808514f5ef9f" xlink:to="loc_us-gaap_Goodwill_e6c5f41e-338a-43c4-a4ec-38389a5fcbfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_695064b2-f1bd-45e3-b14f-de353020baa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_695064b2-f1bd-45e3-b14f-de353020baa7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:to="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c1c0bf09-dff0-4bc8-8bc4-51acf951271b" xlink:to="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_43501ae4-f254-4687-be34-1658c5f589bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:to="loc_srt_MinimumMember_43501ae4-f254-4687-be34-1658c5f589bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d2fa3b18-b9d8-4475-9467-defd9740d7fc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d71a7625-4df9-4e57-9cd0-e05d660349ab" xlink:to="loc_srt_MaximumMember_d2fa3b18-b9d8-4475-9467-defd9740d7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_343dcb6b-2c79-4ddb-be4f-b2ced9bfcd42" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ClientRelationshipsMember_f497c367-8592-40c7-9c5d-c2dfadea284f" xlink:href="pega-20231231.xsd#pega_ClientRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:to="loc_pega_ClientRelationshipsMember_f497c367-8592-40c7-9c5d-c2dfadea284f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_4235862d-3a9a-40e5-937a-5015ffad0b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:to="loc_us-gaap_PatentedTechnologyMember_4235862d-3a9a-40e5-937a-5015ffad0b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_f5a308b5-4739-48d9-a721-d9b425627209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5270e7e0-0b09-4ce0-baf3-6ceb419c87b7" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_f5a308b5-4739-48d9-a721-d9b425627209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45a9beda-9f64-4e1b-8e60-52e6b593fd26" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0c37536c-1aaf-4071-bec1-7645604fd57c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0c37536c-1aaf-4071-bec1-7645604fd57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a651e6bf-cb98-45ec-8ae4-6ddfa033cd93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a651e6bf-cb98-45ec-8ae4-6ddfa033cd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_626b8206-d632-4257-bb7a-917c19f76022" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_626b8206-d632-4257-bb7a-917c19f76022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f6ab9d9-f393-4e6b-a372-994123e9d9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_39cbab40-40c1-45d6-be7c-62f895c9cbeb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f6ab9d9-f393-4e6b-a372-994123e9d9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2bd9247-79e1-48f9-9858-0d63de4de4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b834928a-b42e-4598-a3a1-31ee68c8ec5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2bd9247-79e1-48f9-9858-0d63de4de4aa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b834928a-b42e-4598-a3a1-31ee68c8ec5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_54478c04-7c09-4216-80d6-bba838c058b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2bd9247-79e1-48f9-9858-0d63de4de4aa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_54478c04-7c09-4216-80d6-bba838c058b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_14e58d25-99d6-42ac-bbd8-e72f96a41f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2bd9247-79e1-48f9-9858-0d63de4de4aa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_14e58d25-99d6-42ac-bbd8-e72f96a41f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_051e6dc6-7699-4438-b1c9-892ca469942a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2bd9247-79e1-48f9-9858-0d63de4de4aa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_051e6dc6-7699-4438-b1c9-892ca469942a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fe64a3b1-8761-41fe-9e19-f3db56f3ce06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2bd9247-79e1-48f9-9858-0d63de4de4aa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fe64a3b1-8761-41fe-9e19-f3db56f3ce06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e8e12f6-797c-44db-8c12-0546f37d0a83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6e8e12f6-797c-44db-8c12-0546f37d0a83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_f0e702d4-951f-4c5b-bf4e-e80d651b1e78" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_2a51ae09-8ae1-40bb-800e-613fec57a267" xlink:href="pega-20231231.xsd#pega_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:to="loc_pega_CostOfRevenueMember_2a51ae09-8ae1-40bb-800e-613fec57a267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_311df1de-7712-4de1-95a2-3f8b289d24fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36f87a7b-5853-49c8-a3e6-a1c0cbc0d573" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_311df1de-7712-4de1-95a2-3f8b289d24fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0a47450-a3f8-4d35-bb6f-2062be381ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_c7da0c57-56ed-454e-b3c8-50de90148b68" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0a47450-a3f8-4d35-bb6f-2062be381ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0bd8cb78-cb9e-4915-865a-4e8da330f7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0a47450-a3f8-4d35-bb6f-2062be381ec1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0bd8cb78-cb9e-4915-865a-4e8da330f7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_5eab4775-f440-4fbc-8cbe-bf15e522e17f" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_5ad74eb9-3692-4f2e-ae9b-df6064c1f422" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_5eab4775-f440-4fbc-8cbe-bf15e522e17f" xlink:to="loc_us-gaap_IncomeTaxReceivable_5ad74eb9-3692-4f2e-ae9b-df6064c1f422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8510fd3d-f93e-494c-8694-40bf91355736" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_5eab4775-f440-4fbc-8cbe-bf15e522e17f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_8510fd3d-f93e-494c-8694-40bf91355736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentAssets_1c25f9f9-3c28-4d13-9700-9b8933f82024" xlink:href="pega-20231231.xsd#pega_OtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_5eab4775-f440-4fbc-8cbe-bf15e522e17f" xlink:to="loc_pega_OtherCurrentAssets_1c25f9f9-3c28-4d13-9700-9b8933f82024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_49d8028d-821c-48b4-93bc-e46e2066465d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_5eab4775-f440-4fbc-8cbe-bf15e522e17f" xlink:to="loc_us-gaap_OtherAssetsCurrent_49d8028d-821c-48b4-93bc-e46e2066465d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_98a0816d-8325-4761-8be5-44c2525e2a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_DeferredCosts_98a0816d-8325-4761-8be5-44c2525e2a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_494c6bff-52ad-4126-acf2-833a4eaace4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_494c6bff-52ad-4126-acf2-833a4eaace4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ac85524d-94d7-4d7e-adf8-d713c5f1952c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ac85524d-94d7-4d7e-adf8-d713c5f1952c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_VentureInvestments_97e0ef7b-8a55-4e20-8dd3-e8b2af83b83a" xlink:href="pega-20231231.xsd#pega_VentureInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_pega_VentureInvestments_97e0ef7b-8a55-4e20-8dd3-e8b2af83b83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_69a60104-5f2c-4a8b-bbce-b4dac9abfc48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_69a60104-5f2c-4a8b-bbce-b4dac9abfc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_25de6f55-b5de-4740-bfd3-4f3b8f78cc5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_25de6f55-b5de-4740-bfd3-4f3b8f78cc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_c33b4a07-e64a-4563-bbbe-bfac0b012ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_c33b4a07-e64a-4563-bbbe-bfac0b012ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_de6b7e34-2a85-4128-8354-380fbba1089c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_de6b7e34-2a85-4128-8354-380fbba1089c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_c82f1313-51c5-45cc-983b-9c86ac085a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_c82f1313-51c5-45cc-983b-9c86ac085a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermAssets_71ef533f-051d-4177-98ab-9b1d9e4b365d" xlink:href="pega-20231231.xsd#pega_OtherLongTermAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_pega_OtherLongTermAssets_71ef533f-051d-4177-98ab-9b1d9e4b365d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8a6840f-abec-43bb-9cb8-24d6d94c455c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cf065612-bf91-46d7-887b-3c313a00780a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8a6840f-abec-43bb-9cb8-24d6d94c455c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_abc884c4-d6cc-49eb-ace2-1e1af4d7f27e" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8b870654-698b-4647-bcb5-2d599ee23c71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_abc884c4-d6cc-49eb-ace2-1e1af4d7f27e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8b870654-698b-4647-bcb5-2d599ee23c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_99751a15-d8f3-41ee-9fc1-ff76f4fc33ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_abc884c4-d6cc-49eb-ace2-1e1af4d7f27e" xlink:to="loc_us-gaap_DividendsPayableCurrent_99751a15-d8f3-41ee-9fc1-ff76f4fc33ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherCurrentLiabilities_333b24c8-3b89-4c1a-9672-64888e4ab1ff" xlink:href="pega-20231231.xsd#pega_OtherCurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_abc884c4-d6cc-49eb-ace2-1e1af4d7f27e" xlink:to="loc_pega_OtherCurrentLiabilities_333b24c8-3b89-4c1a-9672-64888e4ab1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_9fcccc56-72ec-4d1f-b239-3546890bc54c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_abc884c4-d6cc-49eb-ace2-1e1af4d7f27e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_9fcccc56-72ec-4d1f-b239-3546890bc54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAssetsAndLiabilitiesAbstract_cee50bbe-764d-4b2f-929e-0b5315fbb4da" xlink:href="pega-20231231.xsd#pega_OtherAssetsAndLiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_4533ac0b-85c0-43f3-938a-11c4283e64c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cee50bbe-764d-4b2f-929e-0b5315fbb4da" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_4533ac0b-85c0-43f3-938a-11c4283e64c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_ad0e5101-66ae-401c-91df-6ff45d30f0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cee50bbe-764d-4b2f-929e-0b5315fbb4da" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_ad0e5101-66ae-401c-91df-6ff45d30f0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherLongTermLiabilities_93a075b6-ee5e-4faf-827c-6a26e096eec1" xlink:href="pega-20231231.xsd#pega_OtherLongTermLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cee50bbe-764d-4b2f-929e-0b5315fbb4da" xlink:to="loc_pega_OtherLongTermLiabilities_93a075b6-ee5e-4faf-827c-6a26e096eec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_40eed2cc-d199-492c-9400-5d6f400fd09f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_OtherAssetsAndLiabilitiesAbstract_cee50bbe-764d-4b2f-929e-0b5315fbb4da" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_40eed2cc-d199-492c-9400-5d6f400fd09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#SEGMENTINFORMATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_831b5ad3-5389-467a-a264-d1af49479a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_842f997a-679f-4a8d-9802-a5a44a629799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_831b5ad3-5389-467a-a264-d1af49479a65" xlink:to="loc_us-gaap_NumberOfOperatingSegments_842f997a-679f-4a8d-9802-a5a44a629799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_3dc4e77e-016b-4646-a313-5c75df37d006" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_831b5ad3-5389-467a-a264-d1af49479a65" xlink:to="loc_us-gaap_NumberOfReportingUnits_3dc4e77e-016b-4646-a313-5c75df37d006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3d2f9c4f-a110-40cd-8988-aeafcf6ebfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:href="pega-20231231.xsd#pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3d2f9c4f-a110-40cd-8988-aeafcf6ebfcc" xlink:to="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:to="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_5cc1a999-dad7-4e9c-939c-1357cd6b78f7" xlink:to="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_078787a2-05af-41bb-9bd7-15069ab4b212" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:to="loc_country_US_078787a2-05af-41bb-9bd7-15069ab4b212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_81f71e76-65b7-4a62-bd2e-a9904e8d2091" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8bdbdd5a-2742-4b1c-85a7-853efbe00d06" xlink:to="loc_us-gaap_NonUsMember_81f71e76-65b7-4a62-bd2e-a9904e8d2091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_cfa28c87-5657-442d-9b71-b32857c7279e" xlink:href="pega-20231231.xsd#pega_LongLivedAssetsByGeographicalAreasLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable_23d3c399-34aa-471c-82ad-bce57a6f0e1d" xlink:to="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_cfa28c87-5657-442d-9b71-b32857c7279e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_LongLivedAssetsByGeographicalAreasLineItems_cfa28c87-5657-442d-9b71-b32857c7279e" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5f725098-ec4e-46c8-84b3-13b11c0ab275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5f725098-ec4e-46c8-84b3-13b11c0ab275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LongLivedAssetsPercentage_601b51c6-fc62-4bd0-b57b-841b43851465" xlink:href="pega-20231231.xsd#pega_LongLivedAssetsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_04891351-df67-4ee2-aca2-47ff0e258bbb" xlink:to="loc_pega_LongLivedAssetsPercentage_601b51c6-fc62-4bd0-b57b-841b43851465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c875520d-6e69-45b4-93fb-3d58d908bc43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c875520d-6e69-45b4-93fb-3d58d908bc43" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0af30f92-2d00-4637-9cea-e560f80d1d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8a2ef9b3-b185-4c1d-bedc-3649337da615" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0af30f92-2d00-4637-9cea-e560f80d1d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_866bca7b-ab1d-4f51-93bb-6b2c4394f848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0af30f92-2d00-4637-9cea-e560f80d1d1f" xlink:to="loc_us-gaap_BuildingMember_866bca7b-ab1d-4f51-93bb-6b2c4394f848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c013cb5c-51b3-4807-ae66-599b6ee9562e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnTerminationOfLease_1a7a129f-4519-413f-9082-afe06e10e1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_GainLossOnTerminationOfLease_1a7a129f-4519-413f-9082-afe06e10e1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a3eb8a90-fd32-4b57-ac07-ed1a4229fa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a3eb8a90-fd32-4b57-ac07-ed1a4229fa20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssets_f343e27d-a377-4e0a-bad5-f57a8488cf56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssets_f343e27d-a377-4e0a-bad5-f57a8488cf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseTermOfContract_08d3cf3b-6254-4442-b3c2-278b4880eca0" xlink:href="pega-20231231.xsd#pega_LesseeLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeLeaseTermOfContract_08d3cf3b-6254-4442-b3c2-278b4880eca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_1f377610-4456-4ec2-a02f-a49f9fb2c801" xlink:href="pega-20231231.xsd#pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear_1f377610-4456-4ec2-a02f-a49f9fb2c801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseAreaOfOfficeBuilding_90d211bb-0f0e-4b6f-80e8-5e209984790d" xlink:href="pega-20231231.xsd#pega_LesseeLeaseAreaOfOfficeBuilding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeLeaseAreaOfOfficeBuilding_90d211bb-0f0e-4b6f-80e8-5e209984790d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9e28ea9f-a7dd-4d3d-834a-e947d8f520ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9e28ea9f-a7dd-4d3d-834a-e947d8f520ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_87831cf9-44b2-4c15-8d7b-fff7bf7f8dc4" xlink:href="pega-20231231.xsd#pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage_87831cf9-44b2-4c15-8d7b-fff7bf7f8dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor_51e4a4a3-2be1-458b-bae5-2bf916011b58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncentiveFromLessor"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_IncentiveFromLessor_51e4a4a3-2be1-458b-bae5-2bf916011b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_034b1060-35bf-4347-bdb0-6522ad2ab4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_034b1060-35bf-4347-bdb0-6522ad2ab4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_971b2c9c-2f97-414a-826c-bfb531b096e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_4aca1448-865c-46cd-a011-4a55680743e0" xlink:to="loc_us-gaap_OperatingLeaseLiability_971b2c9c-2f97-414a-826c-bfb531b096e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofExpenseDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESScheduleofExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_95025888-ce16-4244-922a-3821e7cb00ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_d44f8cf1-17e3-458c-ad3b-9e5bea568d23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95025888-ce16-4244-922a-3821e7cb00ae" xlink:to="loc_us-gaap_OperatingLeaseCost_d44f8cf1-17e3-458c-ad3b-9e5bea568d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OperatingLeaseRecovery_3ef6a37f-b771-4e05-bfea-a4ce892dc093" xlink:href="pega-20231231.xsd#pega_OperatingLeaseRecovery"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95025888-ce16-4244-922a-3821e7cb00ae" xlink:to="loc_pega_OperatingLeaseRecovery_3ef6a37f-b771-4e05-bfea-a4ce892dc093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_59534052-f6e7-416f-a5a6-3e89b43de080" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95025888-ce16-4244-922a-3821e7cb00ae" xlink:to="loc_us-gaap_ShortTermLeaseCost_59534052-f6e7-416f-a5a6-3e89b43de080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_de4e97e3-0748-44c7-8e0b-1d73b63b89a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95025888-ce16-4244-922a-3821e7cb00ae" xlink:to="loc_us-gaap_VariableLeaseCost_de4e97e3-0748-44c7-8e0b-1d73b63b89a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7fff5525-1614-4477-a78b-e815b806d91d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_95025888-ce16-4244-922a-3821e7cb00ae" xlink:to="loc_us-gaap_LeaseCost_7fff5525-1614-4477-a78b-e815b806d91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_176a9c96-bb9c-4ed3-8bc6-7327f3dc57a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_46df9741-3b5b-4889-be92-86b23e6cf425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_176a9c96-bb9c-4ed3-8bc6-7327f3dc57a4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_46df9741-3b5b-4889-be92-86b23e6cf425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3ba8da8b-4bd0-4e61-8f64-8636a7d547f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_176a9c96-bb9c-4ed3-8bc6-7327f3dc57a4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3ba8da8b-4bd0-4e61-8f64-8636a7d547f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_47a1fef1-d0ff-4dc1-b694-72f67b2ac638" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_176a9c96-bb9c-4ed3-8bc6-7327f3dc57a4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_47a1fef1-d0ff-4dc1-b694-72f67b2ac638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_91a7eb59-d431-416d-b9e9-37a4ccb820c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_176a9c96-bb9c-4ed3-8bc6-7327f3dc57a4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_91a7eb59-d431-416d-b9e9-37a4ccb820c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_744ccaea-dae3-4c33-8c2e-54051030b21c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_176a9c96-bb9c-4ed3-8bc6-7327f3dc57a4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_744ccaea-dae3-4c33-8c2e-54051030b21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofWeightedAverageandDiscountRateDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9351ea2b-3f0a-47ab-a851-ca46f211e4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_101e155b-2b18-4012-b483-53df96ca365c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9351ea2b-3f0a-47ab-a851-ca46f211e4c7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_101e155b-2b18-4012-b483-53df96ca365c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_453831fa-92cf-4b95-85aa-121e3db94230" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9351ea2b-3f0a-47ab-a851-ca46f211e4c7" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_453831fa-92cf-4b95-85aa-121e3db94230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4c98d473-c5bf-4f31-9a24-24b97f6f39b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4c98d473-c5bf-4f31-9a24-24b97f6f39b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2e5bec57-1c61-498d-86a9-56c8cd7aae4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2e5bec57-1c61-498d-86a9-56c8cd7aae4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_24229df6-f8ff-47cd-a1c2-4c110052fffb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_24229df6-f8ff-47cd-a1c2-4c110052fffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e2f79224-6374-4095-9b9c-1ef8a59b1369" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e2f79224-6374-4095-9b9c-1ef8a59b1369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ba16ee95-2f39-4f3d-ab03-44b866a9dfea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ba16ee95-2f39-4f3d-ab03-44b866a9dfea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1c509b82-fc19-4dd0-abf0-dc2dc527f29b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1c509b82-fc19-4dd0-abf0-dc2dc527f29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_97204127-03e1-4a44-a00e-b7390bcad5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_97204127-03e1-4a44-a00e-b7390bcad5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5c9be152-58db-4c8c-8c93-9ee2561759b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5c9be152-58db-4c8c-8c93-9ee2561759b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_40d88525-7f13-4d92-8803-17c0e6ab7af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a7222816-c53c-46cc-8487-a145341f1dc3" xlink:to="loc_us-gaap_OperatingLeaseLiability_40d88525-7f13-4d92-8803-17c0e6ab7af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#LEASESScheduleofCashFlowLeaseInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_709d3d9f-0590-4a23-b9bf-078ff10e70af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_765b36ca-c3e1-4b70-9e56-3e549a6783fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_709d3d9f-0590-4a23-b9bf-078ff10e70af" xlink:to="loc_us-gaap_OperatingLeasePayments_765b36ca-c3e1-4b70-9e56-3e549a6783fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b693e26e-43d4-4e37-9b2d-959dd6ba157f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_709d3d9f-0590-4a23-b9bf-078ff10e70af" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b693e26e-43d4-4e37-9b2d-959dd6ba157f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncentiveFromLessor_e51bd8cf-a579-416f-9869-e683b8adf1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncentiveFromLessor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_709d3d9f-0590-4a23-b9bf-078ff10e70af" xlink:to="loc_us-gaap_IncentiveFromLessor_e51bd8cf-a579-416f-9869-e683b8adf1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTConvertibleseniornotesandcappedcallsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ad0983fd-5068-4aac-9435-1edc8b6ad51d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ad0983fd-5068-4aac-9435-1edc8b6ad51d" xlink:to="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5fc62b47-6574-4042-a17a-bc70b063f2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_65b346be-034c-4722-a081-218155475fb2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5fc62b47-6574-4042-a17a-bc70b063f2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_a04591b5-80bc-407b-bdda-2bb83338ed07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5fc62b47-6574-4042-a17a-bc70b063f2ba" xlink:to="loc_us-gaap_ConvertibleDebtMember_a04591b5-80bc-407b-bdda-2bb83338ed07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_142ba08e-c4c7-424b-bbce-8315663a3a10" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_a0b685fb-7e9d-4ba3-b789-4004ce89ea00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_a0b685fb-7e9d-4ba3-b789-4004ce89ea00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_83138dbe-ba22-44e3-9020-461dc2c22d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_83138dbe-ba22-44e3-9020-461dc2c22d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_83621441-2d56-487b-bf63-918d1f016deb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_cf6b7df5-8ce3-4431-8fa8-04deda4571d9" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_83621441-2d56-487b-bf63-918d1f016deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_7379b0b4-1800-4a14-b6c9-1ade751be0a7" xlink:to="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0aafbf13-fb3f-4635-abef-00ef8e75a7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0aafbf13-fb3f-4635-abef-00ef8e75a7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_f5e4ef83-f4dd-4239-980b-942ed98a38a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_f5e4ef83-f4dd-4239-980b-942ed98a38a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2f35dcb0-5924-4e7d-886f-b4cac09bd2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2f35dcb0-5924-4e7d-886f-b4cac09bd2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_7ae2b1bd-74f2-44be-83c9-92d5ea2cd589" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_7ae2b1bd-74f2-44be-83c9-92d5ea2cd589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_540da86c-311d-4218-b0b8-635f38f4c4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_540da86c-311d-4218-b0b8-635f38f4c4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e9b54b34-fd54-4aa5-9b76-fc5a363aa98c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e9b54b34-fd54-4aa5-9b76-fc5a363aa98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0c58e7cd-18dc-428c-915e-dfbf8dab3739" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0c58e7cd-18dc-428c-915e-dfbf8dab3739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_7b7c594d-038e-47c7-b521-8e9f2ae016f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_7b7c594d-038e-47c7-b521-8e9f2ae016f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_40424141-abff-4e69-be2a-a574d3a6ba2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_40424141-abff-4e69-be2a-a574d3a6ba2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_ef2de9f5-d03b-4020-8c34-949e5ddb17d9" xlink:href="pega-20231231.xsd#pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays_ef2de9f5-d03b-4020-8c34-949e5ddb17d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_a35bcd75-0123-48fc-bc6d-7c212ff46391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_a35bcd75-0123-48fc-bc6d-7c212ff46391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_6292eb81-e368-4ffb-b73f-1a803b46cf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_305c7fe5-3941-49ad-8213-47bed8bce5e0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_6292eb81-e368-4ffb-b73f-1a803b46cf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofCarryingvalueoftheNotesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_00dc71c9-ecac-4a3a-9b88-f92b894d9ece" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_00dc71c9-ecac-4a3a-9b88-f92b894d9ece" xlink:to="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_be7bd6ea-9066-41b4-b5d6-ad1269f27208" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b363b884-b2aa-40c5-9b54-0e2b6f3db93c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_be7bd6ea-9066-41b4-b5d6-ad1269f27208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_57a071bb-cb02-44f5-b138-7368d1a42697" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_be7bd6ea-9066-41b4-b5d6-ad1269f27208" xlink:to="loc_us-gaap_ConvertibleDebtMember_57a071bb-cb02-44f5-b138-7368d1a42697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a9d46e3e-28c5-439a-875e-324e85f30817" xlink:to="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_31fa96ea-5528-4e0c-92c3-e7ff7c799cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_31fa96ea-5528-4e0c-92c3-e7ff7c799cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_d7e60c9d-6239-4cc1-a055-fff2b923461f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_d7e60c9d-6239-4cc1-a055-fff2b923461f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_901e1802-f093-4f10-8bea-7b52adaf029a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5fd402c1-11a9-4aaf-8f19-6aa00ce3be43" xlink:to="loc_us-gaap_LongTermDebt_901e1802-f093-4f10-8bea-7b52adaf029a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_731f7d4a-0778-4620-8f3c-cf93211a153d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_731f7d4a-0778-4620-8f3c-cf93211a153d" xlink:to="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_96846ef4-9799-43f8-8cfe-26dfb81f9644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_91bd54a6-acde-4e80-b066-95d64aa6a202" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_96846ef4-9799-43f8-8cfe-26dfb81f9644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_243b8e94-a2da-4531-afb5-6c84cf988658" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_96846ef4-9799-43f8-8cfe-26dfb81f9644" xlink:to="loc_us-gaap_ConvertibleDebtMember_243b8e94-a2da-4531-afb5-6c84cf988658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_dc27a39a-879f-488e-8ccd-d374f4da58bd" xlink:to="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68c2205e-3542-4dfd-b955-727b3595ab75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtInterestRateOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt_68c2205e-3542-4dfd-b955-727b3595ab75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_a68e3a83-7ab6-475d-b46e-cd7c92299e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_a68e3a83-7ab6-475d-b46e-cd7c92299e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_43b7022e-7d11-4daf-82c6-0fff5c9c62d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_43b7022e-7d11-4daf-82c6-0fff5c9c62d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_4abbc9b9-f414-431e-be7b-2041c3ae98da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f0d6acfc-3436-48d5-834e-a1ff9e848bba" xlink:to="loc_us-gaap_InterestExpenseDebt_4abbc9b9-f414-431e-be7b-2041c3ae98da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofFuturePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_803caba2-919c-4946-9a7b-4fc98e93c70c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_803caba2-919c-4946-9a7b-4fc98e93c70c" xlink:to="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b4799afd-3506-4251-b87a-398bdd9c324f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f614180-60b1-495d-868a-3036d21398eb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b4799afd-3506-4251-b87a-398bdd9c324f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_44a1af61-a757-41d3-bee5-c399977e0e94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b4799afd-3506-4251-b87a-398bdd9c324f" xlink:to="loc_us-gaap_ConvertibleDebtMember_44a1af61-a757-41d3-bee5-c399977e0e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_58c22e7d-3bb2-411c-8976-6e41a0d68cb0" xlink:to="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_408d931d-6739-42db-8656-ef2e3f48a4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_408d931d-6739-42db-8656-ef2e3f48a4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6450f165-dfab-4abb-a14d-519136da39ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6450f165-dfab-4abb-a14d-519136da39ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_18167fea-2ca7-41e0-b119-2c82131974b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_18c6381c-8c1f-4fdf-8e78-c4ad337b5682" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_18167fea-2ca7-41e0-b119-2c82131974b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_324e7fb5-7e3a-467b-aaf8-026b4d154c7f" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne_324e7fb5-7e3a-467b-aaf8-026b4d154c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4859a13b-e3aa-4efb-9612-d5baefccfc2f" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:to="loc_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4859a13b-e3aa-4efb-9612-d5baefccfc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b83efbc1-4bdd-4daa-861a-d48490eac1ed" xlink:href="pega-20231231.xsd#pega_InterestLongTermDebtMaturitiesTotalDue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseDebtAbstract_21dc4820-c7d7-419d-87cb-f069665237da" xlink:to="loc_pega_InterestLongTermDebtMaturitiesTotalDue_b83efbc1-4bdd-4daa-861a-d48490eac1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:href="pega-20231231.xsd#pega_MaturitiesOfInterestAndPrincipalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_37a02f45-c60f-420e-9430-6e65477e0999" xlink:to="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_f6fe2d7a-9fe1-47db-b277-3d63302767ca" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne_f6fe2d7a-9fe1-47db-b277-3d63302767ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_80532357-d7e5-4eb8-bb59-d1142270cade" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_80532357-d7e5-4eb8-bb59-d1142270cade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_52137b42-086e-4a53-af5a-8fb04f3fd815" xlink:href="pega-20231231.xsd#pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_MaturitiesOfInterestAndPrincipalAbstract_cf4a8e1f-1407-4281-a78c-912d7bfe2286" xlink:to="loc_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue_52137b42-086e-4a53-af5a-8fb04f3fd815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofFuturePaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCappedcalltransactionsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTCappedcalltransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTCappedcalltransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7ca81d12-b0ac-4d8d-949c-3b9c5a78f505" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_1465a7df-15fe-4b51-a354-a944d7df27b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7ca81d12-b0ac-4d8d-949c-3b9c5a78f505" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_1465a7df-15fe-4b51-a354-a944d7df27b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_d17f83c8-4f3a-49aa-8d78-afce8b8d0bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7ca81d12-b0ac-4d8d-949c-3b9c5a78f505" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_d17f83c8-4f3a-49aa-8d78-afce8b8d0bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_6f314366-aee9-4d99-b740-82d4465beed1" xlink:href="pega-20231231.xsd#pega_DebtConversionConvertedInstrumentSharesIfFullyExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7ca81d12-b0ac-4d8d-949c-3b9c5a78f505" xlink:to="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_6f314366-aee9-4d99-b740-82d4465beed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_b7cc20ac-3a46-4e62-99bd-a55bf2451c68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapPrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7ca81d12-b0ac-4d8d-949c-3b9c5a78f505" xlink:to="loc_us-gaap_DerivativeCapPrice_b7cc20ac-3a46-4e62-99bd-a55bf2451c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofChangeinCappedCallTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2b71277f-feeb-4ffe-a58f-c73c88e0590e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2b71277f-feeb-4ffe-a58f-c73c88e0590e" xlink:to="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7d58ef4c-5859-4e80-9872-a00950cfc4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_705c398e-90fb-4194-b6e1-a64d6605b523" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7d58ef4c-5859-4e80-9872-a00950cfc4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_bda7dec8-bb03-4f96-a7fe-0c17c1db7615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7d58ef4c-5859-4e80-9872-a00950cfc4fd" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_bda7dec8-bb03-4f96-a7fe-0c17c1db7615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0d1dcd32-0f72-4d7a-a14b-897d74e85bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_6d02ede1-3d0a-41c1-a9c8-972986b7ec7e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_0d1dcd32-0f72-4d7a-a14b-897d74e85bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0d1dcd32-0f72-4d7a-a14b-897d74e85bdb" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_26a9b2d5-5790-4e2a-a47f-f3dcc3d81439" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_26a9b2d5-5790-4e2a-a47f-f3dcc3d81439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_fa8242d9-be19-4d90-b9b5-3bfbe7378bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_fa8242d9-be19-4d90-b9b5-3bfbe7378bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_58267b2c-193f-400e-a675-d00374929490" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_58267b2c-193f-400e-a675-d00374929490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_504dcce3-f3a8-46b7-9e4d-9c8ff359e17d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_6fe2029a-3b69-4f2e-aad2-de495162ebc3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_504dcce3-f3a8-46b7-9e4d-9c8ff359e17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTCreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTCreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6295a4eb-ab55-4080-958b-5fac33a972fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6295a4eb-ab55-4080-958b-5fac33a972fb" xlink:to="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a8ed4662-483a-4f2d-beb7-8d6a3aaa24e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_01cf98aa-fbec-4621-acb0-92f29497a03a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a8ed4662-483a-4f2d-beb7-8d6a3aaa24e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_c74ccb9a-8222-45ef-a116-55b5375fb3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a8ed4662-483a-4f2d-beb7-8d6a3aaa24e7" xlink:to="loc_us-gaap_LineOfCreditMember_c74ccb9a-8222-45ef-a116-55b5375fb3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dc68dc31-4e1b-4aa8-9ad1-0ae020fb7c72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6307738b-9124-44c9-9482-bc05b6d9264e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dc68dc31-4e1b-4aa8-9ad1-0ae020fb7c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_36c52284-423e-4404-a390-7483e7af2558" xlink:href="pega-20231231.xsd#pega_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc68dc31-4e1b-4aa8-9ad1-0ae020fb7c72" xlink:to="loc_pega_CreditAgreementMember_36c52284-423e-4404-a390-7483e7af2558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_7ca8de21-51e6-46fe-b1b7-f98d9c637cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b449d6e2-dc64-4824-abc2-06222882a32b" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_7ca8de21-51e6-46fe-b1b7-f98d9c637cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_c51a47c4-f47b-4125-a95d-07959634a987" xlink:href="pega-20231231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_7ca8de21-51e6-46fe-b1b7-f98d9c637cdf" xlink:to="loc_pega_PNCBankNationalAssociationMember_c51a47c4-f47b-4125-a95d-07959634a987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cb901ac6-e256-4df0-a9f6-bcea6722b572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8b9cf6c7-40a8-497a-902c-697d92f8c4f9" xlink:to="loc_us-gaap_CreditFacilityDomain_cb901ac6-e256-4df0-a9f6-bcea6722b572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5a978997-b5a8-4aa8-b498-756cd106d33d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cb901ac6-e256-4df0-a9f6-bcea6722b572" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5a978997-b5a8-4aa8-b498-756cd106d33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86ee0b88-e573-4010-b033-20e041695538" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_6516f437-8129-48d2-990f-7f055c42ff61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_DebtInstrumentTerm_6516f437-8129-48d2-990f-7f055c42ff61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_c4e59989-e6f3-4a1e-be37-167ac7bcc198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_SeniorNotes_c4e59989-e6f3-4a1e-be37-167ac7bcc198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea4dccbe-e391-466d-a978-9d673554219b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea4dccbe-e391-466d-a978-9d673554219b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_5232143b-9e0b-42cf-91a1-524a32975f21" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit_5232143b-9e0b-42cf-91a1-524a32975f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_bdde9f00-dd7d-42f0-ae66-f6d3cfeab948" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantsLeverageRatioMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_pega_DebtInstrumentCovenantsLeverageRatioMaximum_bdde9f00-dd7d-42f0-ae66-f6d3cfeab948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_69267302-c4a9-479b-9427-52165ee89f29" xlink:href="pega-20231231.xsd#pega_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum_69267302-c4a9-479b-9427-52165ee89f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0f1f5a77-a44d-493a-bbd6-d6a30b1a3fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0f1f5a77-a44d-493a-bbd6-d6a30b1a3fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6721585b-ea48-4d0e-8eb4-bba115524a00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b1545a0-eb05-4055-b07e-1d706b5fd45f" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6721585b-ea48-4d0e-8eb4-bba115524a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails" xlink:type="simple" xlink:href="pega-20231231.xsd#DEBTScheduleofMinimumConsolidatedEBITDADetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bbfb794c-cb61-47b6-aa8d-9cdf43efbc65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbfb794c-cb61-47b6-aa8d-9cdf43efbc65" xlink:to="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e298f129-dc6a-47fd-8528-cac017ba4bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_5f8629c3-e04e-4ea3-9356-a666678598e4" xlink:to="loc_us-gaap_CreditFacilityDomain_e298f129-dc6a-47fd-8528-cac017ba4bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_b88f21eb-6ae3-4445-bb65-cc09b0bac3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e298f129-dc6a-47fd-8528-cac017ba4bf2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_b88f21eb-6ae3-4445-bb65-cc09b0bac3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3575e3e1-9e73-48f8-afed-1f8c2a3d2585" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1bceec4f-9a2b-4d89-b48d-49dc8c52c867" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3575e3e1-9e73-48f8-afed-1f8c2a3d2585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CreditAgreementMember_0c9b5be2-4ef3-4c2c-8fb7-263555e81455" xlink:href="pega-20231231.xsd#pega_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3575e3e1-9e73-48f8-afed-1f8c2a3d2585" xlink:to="loc_pega_CreditAgreementMember_0c9b5be2-4ef3-4c2c-8fb7-263555e81455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_5010ef47-0431-455a-a1e9-7e79953336d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a1cb1df2-bb09-4ba7-a0e6-339f7912c321" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_5010ef47-0431-455a-a1e9-7e79953336d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PNCBankNationalAssociationMember_6f6a6112-b1c4-418e-8361-b1f11e2bb482" xlink:href="pega-20231231.xsd#pega_PNCBankNationalAssociationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_5010ef47-0431-455a-a1e9-7e79953336d6" xlink:to="loc_pega_PNCBankNationalAssociationMember_6f6a6112-b1c4-418e-8361-b1f11e2bb482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_beef12a4-a63e-4473-a619-b178cb41b2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0c4f6f52-1f77-443c-a2c0-9f92121b70ec" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_beef12a4-a63e-4473-a619-b178cb41b2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e39edbc7-a4a6-48ed-9a12-0d0f2e67ee13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_beef12a4-a63e-4473-a619-b178cb41b2cb" xlink:to="loc_us-gaap_LineOfCreditMember_e39edbc7-a4a6-48ed-9a12-0d0f2e67ee13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1ae8581c-8c49-4cff-9f3d-67855408b354" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e440f76e-41cb-42e9-a1a8-76de35d7c0b4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1ae8581c-8c49-4cff-9f3d-67855408b354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_MinimumConsolidatedEBITDA_c4cf1058-b1e7-4f90-b85e-55819f7429e6" xlink:href="pega-20231231.xsd#pega_MinimumConsolidatedEBITDA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1ae8581c-8c49-4cff-9f3d-67855408b354" xlink:to="loc_pega_MinimumConsolidatedEBITDA_c4cf1058-b1e7-4f90-b85e-55819f7429e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RESTRUCTURINGScheduleofRestructuringActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_4124f4aa-a132-4859-8235-a12d828444d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_4124f4aa-a132-4859-8235-a12d828444d1" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e2a51ac6-39c6-49d3-ba81-39da5ec4cf79" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_b591426f-bebd-4417-a841-0efafd42f3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:to="loc_us-gaap_EmployeeSeveranceMember_b591426f-bebd-4417-a841-0efafd42f3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_a0699dad-bc90-4a23-af19-c1bc02840d40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FacilityClosingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_c6d06fa7-523a-4abd-87a3-7973f01f32de" xlink:to="loc_us-gaap_FacilityClosingMember_a0699dad-bc90-4a23-af19-c1bc02840d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ad8a55e6-0982-40d8-95a6-acb9a20708f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_54fe47f8-377d-4761-a999-42866cfab3e5" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_ad8a55e6-0982-40d8-95a6-acb9a20708f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_af820e0e-cbcc-4a49-839b-6aa089558725" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ad8a55e6-0982-40d8-95a6-acb9a20708f3" xlink:to="loc_us-gaap_RestructuringCharges_af820e0e-cbcc-4a49-839b-6aa089558725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_04c328d9-19b9-4e3f-a20b-05ee4d6d4722" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_04c328d9-19b9-4e3f-a20b-05ee4d6d4722" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_f749b4a0-355d-4bbc-859a-10e12baf8df0" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_be9a832a-a709-4922-837c-e8e2f073cb86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:to="loc_us-gaap_EmployeeSeveranceMember_be9a832a-a709-4922-837c-e8e2f073cb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_a45c7d99-c047-4d4f-b56e-5d159fcaac0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FacilityClosingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_ae36160e-de1a-418f-ad76-8fe460023e75" xlink:to="loc_us-gaap_FacilityClosingMember_a45c7d99-c047-4d4f-b56e-5d159fcaac0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_4a36e7dd-7f78-4f34-979c-1d305e14771e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bff07209-fb68-4491-872f-edd5e37d49a6" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_4a36e7dd-7f78-4f34-979c-1d305e14771e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_4a36e7dd-7f78-4f34-979c-1d305e14771e" xlink:to="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_a80e6267-489a-46fb-a953-1711bd947cba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringReserve_a80e6267-489a-46fb-a953-1711bd947cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8e309a22-7554-436e-b448-efbc34cf044e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringCharges_8e309a22-7554-436e-b448-efbc34cf044e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_37dc608d-a046-43a6-9f8c-68cc35528b81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_PaymentsForRestructuring_37dc608d-a046-43a6-9f8c-68cc35528b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_9167006c-0ba3-4338-98d8-84301f5c6a56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_9167006c-0ba3-4338-98d8-84301f5c6a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_edbd6da4-72ea-4703-b543-ac603fe2a446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_ec81abcd-05bd-48df-8759-5ac414b89746" xlink:to="loc_us-gaap_RestructuringReserve_edbd6da4-72ea-4703-b543-ac603fe2a446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5041098e-c510-4767-8ffb-3d5621d742ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5041098e-c510-4767-8ffb-3d5621d742ab" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2f57b47b-c33f-4f49-97a1-09b5062c1547" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_07aa94e3-77ca-4156-9415-75f9831831ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_07aa94e3-77ca-4156-9415-75f9831831ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2179e313-e4c7-4f14-8776-975d8a2bfe81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2179e313-e4c7-4f14-8776-975d8a2bfe81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bd3a56c2-e256-4fa3-976d-5f0dac01ba14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c13c5d2-5839-40d3-b816-4e091c772fc9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bd3a56c2-e256-4fa3-976d-5f0dac01ba14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7783f019-e547-46c8-887a-bb60f9def610" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_876064b3-0cde-4cf0-99bb-5d6def0b1dee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:to="loc_us-gaap_CashEquivalentsMember_876064b3-0cde-4cf0-99bb-5d6def0b1dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_646d955f-2bc4-422e-84a9-b2cc5928821e" xlink:href="pega-20231231.xsd#pega_InvestmentsInPrivatelyHeldCompaniesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc13496b-699c-419b-af92-7e4172108382" xlink:to="loc_pega_InvestmentsInPrivatelyHeldCompaniesMember_646d955f-2bc4-422e-84a9-b2cc5928821e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f4411407-9619-47b8-b60c-3561cba7bf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_738d73d5-bb24-4a8b-94b1-7730067d45c5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f4411407-9619-47b8-b60c-3561cba7bf9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f4411407-9619-47b8-b60c-3561cba7bf9a" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_49faef74-3f16-4417-98f3-b92108eea435" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_49faef74-3f16-4417-98f3-b92108eea435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b7179f34-0e10-4304-8a59-f30197345331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b7179f34-0e10-4304-8a59-f30197345331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_9e3da69b-3c25-4b5a-9f4a-90ab3876f8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_DerivativeAssets_9e3da69b-3c25-4b5a-9f4a-90ab3876f8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_9249e903-b5e7-41c3-9a9d-131257e2b76d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7b5d68d-73d7-4c6d-9644-c774bdf79ffe" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_9249e903-b5e7-41c3-9a9d-131257e2b76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f55f17d6-3cb4-4663-a255-75eacbf66dde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f55f17d6-3cb4-4663-a255-75eacbf66dde" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_931100e7-12b2-4483-aa72-61fc78e8cba7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_f3ff4945-1b3d-4b59-b1ee-856e2e81e130" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_931100e7-12b2-4483-aa72-61fc78e8cba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PrivatelyHeldInvestmentMember_a06899b7-760b-4e81-8f48-bd39a1eea6ef" xlink:href="pega-20231231.xsd#pega_PrivatelyHeldInvestmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_931100e7-12b2-4483-aa72-61fc78e8cba7" xlink:to="loc_pega_PrivatelyHeldInvestmentMember_a06899b7-760b-4e81-8f48-bd39a1eea6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ec372f9c-3349-42b0-ae13-1ba13e449235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_371875dc-2182-455e-82d0-94dfced1494d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ec372f9c-3349-42b0-ae13-1ba13e449235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ec372f9c-3349-42b0-ae13-1ba13e449235" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_b5dfb647-a039-4193-8eb5-9e7a22dc536e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_b5dfb647-a039-4193-8eb5-9e7a22dc536e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_936b6318-155e-4c40-a2c7-d8863d352ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_936b6318-155e-4c40-a2c7-d8863d352ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_bb41a595-e8bb-4f9b-a14f-fe5af7539dab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_bb41a595-e8bb-4f9b-a14f-fe5af7539dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_5f9367a6-58c8-499d-bd13-8af9711a7a51" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment_5f9367a6-58c8-499d-bd13-8af9711a7a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_299849c4-4faa-4301-9e27-922bcae5b173" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet_299849c4-4faa-4301-9e27-922bcae5b173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_7f2d6e4f-d620-4ab5-8591-1313795c34ac" xlink:href="pega-20231231.xsd#pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract_c922972a-1cc2-4401-834e-40e6eddf645c" xlink:to="loc_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss_7f2d6e4f-d620-4ab5-8591-1313795c34ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e7d6f221-12e1-4c4b-a80f-e2f2b0ae3b98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_de18bd33-d6d8-461d-aef6-0a0837f098a3" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_e7d6f221-12e1-4c4b-a80f-e2f2b0ae3b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1370d8f1-0db0-4fc9-9f4d-1b52d3bdf0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1370d8f1-0db0-4fc9-9f4d-1b52d3bdf0ae" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_29613827-9cdb-4184-ba6b-f68036c7f7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f45feada-78f9-4d87-b3c7-d18ade617756" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_29613827-9cdb-4184-ba6b-f68036c7f7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_e38a8cde-885f-4e25-b3cd-8ffb751bcff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_29613827-9cdb-4184-ba6b-f68036c7f7ac" xlink:to="loc_us-gaap_ConvertibleDebtMember_e38a8cde-885f-4e25-b3cd-8ffb751bcff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8ec8eab8-770f-4d23-aca3-09d1af1dd1b9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_e337555a-ff3c-4a82-b572-b6d74ea9108e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_e337555a-ff3c-4a82-b572-b6d74ea9108e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_607cf298-eb45-4cf8-8ef8-1356adf03c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_629c19e1-78b5-47eb-a5ed-f7200187d3e9" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_607cf298-eb45-4cf8-8ef8-1356adf03c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKHOLDERSEQUITYNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_768b4820-d9c2-4f4d-beeb-a53b022d7fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_768b4820-d9c2-4f4d-beeb-a53b022d7fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_a535f096-ddd0-4ffd-b37e-bea9688916cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_a535f096-ddd0-4ffd-b37e-bea9688916cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_bf807a2f-4aa9-459c-a273-7959f730fbf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_PreferredStockSharesIssued_bf807a2f-4aa9-459c-a273-7959f730fbf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_804df033-d8ae-48af-b80c-9be51a737cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_804df033-d8ae-48af-b80c-9be51a737cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_900c00f8-8377-4343-8c0e-7afb09f2b4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_900c00f8-8377-4343-8c0e-7afb09f2b4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4c0e0773-dacd-45e9-bf9d-b68920e19358" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4c0e0773-dacd-45e9-bf9d-b68920e19358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a64b49f6-e392-463b-9456-72212896ede6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_CommonStockSharesIssued_a64b49f6-e392-463b-9456-72212896ede6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f33c8f61-ce14-4d3f-a573-639657030b06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f33c8f61-ce14-4d3f-a573-639657030b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CommonStockDividendsPerShareIntended_c8390c73-6b3c-4d0a-9799-3729c95c1beb" xlink:href="pega-20231231.xsd#pega_CommonStockDividendsPerShareIntended"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e7d6c5c3-fd71-4c6b-b772-4aa8fbcdf110" xlink:to="loc_pega_CommonStockDividendsPerShareIntended_c8390c73-6b3c-4d0a-9799-3729c95c1beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3de8031b-456b-4db8-a1a6-c179b45b8393" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_88a827ae-459c-4e67-a2dc-bac9c9de9f55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3de8031b-456b-4db8-a1a6-c179b45b8393" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_88a827ae-459c-4e67-a2dc-bac9c9de9f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_d3c28063-eb0c-44c0-be4b-375bfa0fde89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3de8031b-456b-4db8-a1a6-c179b45b8393" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_d3c28063-eb0c-44c0-be4b-375bfa0fde89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a72c31c2-07e8-4d10-a9e7-e80bf639c5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_f7b9200c-d56d-4490-9adc-c7039c80274f" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramSharesRepurchasedUnsettled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a72c31c2-07e8-4d10-a9e7-e80bf639c5ae" xlink:to="loc_pega_StockRepurchaseProgramSharesRepurchasedUnsettled_f7b9200c-d56d-4490-9adc-c7039c80274f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_152233bd-0c06-4251-8b43-94e431296cc8" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a72c31c2-07e8-4d10-a9e7-e80bf639c5ae" xlink:to="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_152233bd-0c06-4251-8b43-94e431296cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c8208b37-321c-40f7-bfaf-21e0a7c26d96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_152233bd-0c06-4251-8b43-94e431296cc8" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c8208b37-321c-40f7-bfaf-21e0a7c26d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_64df47b2-c7a7-43d8-8122-809595e65936" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_152233bd-0c06-4251-8b43-94e431296cc8" xlink:to="loc_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod_64df47b2-c7a7-43d8-8122-809595e65936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_a58e5a75-7205-4c09-a064-ac94bc782f55" xlink:href="pega-20231231.xsd#pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_152233bd-0c06-4251-8b43-94e431296cc8" xlink:to="loc_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled_a58e5a75-7205-4c09-a064-ac94bc782f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_11a7c2a6-514e-4b79-a700-0695f03a764f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward_152233bd-0c06-4251-8b43-94e431296cc8" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_11a7c2a6-514e-4b79-a700-0695f03a764f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_9108ed5e-22d3-475e-a573-f28cd0fb30de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a72c31c2-07e8-4d10-a9e7-e80bf639c5ae" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_9108ed5e-22d3-475e-a573-f28cd0fb30de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofGeographicRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0071de55-865f-4ef7-b15a-cc2f42014d86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0071de55-865f-4ef7-b15a-cc2f42014d86" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57490548-5e05-4f53-929b-d7ef4c27bf11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4bc9fc5b-a966-4c6a-a4ee-2bc6debaf75e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57490548-5e05-4f53-929b-d7ef4c27bf11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_d514def2-185b-455a-b264-72273ead9d53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57490548-5e05-4f53-929b-d7ef4c27bf11" xlink:to="loc_us-gaap_SalesRevenueNetMember_d514def2-185b-455a-b264-72273ead9d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b4db3f14-426b-4b33-ae91-58054fe05dc5" xlink:to="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f05aed33-b8fd-4ec8-8cd7-51ead5b69ebf" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_country_US_f05aed33-b8fd-4ec8-8cd7-51ead5b69ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OtherAmericasMember_2e9d5f10-d692-4867-87e2-bd8853ee78df" xlink:href="pega-20231231.xsd#pega_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_pega_OtherAmericasMember_2e9d5f10-d692-4867-87e2-bd8853ee78df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_9b1138d2-9470-4ba9-b491-580695a80e6c" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_country_GB_9b1138d2-9470-4ba9-b491-580695a80e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_4c37a006-4f90-4d32-a05d-b9c8cdb06a85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_us-gaap_EMEAMember_4c37a006-4f90-4d32-a05d-b9c8cdb06a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1b49014c-bb55-40ed-82a5-104bab86ae94" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed3339bf-4e64-44bb-85b6-196b2c77cc3d" xlink:to="loc_srt_AsiaPacificMember_1b49014c-bb55-40ed-82a5-104bab86ae94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_218a1f57-5db4-4bc1-bb74-642a0f623b01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_b2aebb9b-9078-423e-8e34-1b659e08f196" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_218a1f57-5db4-4bc1-bb74-642a0f623b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1f73c6bc-38ff-4726-9c78-5ef548a5c9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_218a1f57-5db4-4bc1-bb74-642a0f623b01" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1f73c6bc-38ff-4726-9c78-5ef548a5c9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_f0720df6-2d33-4c4a-814e-08b9ceafa610" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d882ac8-d682-447e-bef0-79d6a46227c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2d882ac8-d682-447e-bef0-79d6a46227c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1fee9df3-96da-4b52-a88d-4f625325bdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fdab8d0b-30f7-4aac-9514-0658ed4c6aba" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1fee9df3-96da-4b52-a88d-4f625325bdbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofRevenueStreamsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_71a75e31-ad45-4c80-92d0-536dedc81541" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_71a75e31-ad45-4c80-92d0-536dedc81541" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4467722e-88f3-42a1-a574-3e9167acdb58" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_25facb37-fde7-4821-8db9-82936c229e79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_25facb37-fde7-4821-8db9-82936c229e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_710d039d-1fa1-4b07-8f4f-e0e78017f1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4db3a3e2-5efe-4f2d-9822-2ab938f14861" xlink:to="loc_us-gaap_TransferredOverTimeMember_710d039d-1fa1-4b07-8f4f-e0e78017f1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:to="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_84620685-e8ce-4b29-9eeb-8f0a1b5f10fb" xlink:to="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_d005abc6-70b8-4766-89f1-1548ee59c8b8" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_SubscriptionLicenseMember_d005abc6-70b8-4766-89f1-1548ee59c8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_703003e8-ac0d-4194-9d57-3e6521a1646a" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_PerpetualLicenseMember_703003e8-ac0d-4194-9d57-3e6521a1646a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_f5a2e206-3023-41b5-85b4-d245015c080f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_us-gaap_MaintenanceMember_f5a2e206-3023-41b5-85b4-d245015c080f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_71c002ba-1072-4015-8205-8812087192b9" xlink:href="pega-20231231.xsd#pega_PegaCloudMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_PegaCloudMember_71c002ba-1072-4015-8205-8812087192b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionServicesMember_1e516d8c-8cab-439e-8302-ae9b60b57c11" xlink:href="pega-20231231.xsd#pega_SubscriptionServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_SubscriptionServicesMember_1e516d8c-8cab-439e-8302-ae9b60b57c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionMember_41c6709e-8bed-405d-bdbd-5ad5efdd8868" xlink:href="pega-20231231.xsd#pega_SubscriptionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_SubscriptionMember_41c6709e-8bed-405d-bdbd-5ad5efdd8868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_b7ca6203-9eb3-4cb3-aa3b-97685eb365d1" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_f5045130-b58f-4e46-b3bc-ed332e55f65f" xlink:to="loc_pega_ConsultingMember_b7ca6203-9eb3-4cb3-aa3b-97685eb365d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_37db3864-a0f0-465f-9d69-2b6b5f535411" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_90c32089-6a30-429f-9e72-57c7baba2088" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_37db3864-a0f0-465f-9d69-2b6b5f535411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4271dedb-e1ab-4220-97df-e0cc6fa60ace" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_37db3864-a0f0-465f-9d69-2b6b5f535411" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4271dedb-e1ab-4220-97df-e0cc6fa60ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofRemainingPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_aca755d5-3e30-49e0-9fd2-60955fb005b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_aca755d5-3e30-49e0-9fd2-60955fb005b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:to="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_792016d0-4aa5-49d6-9181-4fdd89193089" xlink:to="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaintenanceMember_da16fbf8-4e5a-4436-9235-12feea80b40d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaintenanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_us-gaap_MaintenanceMember_da16fbf8-4e5a-4436-9235-12feea80b40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PegaCloudMember_f736ab87-ed23-47ff-8643-50973ad5643f" xlink:href="pega-20231231.xsd#pega_PegaCloudMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_PegaCloudMember_f736ab87-ed23-47ff-8643-50973ad5643f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_SubscriptionLicenseMember_fff669a3-9491-45c8-9b6a-ec5693c2d26a" xlink:href="pega-20231231.xsd#pega_SubscriptionLicenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_SubscriptionLicenseMember_fff669a3-9491-45c8-9b6a-ec5693c2d26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerpetualLicenseMember_82f9de56-1ca8-47c8-954f-ebb8071a7a6c" xlink:href="pega-20231231.xsd#pega_PerpetualLicenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_PerpetualLicenseMember_82f9de56-1ca8-47c8-954f-ebb8071a7a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ConsultingMember_7cb4ba18-c6e7-410d-bb5e-bef8a2630900" xlink:href="pega-20231231.xsd#pega_ConsultingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b5fefae2-3943-4d18-914c-62654b8493cd" xlink:to="loc_pega_ConsultingMember_7cb4ba18-c6e7-410d-bb5e-bef8a2630900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_881de46b-ef51-4c2b-9e3f-ae3432a0f870" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_881de46b-ef51-4c2b-9e3f-ae3432a0f870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_41ecb0ba-3859-47d4-9578-c98dec2baa20" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_d85f15bd-eadf-46d0-8b67-3f2bceacd35b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_d85f15bd-eadf-46d0-8b67-3f2bceacd35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_963ecc20-8caa-4b17-b609-b25bbbc44f35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_963ecc20-8caa-4b17-b609-b25bbbc44f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4f3379b6-2eb5-4030-af6e-fbf5cc82eb88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1f10e93f-3b80-427d-83e3-71d8312fd4b6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_4f3379b6-2eb5-4030-af6e-fbf5cc82eb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="pega-20231231.xsd#REVENUEScheduleofRemainingPerformanceObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e35d540c-1c5e-4c54-8a48-6854faeddae7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e35d540c-1c5e-4c54-8a48-6854faeddae7" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e54af5c2-44d3-406b-a140-470d36afb069" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CostOfRevenueMember_c85aa2cb-3c1f-4a9f-9b5a-c0e2855b7823" xlink:href="pega-20231231.xsd#pega_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_pega_CostOfRevenueMember_c85aa2cb-3c1f-4a9f-9b5a-c0e2855b7823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_7b07f145-6f13-4575-bba6-1aef6aaeb44b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_7b07f145-6f13-4575-bba6-1aef6aaeb44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_98405654-5b0a-4cdb-b9e0-08fc1f3ee272" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_98405654-5b0a-4cdb-b9e0-08fc1f3ee272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9d2679b8-60fd-4bbe-8ade-1987aa9c19ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_92905d11-d4f4-49e2-a845-00671c21d038" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_9d2679b8-60fd-4bbe-8ade-1987aa9c19ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ba7a18cb-01f7-46a3-a6c2-04a7180b7e62" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b1c9cf6b-9fef-472d-9294-0699869087b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:to="loc_us-gaap_ShareBasedCompensation_b1c9cf6b-9fef-472d-9294-0699869087b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e4a5b843-8b66-4860-bc72-1d664fc6578b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6c2a9ad6-f6f2-4938-b63b-23fcfb17445e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e4a5b843-8b66-4860-bc72-1d664fc6578b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e69379f3-944b-4c77-8e79-837e9aa96fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e69379f3-944b-4c77-8e79-837e9aa96fcb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_929099c1-843a-4fcd-8e36-9c5269671a6a" xlink:to="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d7bd94d0-88ef-45c3-9fd7-c6c671c6552d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d7bd94d0-88ef-45c3-9fd7-c6c671c6552d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cc959b77-3098-47ff-8537-311687170782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_cc959b77-3098-47ff-8537-311687170782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13ac0123-b7db-4d1f-bd0d-b804d13532fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_13ac0123-b7db-4d1f-bd0d-b804d13532fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedPaymentArrangementTrancheFourMember_0a70f75f-47f8-4183-91ef-4c11209c00a7" xlink:href="pega-20231231.xsd#pega_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_885cac8a-beb8-4573-bf36-8f007609b54e" xlink:to="loc_pega_ShareBasedPaymentArrangementTrancheFourMember_0a70f75f-47f8-4183-91ef-4c11209c00a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a38d60c5-7c30-48ca-afbc-3b41e8e6c198" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_cfb83c75-e4ba-4843-aa6c-163dbe8a0f85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_us-gaap_EmployeeStockOptionMember_cfb83c75-e4ba-4843-aa6c-163dbe8a0f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerformanceStockOptionsMember_1adbd16b-1adb-482f-95a3-d7c5c3e589e3" xlink:href="pega-20231231.xsd#pega_PerformanceStockOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_pega_PerformanceStockOptionsMember_1adbd16b-1adb-482f-95a3-d7c5c3e589e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8cae25d6-f16c-4c80-a644-6c947685e97c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8cae25d6-f16c-4c80-a644-6c947685e97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_780f5e68-5ce3-4d50-8b7f-d4d505e54e81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fed391f9-dd9f-49ba-8cc9-a6aac9b535fe" xlink:to="loc_us-gaap_EmployeeStockMember_780f5e68-5ce3-4d50-8b7f-d4d505e54e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_ae92d649-14d7-4c5c-a446-418ae50f4fc7" xlink:to="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_CorporateIncentiveCompensationPlanMember_ddb53058-1e85-4541-802d-b3013aff9574" xlink:href="pega-20231231.xsd#pega_CorporateIncentiveCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:to="loc_pega_CorporateIncentiveCompensationPlanMember_ddb53058-1e85-4541-802d-b3013aff9574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_3f7dab32-6012-4a25-a728-df51443923b3" xlink:href="pega-20231231.xsd#pega_TwoThousandAndFourLongTermIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:to="loc_pega_TwoThousandAndFourLongTermIncentivePlanMember_3f7dab32-6012-4a25-a728-df51443923b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_8c78df0b-fae0-4427-8150-54e6b730edbc" xlink:href="pega-20231231.xsd#pega_TwoThousandAndSixEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_be7afac1-eaf9-4b96-ac79-632f459db27b" xlink:to="loc_pega_TwoThousandAndSixEmployeeStockPurchasePlanMember_8c78df0b-fae0-4427-8150-54e6b730edbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_968cac9d-6309-470c-b0da-cb0d17cc3082" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_2aa5111d-970b-4011-ac8f-9168488b0441" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_968cac9d-6309-470c-b0da-cb0d17cc3082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonEmployeeDirectorsMember_2fcd8cd9-70e4-4910-8137-addcbf747dd4" xlink:href="pega-20231231.xsd#pega_NonEmployeeDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_968cac9d-6309-470c-b0da-cb0d17cc3082" xlink:to="loc_pega_NonEmployeeDirectorsMember_2fcd8cd9-70e4-4910-8137-addcbf747dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f0c9a9ff-f934-4ee3-955e-d7cd27932b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_61a4581c-384a-4508-aaef-9ebb8cfc8e75" xlink:to="loc_us-gaap_EquityComponentDomain_f0c9a9ff-f934-4ee3-955e-d7cd27932b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8f8ac741-651f-4d21-9dd3-aec73db64a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f0c9a9ff-f934-4ee3-955e-d7cd27932b49" xlink:to="loc_us-gaap_CommonStockMember_8f8ac741-651f-4d21-9dd3-aec73db64a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e4ecf55-a496-4995-9bcb-d80e7953abac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8df85dd3-1ef5-42fa-bff4-96e19b624cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8df85dd3-1ef5-42fa-bff4-96e19b624cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44aa73cc-92a3-45cb-a8d3-60d3670f7cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44aa73cc-92a3-45cb-a8d3-60d3670f7cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c0f03c4a-257a-415e-97d5-524da27b71d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c0f03c4a-257a-415e-97d5-524da27b71d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_a999de00-7d3a-4e1b-9308-a8ec7c1d68b0" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_a999de00-7d3a-4e1b-9308-a8ec7c1d68b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_7fb583b5-d39a-4a2a-8bfb-8eda2c8adb43" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees_7fb583b5-d39a-4a2a-8bfb-8eda2c8adb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5f407fb2-ff2f-49f5-83c6-f955cad59259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5f407fb2-ff2f-49f5-83c6-f955cad59259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9ae71d77-2c6c-4fb0-a610-c005032f7d69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9ae71d77-2c6c-4fb0-a610-c005032f7d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_NonemployeeDirectorCompensationLimit_6fda48be-d4fa-441e-9e4d-e1e915a35d90" xlink:href="pega-20231231.xsd#pega_NonemployeeDirectorCompensationLimit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_NonemployeeDirectorCompensationLimit_6fda48be-d4fa-441e-9e4d-e1e915a35d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_8b277986-789e-478e-a837-478566fdc966" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber_8b277986-789e-478e-a837-478566fdc966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_40b64f40-f2b8-43a8-9a9a-e0cc410a70d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_40b64f40-f2b8-43a8-9a9a-e0cc410a70d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_457e397b-5778-4c93-8779-3d13957a292b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_457e397b-5778-4c93-8779-3d13957a292b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_eb919ccd-f7ee-4005-b786-7cbc5c08342f" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock_eb919ccd-f7ee-4005-b786-7cbc5c08342f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2ef57e87-6f33-406d-9e02-b6e5b5f454e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2ef57e87-6f33-406d-9e02-b6e5b5f454e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fcf9a900-ecac-4543-a725-753a9aaeb6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fcf9a900-ecac-4543-a725-753a9aaeb6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_138b2df7-63d5-4252-8a62-2912b956ff69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_138b2df7-63d5-4252-8a62-2912b956ff69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_efacc4e8-57df-4661-a08c-5bf302889245" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_efacc4e8-57df-4661-a08c-5bf302889245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_da4b12d4-6fe6-468f-8f9b-51cce2915d9c" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested_da4b12d4-6fe6-468f-8f9b-51cce2915d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_710e698d-6149-4790-8342-4225c5c85df1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1d522fef-1e9a-4b2e-bc0b-c4125a0e0445" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_710e698d-6149-4790-8342-4225c5c85df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_26858f2c-a30a-4ff0-8075-f1edc34d3368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_26858f2c-a30a-4ff0-8075-f1edc34d3368" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:to="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7f759ea-2d66-4b57-88d0-dd8752d5a445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c54b602e-c19a-4465-9a95-79c2717a2b3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7f759ea-2d66-4b57-88d0-dd8752d5a445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b90a8aca-6113-490a-903a-6bc1a438320f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7f759ea-2d66-4b57-88d0-dd8752d5a445" xlink:to="loc_us-gaap_EmployeeStockMember_b90a8aca-6113-490a-903a-6bc1a438320f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85001299-c9f7-4e97-bc99-2ea1de053fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f861619d-fb6b-4b61-b6ce-8bd6ab6b833b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85001299-c9f7-4e97-bc99-2ea1de053fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e898bf39-9c6d-4240-b552-721cf55dddc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85001299-c9f7-4e97-bc99-2ea1de053fe1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e898bf39-9c6d-4240-b552-721cf55dddc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aa63fc34-98e7-49cc-a8aa-c2194ccee94e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_aa63fc34-98e7-49cc-a8aa-c2194ccee94e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:to="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cc3ed9-2eb4-4f55-a389-604a1f9fbbec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_255eee95-8e32-44f8-b919-47fc2889b78f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cc3ed9-2eb4-4f55-a389-604a1f9fbbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ee805ff8-a8f7-46b2-b865-cbe7b5c73c17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cc3ed9-2eb4-4f55-a389-604a1f9fbbec" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ee805ff8-a8f7-46b2-b865-cbe7b5c73c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2d51beaa-111f-400c-88a4-b5b07edcddb5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56ca128b-9fd1-4b59-a89a-e93eed22feb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56ca128b-9fd1-4b59-a89a-e93eed22feb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_3928d751-6376-47af-8a5d-60f931886851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_3928d751-6376-47af-8a5d-60f931886851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3ca4631e-eb54-4bcf-806d-3ce2e83e1553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3ca4631e-eb54-4bcf-806d-3ce2e83e1553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a1fd9f74-f572-4342-b96b-5e918facc9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a1fd9f74-f572-4342-b96b-5e918facc9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_da149c01-19d6-450c-822a-f9919899e760" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c2c631b3-4ca1-45ce-ac4e-dcd81496a350" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_da149c01-19d6-450c-822a-f9919899e760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_26c2bcb5-5f65-47ef-b169-6ac436308e03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_26c2bcb5-5f65-47ef-b169-6ac436308e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_677c8644-5a86-48a9-a646-f1bafff73bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_677c8644-5a86-48a9-a646-f1bafff73bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1c32e5e8-2b45-4916-9093-cf92e031ba7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1c32e5e8-2b45-4916-9093-cf92e031ba7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_13ace3e1-66a0-4822-8515-65d7c6cfbaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_13ace3e1-66a0-4822-8515-65d7c6cfbaa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_bdc71ee5-aab6-49bd-aff0-1910eda4a34c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_bdc71ee5-aab6-49bd-aff0-1910eda4a34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c8932805-484e-4a39-97a4-8b741b618cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_101e6754-8365-4ae5-add1-a6d1a1b6d4c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c8932805-484e-4a39-97a4-8b741b618cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_a69821e0-375c-47fe-87ab-d9b57bde79d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_a69821e0-375c-47fe-87ab-d9b57bde79d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2dd7b431-b43c-424f-bb72-1e641e28d199" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2dd7b431-b43c-424f-bb72-1e641e28d199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_be089aa6-6a75-4391-b18d-c7eb0d3226f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_be089aa6-6a75-4391-b18d-c7eb0d3226f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_768437b1-20c8-489e-a868-558da0adc5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_768437b1-20c8-489e-a868-558da0adc5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2ac391f5-e2c7-43c6-8c54-42a03241e51a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2ac391f5-e2c7-43c6-8c54-42a03241e51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_b3c7b7fc-73a1-473c-b008-51f6723f62c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_b3c7b7fc-73a1-473c-b008-51f6723f62c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_15bd06f9-68c9-4759-94e3-47e72510d3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_15bd06f9-68c9-4759-94e3-47e72510d3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ad0b449b-e954-4cf5-8072-9536ddd8eec0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_60055af7-b078-462b-b8d2-baf93f336c4d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ad0b449b-e954-4cf5-8072-9536ddd8eec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_b14b7d25-e817-4121-b381-b3401405d296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_b14b7d25-e817-4121-b381-b3401405d296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_61b372bb-cfad-42ed-b777-0a507d65ae8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_61b372bb-cfad-42ed-b777-0a507d65ae8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_2107bf15-b71c-4b90-9089-fb75262ab1a9" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_2107bf15-b71c-4b90-9089-fb75262ab1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_64032417-bb75-4c5a-857c-2153fc6fe910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_2107bf15-b71c-4b90-9089-fb75262ab1a9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_64032417-bb75-4c5a-857c-2153fc6fe910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_db73ed42-a25c-479e-9070-b35a037b3955" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract_2107bf15-b71c-4b90-9089-fb75262ab1a9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_db73ed42-a25c-479e-9070-b35a037b3955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_85e785dc-f4e9-4837-b9c2-f074797e047e" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e63bf77f-5a47-47c1-a41b-246150f3a462" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_85e785dc-f4e9-4837-b9c2-f074797e047e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_4bdf2315-0928-43e2-be1d-717fd46d69a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_85e785dc-f4e9-4837-b9c2-f074797e047e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_4bdf2315-0928-43e2-be1d-717fd46d69a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_18fb83f5-97cc-4caa-b8fb-7607979b8fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_85e785dc-f4e9-4837-b9c2-f074797e047e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_18fb83f5-97cc-4caa-b8fb-7607979b8fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e9c45bd2-4275-4a52-af22-c85a0b6147c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e9c45bd2-4275-4a52-af22-c85a0b6147c3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:to="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5c85a0f-0f5a-4b06-bf7d-e2a12dee0459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_36e4912a-427e-423b-ac3d-ad01f3097dec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5c85a0f-0f5a-4b06-bf7d-e2a12dee0459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_733ac0c4-4a48-44a9-a1c5-eb205cad9e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5c85a0f-0f5a-4b06-bf7d-e2a12dee0459" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_733ac0c4-4a48-44a9-a1c5-eb205cad9e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5bc13388-2540-417b-80aa-1a9955aa9954" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_92793268-5ec9-4ede-b464-a1bb742a6d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_92793268-5ec9-4ede-b464-a1bb742a6d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_578435ea-411a-442e-8ba5-fe0da1a643b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_578435ea-411a-442e-8ba5-fe0da1a643b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb5a384a-fdb1-4884-ac2f-64c182df1dea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb5a384a-fdb1-4884-ac2f-64c182df1dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_46d98313-4719-4ec0-a5d3-3f19ff54a9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_46d98313-4719-4ec0-a5d3-3f19ff54a9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_285fac3f-d7ff-44e6-a097-f7b2ab9a97cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99bc6bbe-b1ee-48f4-8597-835da23658de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_285fac3f-d7ff-44e6-a097-f7b2ab9a97cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_05d7cb16-41f5-43d9-aced-ec41155d9590" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber_05d7cb16-41f5-43d9-aced-ec41155d9590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e92c2fc9-8e6a-48ae-ab4b-276eaaea966b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e92c2fc9-8e6a-48ae-ab4b-276eaaea966b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_508e7202-2087-496c-a93e-e179b96a278e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_508e7202-2087-496c-a93e-e179b96a278e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dbaca01e-3190-4e4d-8577-a58c1d213fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_dbaca01e-3190-4e4d-8577-a58c1d213fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1d2c0b3c-f38e-4a16-9562-f381f1192e88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1d2c0b3c-f38e-4a16-9562-f381f1192e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_056b4513-baf8-4985-b14a-dc60524f533a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cdf7eda5-a226-433c-a38b-2068faa4e93a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_056b4513-baf8-4985-b14a-dc60524f533a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_33582adf-4ff5-4b34-a9c5-4e1cf97039c2" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue_33582adf-4ff5-4b34-a9c5-4e1cf97039c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8cf4bd8-ab80-40f3-97c1-312f480f3ab6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_27045cb3-9332-4640-a3d2-9f0bf4470011" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_27045cb3-9332-4640-a3d2-9f0bf4470011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_28caafdf-5a5c-41ee-9ab1-397c1821403e" xlink:href="pega-20231231.xsd#pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward_5ed919b1-b0b3-46b2-a1e4-41c3d2e7d157" xlink:to="loc_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue_28caafdf-5a5c-41ee-9ab1-397c1821403e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#EMPLOYEEBENEFITPLANSDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_2a42d04c-3c47-46fb-9e4d-f98695833547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_2a42d04c-3c47-46fb-9e4d-f98695833547" xlink:to="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_20a0e2ea-0e3a-48bc-8d4d-5bace506b082" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_ce3f0f1b-a00b-4d1c-a8fa-6a9650b22d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:to="loc_us-gaap_DomesticPlanMember_ce3f0f1b-a00b-4d1c-a8fa-6a9650b22d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_71ee985a-1e69-404e-ae95-68b33049fbe2" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_ce3f0f1b-a00b-4d1c-a8fa-6a9650b22d4f" xlink:to="loc_country_US_71ee985a-1e69-404e-ae95-68b33049fbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_c057004e-56cd-40b9-8939-a234c34b6301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_a817c20c-fbbc-4ac5-92f4-9d41a86999be" xlink:to="loc_us-gaap_ForeignPlanMember_c057004e-56cd-40b9-8939-a234c34b6301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_af86ea37-c0be-4da1-9261-0117d2f07d23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_fb46c9de-6937-4a04-8dfc-abe438722557" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_af86ea37-c0be-4da1-9261-0117d2f07d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_5a1c2f61-e5cd-4b63-b1f0-4df419e9bbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_af86ea37-c0be-4da1-9261-0117d2f07d23" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_5a1c2f61-e5cd-4b63-b1f0-4df419e9bbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ffdfd1f3-2a72-4e22-9a9b-d04dadcf0251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_72125096-ad6f-4d04-9249-ea2986f4f4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ffdfd1f3-2a72-4e22-9a9b-d04dadcf0251" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_72125096-ad6f-4d04-9249-ea2986f4f4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ae37217d-83d6-4dec-8938-9bcf1ffe13c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ffdfd1f3-2a72-4e22-9a9b-d04dadcf0251" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ae37217d-83d6-4dec-8938-9bcf1ffe13c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_017720a9-a5cb-468e-b3b6-b196a8494827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ffdfd1f3-2a72-4e22-9a9b-d04dadcf0251" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_017720a9-a5cb-468e-b3b6-b196a8494827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_852db10d-7318-4db4-acd2-b779acd79c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_a750c1c6-401d-4978-8ef6-c7cc05441ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_852db10d-7318-4db4-acd2-b779acd79c1e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_a750c1c6-401d-4978-8ef6-c7cc05441ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6328e9e9-a792-489c-90c9-6f2f1794550e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_a750c1c6-401d-4978-8ef6-c7cc05441ebf" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6328e9e9-a792-489c-90c9-6f2f1794550e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f4bbcd9c-539a-4350-a1db-5c2e6c4670d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_a750c1c6-401d-4978-8ef6-c7cc05441ebf" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f4bbcd9c-539a-4350-a1db-5c2e6c4670d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_5f82ff43-dd22-4a5c-a836-d46366feb27b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_a750c1c6-401d-4978-8ef6-c7cc05441ebf" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_5f82ff43-dd22-4a5c-a836-d46366feb27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_af62fbdc-27b0-4f5e-8a14-f9df3b48cf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_a750c1c6-401d-4978-8ef6-c7cc05441ebf" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_af62fbdc-27b0-4f5e-8a14-f9df3b48cf6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_bca21d2c-e0fa-49a3-9915-3e7d22cd8ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_852db10d-7318-4db4-acd2-b779acd79c1e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_bca21d2c-e0fa-49a3-9915-3e7d22cd8ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_902c0aee-2032-4e69-ac66-a198d5a817fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_bca21d2c-e0fa-49a3-9915-3e7d22cd8ab6" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_902c0aee-2032-4e69-ac66-a198d5a817fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_eb40a6d4-d2a0-4bf8-9592-281259a06c47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_bca21d2c-e0fa-49a3-9915-3e7d22cd8ab6" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_eb40a6d4-d2a0-4bf8-9592-281259a06c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7b340f4e-aeb6-40fa-a7ce-0a80f0ce8d70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_bca21d2c-e0fa-49a3-9915-3e7d22cd8ab6" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7b340f4e-aeb6-40fa-a7ce-0a80f0ce8d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_65109968-1202-491f-a1d8-31cd31ca1d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_bca21d2c-e0fa-49a3-9915-3e7d22cd8ab6" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_65109968-1202-491f-a1d8-31cd31ca1d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_be2070db-aa7b-4a2e-a10d-d5a27a3c503d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_852db10d-7318-4db4-acd2-b779acd79c1e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_be2070db-aa7b-4a2e-a10d-d5a27a3c503d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9185ddcf-7440-443d-b142-c03008bd25f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_9185ddcf-7440-443d-b142-c03008bd25f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_46eb6c76-3df8-48fd-892d-c7658a788bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_46eb6c76-3df8-48fd-892d-c7658a788bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_fd36fcf9-6737-4856-a612-9be87a60e387" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_fd36fcf9-6737-4856-a612-9be87a60e387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_ebd0bf2a-18d1-43c4-8207-8cceeb9d56af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_ebd0bf2a-18d1-43c4-8207-8cceeb9d56af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_00e11c9f-7bac-4027-b3e0-77a2a4dc444f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_00e11c9f-7bac-4027-b3e0-77a2a4dc444f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_4f8f8f3c-d2dd-48af-a012-17f6f7dcaea5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_4f8f8f3c-d2dd-48af-a012-17f6f7dcaea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_5c13c5fc-e17f-443e-bbb3-c73976bd9d6d" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount_5c13c5fc-e17f-443e-bbb3-c73976bd9d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_7354e0cb-b433-4850-9f9e-b88cfc3763e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_7354e0cb-b433-4850-9f9e-b88cfc3763e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_eb95bf74-a6ac-4c80-8e11-ba452794967f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_eb95bf74-a6ac-4c80-8e11-ba452794967f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_7e4ea67e-7752-4a60-972d-d7f5e4a432fc" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount_7e4ea67e-7752-4a60-972d-d7f5e4a432fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_0d804b30-3be8-4f61-8464-2004971d24fc" xlink:href="pega-20231231.xsd#pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount_0d804b30-3be8-4f61-8464-2004971d24fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4126e3f3-b226-4e8c-bf3a-9b51348edffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4126e3f3-b226-4e8c-bf3a-9b51348edffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_12cef37b-f0a6-4762-bbe7-dc2d91c45389" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_12cef37b-f0a6-4762-bbe7-dc2d91c45389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1216d5d6-3982-4021-90bf-a9c787fdaf9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8e48561e-e454-46f8-96d8-b419781d7316" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1216d5d6-3982-4021-90bf-a9c787fdaf9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8c5bfa09-593b-4a44-afc0-96d87b324bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c5bfa09-593b-4a44-afc0-96d87b324bc7" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_0661d518-34a9-4557-96f8-726528d8d83a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_0661d518-34a9-4557-96f8-726528d8d83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_baefd1a0-7f90-45e8-8800-043ef25526b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_baefd1a0-7f90-45e8-8800-043ef25526b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_3d3df550-6af9-4f8a-b04f-1c7c9853d65a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_3d3df550-6af9-4f8a-b04f-1c7c9853d65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_ddc99754-79ac-4b1b-a676-60c7cdb862af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_ddc99754-79ac-4b1b-a676-60c7cdb862af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_2f69072d-3344-4fb3-ae29-2619622259ad" xlink:href="pega-20231231.xsd#pega_DeferredTaxAssetsConvertibleSeniorNotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_pega_DeferredTaxAssetsConvertibleSeniorNotes_2f69072d-3344-4fb3-ae29-2619622259ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_d37acbdd-4b17-4a0e-a651-eea9f646c9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_d37acbdd-4b17-4a0e-a651-eea9f646c9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_bada2985-0e6b-4428-807b-ce2cc1643cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_bada2985-0e6b-4428-807b-ce2cc1643cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f0994ef1-aeee-4fb1-8b98-ab91d3101a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f0994ef1-aeee-4fb1-8b98-ab91d3101a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a5ab81e3-f37c-4c87-8d7a-25a1c07cbd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a5ab81e3-f37c-4c87-8d7a-25a1c07cbd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ed7b8c05-30ac-47e0-994b-30648c812958" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c06b58ef-e2e6-4ecd-b2ca-e2df7afef38a" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ed7b8c05-30ac-47e0-994b-30648c812958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_9feb5ef7-2919-456b-8594-6cc454f26cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c5bfa09-593b-4a44-afc0-96d87b324bc7" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_9feb5ef7-2919-456b-8594-6cc454f26cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e30e1e1f-8cc9-4b5c-9735-1f063a115633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c5bfa09-593b-4a44-afc0-96d87b324bc7" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_e30e1e1f-8cc9-4b5c-9735-1f063a115633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c5bfa09-593b-4a44-afc0-96d87b324bc7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_111bc747-93a9-4437-85e9-e721c90b1e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_111bc747-93a9-4437-85e9-e721c90b1e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DeferredTaxLiabilityDepreciation_401041c1-18d7-476a-8fbd-5a937cd505f8" xlink:href="pega-20231231.xsd#pega_DeferredTaxLiabilityDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:to="loc_pega_DeferredTaxLiabilityDepreciation_401041c1-18d7-476a-8fbd-5a937cd505f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_6e93f3f2-329e-46c5-b453-62d2651ebb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_6e93f3f2-329e-46c5-b453-62d2651ebb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_649e5231-7aed-4d77-877f-a42e2a6343e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_649e5231-7aed-4d77-877f-a42e2a6343e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_67655821-2e8c-4613-a6a9-ae16ddc1da74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_d684b470-02e9-4996-97f6-4e467c9cee95" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_67655821-2e8c-4613-a6a9-ae16ddc1da74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_60f36ad3-fb28-4611-9ce0-47b1fcc8d575" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c5bfa09-593b-4a44-afc0-96d87b324bc7" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_60f36ad3-fb28-4611-9ce0-47b1fcc8d575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_89c99483-7756-4ca4-b9fb-8b2e13caa9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_89c99483-7756-4ca4-b9fb-8b2e13caa9ea" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_eb32b160-078b-4672-9a2b-62e23989b986" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_54b95aed-0de2-45ef-8176-9a7026bc6a42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:to="loc_us-gaap_DomesticCountryMember_54b95aed-0de2-45ef-8176-9a7026bc6a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_a5ac2de3-93d2-436d-8f84-4dbeb6bfc8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_a5ac2de3-93d2-436d-8f84-4dbeb6bfc8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_992c8dca-23c9-40af-837c-bdb98d96fb68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_930bc698-27ea-485c-ac52-7df6f9cb652c" xlink:to="loc_us-gaap_ForeignCountryMember_992c8dca-23c9-40af-837c-bdb98d96fb68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_8bb65c14-755a-4169-a167-3164c2314b3f" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c4b39433-4301-4093-a07c-bd59dd5a34ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c4b39433-4301-4093-a07c-bd59dd5a34ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_eb4f7639-da57-4e30-a373-678b6efb3ef1" xlink:href="pega-20231231.xsd#pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod_eb4f7639-da57-4e30-a373-678b6efb3ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_26a62dd3-1078-4e46-b4fd-cf516092643f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_b4f074b5-4287-4afc-8f3f-e630c3f92d3f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_26a62dd3-1078-4e46-b4fd-cf516092643f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_725c1368-7bfb-4881-997d-c43b356421d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_725c1368-7bfb-4881-997d-c43b356421d5" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d001f2d4-ce40-40a3-995c-4f35acf4a539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7574f515-e3ec-4c54-aba9-85c67e8581cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d001f2d4-ce40-40a3-995c-4f35acf4a539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_OpenSpanMember_f45b30b0-068b-4b3a-bf36-6ae112cf8239" xlink:href="pega-20231231.xsd#pega_OpenSpanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d001f2d4-ce40-40a3-995c-4f35acf4a539" xlink:to="loc_pega_OpenSpanMember_f45b30b0-068b-4b3a-bf36-6ae112cf8239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f8c3fc58-3bab-4654-b530-283354994c11" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_43a7879e-209f-48a9-bb27-4ca232918353" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:to="loc_us-gaap_DomesticCountryMember_43a7879e-209f-48a9-bb27-4ca232918353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_ec7cf64d-f0f0-425c-b55b-ee30a6a10dad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_dcb41f6b-c04a-465d-ac66-09ffe8a91d20" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_ec7cf64d-f0f0-425c-b55b-ee30a6a10dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_7f3161d3-3e04-47ff-9cd3-efd1df7758df" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_cfc66645-bccf-42ef-bec0-ec34256a8c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_OperatingLossCarryforwards_cfc66645-bccf-42ef-bec0-ec34256a8c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_26a6e3e6-1b30-4cf9-ae8f-35ed65f8f2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_26a6e3e6-1b30-4cf9-ae8f-35ed65f8f2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5359102b-0717-43f1-a184-73fe04e0d80e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_5359102b-0717-43f1-a184-73fe04e0d80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_37bcf059-e25c-4cbd-94b8-aae9c9674fea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_446e8068-c16d-4b47-a9a6-90246da3b809" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_37bcf059-e25c-4cbd-94b8-aae9c9674fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_50a49a89-b831-4aad-a79c-f029da5f7f45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50a49a89-b831-4aad-a79c-f029da5f7f45" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4981d64c-8e65-4593-9b77-a2091b608221" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4981d64c-8e65-4593-9b77-a2091b608221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bd98649c-f34b-42b4-8530-e78b45d800e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bd98649c-f34b-42b4-8530-e78b45d800e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6b383cf4-dfc2-4954-97a1-ede309e8cda5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6b383cf4-dfc2-4954-97a1-ede309e8cda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_030a1b89-f288-4596-908c-3aa12ae39b51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_030a1b89-f288-4596-908c-3aa12ae39b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_8ba5afda-a52b-4890-a053-3161eac973c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44b924f4-edea-4b1a-a5bb-979ae54cee44" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_8ba5afda-a52b-4890-a053-3161eac973c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#EARNINGSLOSSPERSHAREDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_429faa93-4b2f-45fc-874d-fdd1467c08ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_429faa93-4b2f-45fc-874d-fdd1467c08ef" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:to="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_34b65278-bf01-4c2e-a742-789723b5b7ac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_a086135f-694c-49ae-9ef3-6619e1efeda3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:to="loc_us-gaap_EmployeeStockOptionMember_a086135f-694c-49ae-9ef3-6619e1efeda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2b657705-be93-47ec-9ab3-4a2da6d1678a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1f2ab2d-2097-457d-bd7e-6b0f2e119656" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2b657705-be93-47ec-9ab3-4a2da6d1678a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_24bcee2c-bc4d-42bf-ba4d-3249d439eb47" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1867a754-d335-4a2b-80d7-6c93d746ae46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1867a754-d335-4a2b-80d7-6c93d746ae46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af662b5f-fa16-40fb-bc15-3db072662e16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af662b5f-fa16-40fb-bc15-3db072662e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d869a283-72e5-4b0a-854d-cd4d4f7764e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6c92523e-4ca0-49ab-8c80-3712cec0ad5d" xlink:to="loc_us-gaap_EarningsPerShareBasic_d869a283-72e5-4b0a-854d-cd4d4f7764e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a85b57ba-5d72-44e2-9df2-c521288db86c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a85b57ba-5d72-44e2-9df2-c521288db86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_b11af1e5-ed13-40b2-a254-9a8d7fa76bb0" xlink:href="pega-20231231.xsd#pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt_b11af1e5-ed13-40b2-a254-9a8d7fa76bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_07c37b07-b220-4de2-ab2c-64ea04f195a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_07c37b07-b220-4de2-ab2c-64ea04f195a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_233e91fe-920f-4f91-8b82-69b0be29ec8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_233e91fe-920f-4f91-8b82-69b0be29ec8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0e03eb73-7a74-483d-b43a-41a599a02925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0e03eb73-7a74-483d-b43a-41a599a02925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7bd823ec-e509-4dc6-b5fe-f8b9c313ddea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0b1a65d7-bed8-4952-8e47-007017381052" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7bd823ec-e509-4dc6-b5fe-f8b9c313ddea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0b0ad8-da42-4587-b2fb-faad4c282226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0b0ad8-da42-4587-b2fb-faad4c282226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_46201dc6-84e3-4c95-9748-f736cf21523f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_61d6e89e-ca8b-4984-89d7-031d0f69eed3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_46201dc6-84e3-4c95-9748-f736cf21523f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fbadf563-988f-4e3b-a4ef-db56a331f9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_fbadf563-988f-4e3b-a4ef-db56a331f9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_893b4d70-9f45-4b55-96e4-b67c3220f35a" xlink:href="pega-20231231.xsd#pega_DebtConversionConvertedInstrumentSharesIfFullyExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised_893b4d70-9f45-4b55-96e4-b67c3220f35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapPrice_b6ab8410-11e3-4eec-bae0-38e4f836439f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapPrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_63481531-05f8-49df-8eb2-d00d7ccf6d41" xlink:to="loc_us-gaap_DerivativeCapPrice_b6ab8410-11e3-4eec-bae0-38e4f836439f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="pega-20231231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a86fbf15-614b-4b63-98f0-be067b93302a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a86fbf15-614b-4b63-98f0-be067b93302a" xlink:to="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_3ac8faf3-c3a2-4e4c-bd3f-7afd2f9a5dff" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_TradeSecretMisappropriationMember_c294154b-3141-43dd-8f78-4e069e8adf24" xlink:href="pega-20231231.xsd#pega_TradeSecretMisappropriationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:to="loc_pega_TradeSecretMisappropriationMember_c294154b-3141-43dd-8f78-4e069e8adf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_f1fd1907-63f2-40bf-ac72-8f945feda0f4" xlink:href="pega-20231231.xsd#pega_ViolationOfTheVirginiaComputerCrimesActMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_00682e26-ea0d-41a4-9c5f-b325b015e995" xlink:to="loc_pega_ViolationOfTheVirginiaComputerCrimesActMember_f1fd1907-63f2-40bf-ac72-8f945feda0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_28672b2e-4339-4276-9e90-d909714651cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_b7c8c2ac-23f8-46f9-9e71-a982cad4d81c" xlink:to="loc_srt_LitigationCaseTypeDomain_28672b2e-4339-4276-9e90-d909714651cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_1cf2df7e-a665-4215-8f5b-1b75b845cc7a" xlink:href="pega-20231231.xsd#pega_AppianCorpVPegasystemsIncYouyongZouMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_28672b2e-4339-4276-9e90-d909714651cd" xlink:to="loc_pega_AppianCorpVPegasystemsIncYouyongZouMember_1cf2df7e-a665-4215-8f5b-1b75b845cc7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_2fbc6a72-f5ec-4b83-b1c9-068cb5c2771d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_481235cd-2ca1-417f-81e9-eaf3a8190939" xlink:to="loc_us-gaap_LitigationStatusDomain_2fbc6a72-f5ec-4b83-b1c9-068cb5c2771d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JudicialRulingMember_44f9e441-9260-4e9b-a348-bafbd920ed5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_JudicialRulingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_2fbc6a72-f5ec-4b83-b1c9-068cb5c2771d" xlink:to="loc_us-gaap_JudicialRulingMember_44f9e441-9260-4e9b-a348-bafbd920ed5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6ce50ab3-22cc-48c3-9127-3b7ba2c161e8" xlink:to="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserve_0103508d-f8f0-4ee3-a243-77e2d05cd406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LitigationReserve_0103508d-f8f0-4ee3-a243-77e2d05cd406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_140ac149-321a-4651-b83e-9c8efb1842b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_140ac149-321a-4651-b83e-9c8efb1842b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LegalFeesPostJudgementInterestRatePercentage_91bf433e-895d-42c0-ab3b-d00bb4039821" xlink:href="pega-20231231.xsd#pega_LegalFeesPostJudgementInterestRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_pega_LegalFeesPostJudgementInterestRatePercentage_91bf433e-895d-42c0-ab3b-d00bb4039821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_b0c38592-e2bd-4da6-8dcf-d29727719aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b35ae39b-a062-4ee4-8ec6-c27ce22e4119" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_b0c38592-e2bd-4da6-8dcf-d29727719aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_PerformanceStockOptionsMember" xlink:href="pega-20231231.xsd#pega_PerformanceStockOptionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_pega_PerformanceStockOptionsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/elts/us-gaap-2023.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: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/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <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_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/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" 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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:href="pega-20231231.xsd#pega_LeonTreflerRuleTradingArrangementCommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_pega_LeonTreflerRuleTradingArrangementCommonStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:href="pega-20231231.xsd#pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_LeonTreflerMember" xlink:href="pega-20231231.xsd#pega_LeonTreflerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pega_LeonTreflerMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_RifatKerimAkgonulMember" xlink:href="pega-20231231.xsd#pega_RifatKerimAkgonulMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pega_RifatKerimAkgonulMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_pega_KennethStillwellMember" xlink:href="pega-20231231.xsd#pega_KennethStillwellMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_pega_KennethStillwellMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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: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/2023/ecd-2023.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: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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" 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/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" 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/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/elts/us-gaap-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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>13
<FILENAME>pega-20231231_g1.jpg
<TEXT>
begin 644 pega-20231231_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" (< \ # 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 **** "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 **^0?VL/BCXQ\(_%73]*\/:]=Z9
M;3Z;"_DPL ID:65=W(] /RK*\3^*OV@O@I:PZMKFH+?:0LJQNTWD7,3$\A7(
M D4'ID$=,9Z5ZL,OG.$9<Z3ELF?!XCBZAAL16HO#U)1I.TI12:7F]=$?:=%<
M9\(/B-#\5? .F^(8X/LLLP:.XM\Y$<JG:P!],\CV(J]KGQ+\)>&K[['JWB;2
M=.N\@&WN;V-'7/3*DY ]SQ7GNG-3<+:H^OAC</4H0Q*FE"233;MOMN=+15;3
M]2M-7LXKRQNH;VTE&Z.XMY!)&X]0P.#6;XD\<>'O!ZQG7-<T_2#(,QK>7*1,
MXS@[03D_A4*+;LEJ=$JU.G#VDY)1[WT^\VZ*XZ'XS> 9HPZ^-O#P!_OZI I_
M(MFNAN_$&EZ?I2ZG=:E9VVFL@D%Y-.B0E2,AMY.,$<YS3=.<=&C*&*P]1-PJ
M)I;V:-"BN3TSXM>"=:U!;&Q\6Z+=7CML2&*^B+2-Z*-WS?AFNLI2C*.DE8NE
M7I5US4IJ2\FG^045%=,4MI64X(0D'\*^4?V/OBCXK\=>-M:M-?URZU6VAT[S
M8X[A@0K>:@R..N"?SKHIX>52G.HGI']3R\9FU+!8S#X.<6Y5FTFMERVW^\^L
MZ*R)_%^A6NN1:+-K6G0ZQ+@QZ?)=QK</D9&(R=QX![=JSKSXI>#=/U0Z;=>*
M]%M[]6V-;RW\2NK9QM(+<'/8\U@H3>R/2EBJ$/BJ):VW6_;U\CJ**BFN8;:W
M>>:5(H$7>TKL JJ.<DG@"OST>]D^/7Q?U9?$7C:#P[I:R3307=]./(BC1\1Q
MQ!I%7."#P>Q/-=>%POUCF;=E'RN?/YYGJR?V-.%/VDZCLES**]6WHC]$**^2
M/&7P;AL_!_@[3H/C'IM@L/G7(N]0U$0I=J[@I-"/,.=JA5^\1QP1DY^H;K7=
M,\,Z'!>:MK%K:V2HB&_O;A(HY"1P=Q(&6ZU%6C&"3A*][]&CJP.95<3*I'$4
MO9J"B[\\9;J[VVMM?9]#6HKG]2^(/A?1]+M=1OO$6EVMA=+OM[F6\C$<Z^J'
M/S]>V:OZ%XCTKQ18_;-'U.TU6TW;?/LYUE3=W&5)Y]JYW&25VM#V(XBC*?LX
MS3EO:ZO;T-&BOGKXM^#!K7QN\/ZK_P +-TWP^+0V^[1KF_6*XXDSB./<,^9G
M'(Y]QQ7I/QJ^*$'PE\!WNM'R)=0XCLK29L>?(6 Q@$$@ ECCL*W=!OD4'=R/
M)CFD8K$U,3'DA1>]T[JU[V6J]'J=Y17E_P (OCEHOC_PEHESJ>M:)8>(K\LC
M:3%>HLH?S&55$;-OR0%..^:['2?B!X7\0:@;#2_$FD:E?X8_9;2^BEEP.IVJ
MQ/'>LYT:E.3C);';A\PPN*IPJTJB:G:VJOJKVMWUV-^BL[7/$FD^%[-;K6=4
MLM(M6<1K/?7"0H7()"AF(&< G'L:\U\=>+KVX-QJ?ACQ>TFG-H=]>P&Q%K<6
MWG0F)%(<QL2 7;(W=1CCI13I2J/30,5CJ6%BW+5KHK7MWLVM#UNBO+?A[XVU
M[Q%XS2SU"55M(-+>&>$0A=]]#)$LTH.,[<R%0!Q\IKU*IJ4W3=F:87%0QD/:
M4TTKVU"BBBLSL"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 **** /AC]M6X^R?&S29RNX1:5;OM]<33'%+\7/VF]0^.7AQ/"&A>
M%IX'O)D:15D-S-+M(941548Y )//2I/VRN?CMH8/(_LZU_\ 1\M?;EO9P6FX
M00QPANOEH%S^5?23KTZ%&A.4.9VTUV/QC#99B\TS/-,/1Q'LJ;DE-<J;DG?2
M[:MU^\^<;>VUC]G/]D^Z9RMMXCF^;"GF"6=U7K_>1#GTW+W%>#_"5/A#<:#?
M77Q&U#4+C7KJ=MJQ+/B)./GW(/F<DL3G(Z<=:^S?COX#N/B3\*]<T.SV_;Y$
M6:VW=Y(W#A?;=M*Y_P!JODGX.?$CP1\-]/O?#GQ&\ PW6HV]PS)=3:5#-<+D
M#,<@E 88(X//7H.M5A:CJT:DU?G<KOET=O\ (RS["+ YEA*$W%8>%/EBZB<H
M<RO>]K>\U;78Z']CWQ<VC_%G6O"NG:A+?>&KQ)Y+4S*5+&-LI+M/W2R9R,>G
MH*R/ VFZ7\1_VH_$$'Q!_?#S[L16MW*40R1OMCBSD?*J X'?:.M>X_ GXB>
M?B'XRU!/"7@*TT!K"U\W^TC8V\$QW,%* 1@X!!/\7..E>"?'O5]*N/VAM8_X
M3C3+@Z1;Q"&%=#,4<\BA1Y<CN1\QZYSR, =L5I"3J8BI'E<6X_,XL12IX/*<
M)5=:-:G"L[*S]FT^CO>R33MH]^I!=> O"DG[5T/AC2;"/4_#+7T<;V:S.47]
MR&E <-N(1MQZ_P .#Q7TW\?O"?PYOO!^C6/C/55\/:=I\@-D;>0"8JJ;3&B[
M6++C;G"GHM>2?!+XP?!+P7K,<>F:)JFAZA='R3JNJ!9@JDCY2X<[ 3C.% ]3
M7-_MG6=Y9_%S1M4U&WDN]!DM(1" 2$<*[&6,'LQSGZ,*F4:E;$TX2<H\JW>[
MM^!O1K83+LFQ>*I1IU75GK%7<8*3T3T4K*VFROL<9\9+/X/IH5J_P]O[Y]5C
MG"31W"3>7+%ALOF11@Y"^G!/%?9/[-_B"\\4?!/PMJ%_,]Q=-#)"TLARS".9
MXP2>YP@YKYB^-7Q,\-_$SX>C3O /@R:PT_2GCO-0O?L$4"VT?*+'\A/5G&>?
MX>XR1]%?LF_\F_\ A7_MZ_\ 2N:LL==X2+DG=2ZN[V9W<+N$<_JJ@XN$J5_W
M<7&#:E%:)MWMJK][];GJ]Y_QZ3_[C?RKXI_81_Y*)X@_[!7_ +6CK[6O/^/2
M?_<;^5?%/["/_)1/$'_8*_\ :T=<>%_W6O\ +]3Z'/\ _D>Y5ZU/RB9G[5GV
M[_AHR%=,N)+34'@M(X)XW*,CMP"&'(Y/:NE^._[+?AOX;_"B?7]-OK^;5;%X
M1/)<.K)<;W5&^4#Y>6R.?4'/6L?]I'_DZ;1_^NFG?^ABO?\ ]KG_ )('XB_W
M[7_THCKT?;3I_5HQ=D[7_ ^0_L_"XMYW7KPYI0<G&_1VD[KST7W',?L^Z';?
M&#]FVVT#Q(\]S8Q73VP,<I1]D;JZ+N]!D#Z "OG[]GWX5Z#\1OBUK'A_68YW
MTZUMKB6-892C;DF1%R?HQKZ1_8K_ .2++_V$;C^25X[^R#_R<%XC_P"O&\_]
M*(J4:DJ;Q*B[6U*K86CBHY)*O!2<URN^MTDK)^2NR#]L[P_:>$[[P-HU@KK9
M6.E-;PB1MS!5< 9/<UZ[^U5_R;?:?]=++^5>:?MY?\C=X6_Z\9/_ $97I?[5
M7_)M]I_UTLOY5,6W'"M]W^9O5A&G6SR$%9*$4O\ P%GFW[//[.NE?%SP'_;G
MBK4=2G5)'LM/MX)]JV\2<DC<#_&S8 XX[YXSOV56NO!7[1&M>&(;II;/%W93
M9X$IA<['(]?E/_?1KW+]CG_DANF_]?5S_P"C#7B/P-_Y/"U__K^U7_T.2KE5
MG4>)A)Z).R.:G@</@X9+B:$;5)RCS/J[I7O]]O30A_:1_P"3IM'_ .NFG?\
MH8KO/VX? NE_\(U8^+L3'6/M4.G9,I\L0[)7P%]<@<UP?[2/_)TVC_\ 733O
M_0Q7MW[9>@W>M_!F22TA>?[!?0W<JQC)$85T+8]!O!/H,FI4W">%UMI_D:RP
M\<10SR+CS-3NO5<VOR.5_9G^ 7A/4O!/A'QO/#=G75D>Y#K<$1[XYW5?EQTP
MHKSCXEV9^ ?[4UCX@A7R=)O+I=0^4<"*4E+A?P)DP.P*UUG[-O[2NCZ+X9\)
M^ 9]*OI-4>\^Q)<1[/(Q+.2&)+;LC?TQVZUW/[9OP_\ ^$H^&::W;Q;[[09?
M.) Y,#X60?@=C?134\]6GC'"O\,[KY/8UEAL%B^':>(RM+VU#DF[*SYXI<U^
M[M=^J1YQ^VMXFG\3>,O"_@K3#]HD0+.T<9SOGF8)$OU &?\ MI7U5X%\*V_@
M?P=H^@6V#%I]LD&X#&]@/F?ZLV3^-?&O[+FC7?Q5^-0\3:JOGQZ':0R.YY#2
MI$L,(/OA"_U2ON>N/'?N8PPJ^RKOU9])PK?,:V*SR:M[67+'RA'3\>OF@HHH
MKQS]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+7_K[Q.G)IQ_K>Y\N:S\.=9T7P/H_A[6[C3=/T:\^)FFOIND>%]9FN8])LY
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
MLN^U@V.R_;!G+%VD7N!GZ;O=$T[4ELQ=V%K="RF6XM1-"K^1*H(5TR/E8 D
MCD9-+J6CV&M1P1ZA8VU\D$\=S$MS$L@CE1MR2*&!PRD AAR",BLHUXQBX\NC
MO_P/N\RW3;:=]CY@^%'@RTT?]G[Q)\0-'TB/4OB+:0^(CI6I7$0GN(&6YNQ'
M#!G_ %:$@91,;B23DL2=SPKX"^&>E_ J_P#%'A:TTJ\US5?"5Q)+X@#K-J&H
M;[8O*\TY)DD8MRVX\'CC&*^@])T>PT&R6STRQMM.M%=Y!;VD2Q1AG8N[;5 &
M69F8GN23WK L?A/X(TW6=2U>S\&^'[35M31X[Z_@TN!)[M'^^LL@3<X;N&)S
MWJWB>9R;;U=_^ Q*E:W]?,^<=)^&?AOX>?#KX!>*-"TR&R\576HZ%:7FO*/]
M.O(;B )-'/-]Z5&4XV,2JX7:!M&,3QIX9\/>(/#?B&3Q%I.F:E:0?&:!';5+
M:.6...2>U20$N" K@[6'0@X-?84GAG1YK'3K*32K%[/3GBDLK=K9#':M&,1M
M$N,(4'W2N,=J@N?!?A^\TO5-,N-"TV?3=5D>74+.2SC:&\=P [3(1B0L ,E@
M<X&:N.,UYG>]_P!271TLCYH^)OA&!OCQHW@FU\$^"M6\&6?A8SZ/X7\0:C_9
M>E_:&NG%S)#;QV<Z2RHHA_A'EB0D'+FJUKX7O+.'X._#[XGZIIVL>%[J[UE)
MH8M2EN[&ZEB?=IUA//(L9N/+B:4;)%&]K<9!*\_1U]\)? ^J>%;/PQ>>#/#]
MWX;LVW6VCSZ7 ]G <DY2$IL4Y9N@[GUJW-\/?"UQX27PK+X:T>3PPJ")=%>P
MB-D$!R%$.W9@'G&.M'UI62[?Y/7??6_KU#V+NW_7H>!_%+X0_"]/B%\$=*3P
M?X5DT#^UM1L1:2:?;R6_S64\HAVE2O,@W!/[PR!D5UGP_NM(\(_'3XO0RRV6
MC:?::9H<\<;,D$4-JEO,F]1P%C4J5R/E&W':O1I/A1X(F\(IX4D\':!)X71P
MZZ(VEP&R#!MP80;-F<\YQUYI=8^%7@KQ!+I$FJ>#]!U*31U5-->\TR"4V*KC
M:(2RGRP-JXVXQ@>E9NNI1Y9-O2WXWO\ H5[-IW27]*Q\J_!?POH'Q8UKX7VV
ML6RZOX>NO!.I7AT^?FWN@=3B*><G210'SL;*YP2"5&+WBSP;=^-_C1\2/#<_
MA+P=K=OI5CI]IX?M_$'B&737TBS-J,7%A#'93>6?.,H\]&1@8E4$;!7UC8^%
M=%TR\@NK/1["TNH(7MXIX+9$>.)W#NBL!D*S@,0."1D\UG>,OAGX0^(BVR^*
M_"FB>)UM23 -9TZ&[$1.,E/,4[<X'3TK7ZXN=RMI^6M_+T(]C[MOZV(OA7::
MU8?#3PM;>(]4MM;UZ'3+>.^U.SD,D-W,(U#RJY +!B-V<#.>E=545K:PV-K#
M;6T,=O;PH(XX8E"HB@8"J!P  ,8%2UYTGS-LZDK*P4445(PHHHH **** "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@ HKG[KQ]H-
MG<RV\U]LFB<QNODR'# X(X7UJ+_A8WAW_H(_^0)/_B:\66=Y7%N,L5337]^/
M^9V+!XIJZI2^YG2T5S7_  L;P[_T$?\ R!)_\31_PL;P[_T$?_($G_Q-+^W,
MJ_Z"Z?\ X''_ #']1Q7_ #ZE_P" O_(Z6BN:_P"%C>'?^@C_ .0)/_B:/^%C
M>'?^@C_Y D_^)H_MS*O^@NG_ .!Q_P P^HXK_GU+_P !?^1TM%<U_P +&\._
M]!'_ ,@2?_$T?\+&\._]!'_R!)_\31_;F5?]!=/_ ,#C_F'U'%?\^I?^ O\
MR.EHKFO^%C>'?^@C_P"0)/\ XFC_ (6-X=_Z"/\ Y D_^)H_MS*O^@NG_P"!
MQ_S#ZCBO^?4O_ 7_ )'2T5S7_"QO#O\ T$?_ "!)_P#$T?\ "QO#O_01_P#(
M$G_Q-']N95_T%T__  ./^8?4<5_SZE_X"_\ (Z6BN:_X6-X=_P"@C_Y D_\
MB:/^%C>'?^@C_P"0)/\ XFC^W,J_Z"Z?_@<?\P^HXK_GU+_P%_Y'2T5S7_"Q
MO#O_ $$?_($G_P 31_PL;P[_ -!'_P @2?\ Q-']N95_T%T__ X_YA]1Q7_/
MJ7_@+_R.EHKFO^%C>'?^@C_Y D_^)H_X6-X=_P"@C_Y D_\ B:/[<RK_ *"Z
M?_@<?\P^HXK_ )]2_P# 7_D=+17-?\+&\._]!'_R!)_\31_PL;P[_P!!'_R!
M)_\ $T?VYE7_ $%T_P#P./\ F'U'%?\ /J7_ ("_\CI:*YK_ (6-X=_Z"/\
MY D_^)H_X6-X=_Z"/_D"3_XFC^W,J_Z"Z?\ X''_ ##ZCBO^?4O_  %_Y'2T
M5S7_  L;P[_T$?\ R!)_\31_PL;P[_T$?_($G_Q-']N95_T%T_\ P./^8?4<
M5_SZE_X"_P#(Z6BN:_X6-X=_Z"/_ ) D_P#B:/\ A8WAW_H(_P#D"3_XFC^W
M,J_Z"Z?_ (''_,/J.*_Y]2_\!?\ D=+17-?\+&\._P#01_\ ($G_ ,31_P +
M&\._]!'_ ,@2?_$T?VYE7_073_\  X_YA]1Q7_/J7_@+_P CI:*YK_A8WAW_
M *"'_D"3_P")JU<>,]&M85EFO/+1NFZ)P3^&,UI'.,MFG*.)@TM_?CIZZDO!
MXF+2=.6ODS;HKFO^%C>'?^@C_P"0)/\ XFC_ (6-X=_Z"/\ Y D_^)K/^W,J
M_P"@NG_X''_,KZCBO^?4O_ 7_D=+16)-XST:&V%PUYF$_P :Q.P_055_X6-X
M=_Z"/_D"3_XFM*F<9;2=JF)@GYSBOU)C@\3+6-.3^3.EHKFO^%C>'?\ H(_^
M0)/_ (FC_A8WAW_H(_\ D"3_ .)K/^W,J_Z"Z?\ X''_ #*^HXK_ )]2_P#
M7_D=+17-?\+&\._]!'_R!)_\31_PL;P[_P!!'_R!)_\ $T?VYE7_ $%T_P#P
M./\ F'U'%?\ /J7_ ("_\CI:*YK_ (6-X=_Z"/\ Y D_^)H_X6-X=_Z"/_D"
M3_XFC^W,J_Z"Z?\ X''_ ##ZCBO^?4O_  %_Y'2T5S7_  L;P[_T$?\ R!)_
M\34UQX\T*U\OS;[;YBAU_<R'*GH?NU2SK*VG)8JG9?WX_P"8OJ>)O;V4ON9O
MT5S7_"QO#O\ T$?_ "!)_P#$T?\ "QO#O_01_P#($G_Q-3_;F5?]!=/_ ,#C
M_F/ZCBO^?4O_  %_Y'2T5@?\)YH7V7[3]N_<[MF[R9.OIC;4/_"QO#O_ $$?
M_($G_P 352SK*XVYL535_P"_'_,2P>)>U*7W,Z6BN:_X6-X=_P"@C_Y D_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+<  DXZDXZ5[M"4Z;5&O5<++?EBXV[IWU^5SBFE)<\(W^;O?TZ$>NW 73;2
MPQV\CGSGCC7:!V''KBL*IKJZDO;AYI6W.Q_R*AKPL;B/K59S6VB7HM/QW.VC
M3]G#E-NW7[=X;FB7F2VD\S'L?\G\J(2FI: \+.%GM,NN>Z]_\_2J&EZBVFW:
MR@;DZ.O]X4NJQVT=SNLY-\,B[MO]W/\ #7I1Q,70571M1Y)1VNOLM>FGW>9S
MNF^=Q\^9/\U_7<DT_6GLX# \,=S 3GRY!G!]J9>7\VL740?9&O"(HX5<U1HK
MRWC*\J2H3E>"Z?I??T['3[&"DYI:FUKC+NM=-MSYGD#:<=W/^?UI/$K+'+:V
MBG/V>(*3[X_P IFCW%K81R7DI\RZ4[8XOP^]69-,]Q,\DAW.QR37IXK$QE1E
M+3FJVT6O+".R]7I]WF<U*FU-+I'KW;W&JI9@ ,D\ 5N7DW]@VJV=N<74BAII
M1U&?X15'08A-K%JI&1NW?D"?Z58U#2;^ZOIY?LTC!G)!]L\?I482G5IX65>A
M%N<GRII7LK7?S=TO2Y564955";LDK^O8R.O)HJ__ &%?_P#/K)1_85__ ,^L
ME>?]3Q7_ #ZE]S-_;4OYE]X:7JKZ?)M;]Y;/Q)$>01_C1K&GK8W(,1W6\J[X
MV]CVH_L*_P#^?62KVI6\L7A^T^T(4ECE*#=UP03_ $KTH4:\\+4IUX-<BYHM
MIZ:JZ]&G>W='.YPC5C*#6NC_ $9G:??16?F>;:1W6[&-_P##C/M_G%;E];V6
MKV\5X;H6\4:+$55"0IZX_6N7JRM](M@]H OEL^\G!SG_ "*RPF.5.E*A7BI0
MMHK==UJK/?NRJM!RDIP=G^GS-1M#L$MTG.HXB<X5O+/)HFT.P@CB>34=JR#*
M'RSR*RY+Z22QBM2%\N-BP(!SS1=7TEU#;Q.%"PKM7:#D_6MI8K \KY:"O96^
M+?2_VMM[$*E7NKS>[[;=.AOW#VF@Z<+9MMZSN)1'(N.",9_2N=O)TN;AY$B6
M!&QB->@XI]]?2:A(CR!5*($&T'H*K5S8_&K$/V=))4X[*WZO7\32A1]FN:6L
MGO\ UL:?AL9UJVSS][_T$UHPS'[&]U<W]U&OG&,"-L^]9WAK_D-VW_ O_035
MB.ZL9+![6ZDDC(N&D'EKGMBO4R^HJ>$6J6L[7=E>T+7U1S8B/-5>G1?FR?\
MM*T_Z"E]4MO-%>"58-2O6D2-GPQP.*SO(T;_ )^;G_OD?X5/:W&EZ?YSPS3N
M[Q-& R\<UTTL14YU[:4.7K:;O_Z49RIQM[JE?T_X!%K$CS:7I<DC%Y&$F6;D
MGD5CUK:I_P @;2?I)_,5DU\_F3<L1=_RP_\ 2(G?A_X=O-_FS6L6'_"/:D,\
M[H__ $(4_P 1L&O+0@@C[.G\S45M)I"P()XKEI<?,5(QGVYJ3SM#_P">%W^8
M_P :]*ZJ894?:06B7Q/HY2[?WK?(YOAJN?*]WT\DN_D:L\B_VQJ?S#_CT/?V
M%9&CL!I^J G!\H?S-.\[0_\ GA=_F/\ &CSM#_YX7?YC_&NNK6]I557VD-.?
M[3^W?^[TO\S*,>6'+RRZ=.WS#7&#6>EX.?W _I6/6C>R:6UN1:Q7"39X,A&/
MYUGJ"Q  R3P *\#'RYZ_-=.Z6SNM%;LNQWT-(6M]XE;&GZ.B0?;;\^5;#E4_
MBDJ>UTN+285N[]3)*>8[<#)S[UEZEJ$^H3[Y\C^ZG0*/:NJ.'A@(JKB8WF]H
M]O.7_P CN^IDYRKOEINRZO\ R_S-^RU9[R'4)%40V\$)$<:]L@X_'BN5K<T]
M3'X;OY #ND<(,?A_B:Q?+?\ N-^57F56K6I4'4=VXM_?)_HD+#QC"4^717M]
MR+_A^58=8MF<[5R1GZ@@?SI;S1;T74V+:1AO)!49!YK-JRNI7:J%6ZF4#H!(
M?\:XZ5>BZ'L*Z=DVTU;JDGOZ(UE"?/SP:VMJ6;6RU2QF$L$$T;XQD)1=6>J7
MTOF3P32/C&2E5_[4O?\ G[G_ ._K?XT?VI>_\_<__?UO\:U]MA>3V5Y\N]KJ
MWW$\M7FYK1N3VNBWS7$0^S2*-PY9< <T>(9%EUBY9#N&0,CV4 U7;4KQE(:Z
MF(/4&0_XU6K&K7HJA["@GJTVW;HFEMZLN,)\_/-K:VG]>05L>*_^0LW^XM8]
M=/KVB7>H:@9H(PT94#.X"NG"4:N(P=:%*+D^:&VO\YE5G&G6@Y.RL_T.8HK6
M_P"$7U'_ )Y+_P!]C_&C_A%]1_YY+_WV/\:Y_P"S,;_SYE]S-?K-'^=?>>^T
M445_9!^/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?/WB;_D9-6_Z^Y?\ T,UFU[5>:EX*CO)UN[K05NED82K-) '#
MY^;=DYSG.<U#_:O@+_G\\.?]_;?_ !K\-Q'AWBZU:=55X^\V]GU9]M3X@I0@
MH\CT1XW17LG]J^ O^?SPY_W]M_\ &C^U? 7_ #^>'/\ O[;_ .-<_P#Q#?&?
M]!$?N9I_K%2_Y]O[T>-T5[)_:O@+_G\\.?\ ?VW_ ,:/[5\!?\_GAS_O[;_X
MT?\ $-\9_P!!$?N8?ZQ4O^?;^]'C=%>R?VKX"_Y_/#G_ ']M_P#&C^U? 7_/
MYX<_[^V_^-'_ !#?&?\ 01'[F'^L5+_GV_O1XW17LG]J^ O^?SPY_P!_;?\
MQH_M7P%_S^>'/^_MO_C1_P 0WQG_ $$1^YA_K%2_Y]O[T>-T5[)_:O@+_G\\
M.?\ ?VW_ ,:/[5\!?\_GAS_O[;_XT?\ $-\9_P!!$?N8?ZQ4O^?;^]'C=%>R
M?VKX"_Y_/#G_ ']M_P#&C^U? 7_/YX<_[^V_^-'_ !#?&?\ 01'[F'^L5+_G
MV_O1XW17LG]J^ O^?SPY_P!_;?\ QH_M7P%_S^>'/^_MO_C1_P 0WQG_ $$1
M^YA_K%2_Y]O[T>-T5[)_:O@+_G\\.?\ ?VW_ ,:/[5\!?\_GAS_O[;_XT?\
M$-\9_P!!$?N8?ZQ4O^?;^]'C=%>R?VKX"_Y_/#G_ ']M_P#&C^U? 7_/YX<_
M[^V_^-'_ !#?&?\ 01'[F'^L5+_GV_O1XW17LG]J^ O^?SPY_P!_;?\ QH_M
M7P%_S^>'/^_MO_C1_P 0WQG_ $$1^YA_K%2_Y]O[T>-U+:VTEY.L,2[G8\"O
M7_[5\!?\_GAS_O[;_P"-20ZYX'MV+1:AX?B8C!*30#^M:4_#?$\Z]I75NMD[
MDRXBIV]VF[GE4DC:#>!;:Y$K 8D 'RY[CWJ:2SM]9C::R7R;I1E[;L?=:]-_
MMKP+_P __A[_ +_0?XT)K7@6.0.E]X>5QR&6: '\\UZ$> L3K3E5BZ;^S9Z>
M<6[V?X/JC!Y[3TDH/F[Z:^IXTP*D@C!'!!I*]F?6/ DC%GOO#K,3DLTL!)_6
MF_VKX"_Y_/#G_?VW_P :\Q^&^+OIB(_<SI_UBI?\^W]YXW17LG]J^ O^?SPY
M_P!_;?\ QH_M7P%_S^>'/^_MO_C2_P"(;XS_ *"(_<P_UBI?\^W]Z/&Z*]D_
MM7P%_P _GAS_ +^V_P#C1_:O@+_G\\.?]_;?_&C_ (AOC/\ H(C]S#_6*E_S
M[?WH\;HKV3^U? 7_ #^>'/\ O[;_ .-']J^ O^?SPY_W]M_\:/\ B&^,_P"@
MB/W,/]8J7_/M_>CQV.5X9 \;M&XZ,IP15C^U+W_G[G_[^M_C7K7]J^ O^?SP
MY_W]M_\ &C^U? 7_ #^>'/\ O[;_ .-:Q\/,PIJT,4E\I$OB"A+5TG^!Y9I^
MI7;W]LK74S*95!!D)!Y'O4VM:A=1:I<HES,B!N%60@"O3EU?P&C!EO?#JL#D
M$2P C]:636/ DKEWOO#KN>K-- 2?UKM_U$S#ZNZ7UI7O>_O=K6,?[<H<_-[+
M2WD>1_VI>_\ /W/_ -_6_P :CFO+BX4++/)*N<[7<D9_&O7O[5\!?\_GAS_O
M[;_XT?VKX"_Y_/#G_?VW_P :Y)>'N8R5I8I-?]O&JS_#K54OR/&Z*]D_M7P%
M_P _GAS_ +^V_P#C1_:O@+_G\\.?]_;?_&L/^(;XS_H(C]S+_P!8J7_/M_>C
MQNBO9/[5\!?\_GAS_O[;_P"-']J^ O\ G\\.?]_;?_&C_B&^,_Z"(_<P_P!8
MJ7_/M_>CQNBO9/[5\!?\_GAS_O[;_P"-']J^ O\ G\\.?]_;?_&C_B&^,_Z"
M(_<P_P!8J7_/M_>CR[PU_P ANV_X%_Z":99QM)=W86V6YPCDAFQMY^]^%>K1
MZUX%AD#QW_AZ-QT99H 1^M)_:_@3)/VWP[D]?WL'^->A3X Q4:4*;K1]V3>W
M=)=4^W8PEGU-S<N1ZI+[K_YGE\,#LVGXL$?>&Q\X_??7TQ4,T3+82,;54 G*
M^;N&0<?<Q_6O5O[7\"<?Z;X=XZ?O8/\ &C^UO >,?;?#N.O^M@_QHEX?XEQ<
M?;+[O)+^7R_IW;%GU.]^1_?Y^IYAJG_(&TGZ2?S%9->SMK7@:1$1K_P\R)]U
M3- 0N?3FF?VKX"_Y_/#G_?VW_P :QQ/A[BZ]3G5>*TBMGTBE^A5/B"E3C9P>
M[_%W/&Z*]D_M7P%_S^>'/^_MO_C1_:O@+_G\\.?]_;?_ !KE_P"(;XS_ *"(
M_<S7_6*E_P ^W]Z/&Z*]D_M7P%_S^>'/^_MO_C1_:O@+_G\\.?\ ?VW_ ,:/
M^(;XS_H(C]S#_6*E_P ^W]Z/&ZEMKA[2=)HR Z'(R,UZ_P#VKX"_Y_/#G_?V
MW_QH_M7P%_S^>'/^_MO_ (U4?#G&PDI1Q$4UY,3XBHM6=-_@>9_\)7?_ -Z/
M_OBK'B2X>;3]-,F#)(I<X&.P_P :]$_M7P%_S^>'/^_MO_C3Y-<\#S!1)J'A
M]PHPNZ: X'H.:]?_ %*S.="I1K8I2YDK7OIJG^AR?VSAHSC.%*UO0\KTO5KZ
MV46UJ ^YLA=N3FMZ[UN32;;;<.D]ZPSY:#"I]:[>'7/ ]NQ:+4/#\38QE)H
M?YTQM8\"2,6:]\.LQ.2QE@)/ZUMAN#<RPM!PABKRV5[V2\EW]=%V)J9QAZL[
MNEI\KL\<DD,LC.WWF))_&FU[)_:O@+_G\\.?]_;?_&C^U? 7_/YX<_[^V_\
MC7@OPWQC=WB(_<SN_P!8J/\ S[?X'C=%>R?VKX"_Y_/#G_?VW_QH_M7P%_S^
M>'/^_MO_ (TO^(;XS_H(C]S#_6*E_P ^W]Z/&Z*]D_M7P%_S^>'/^_MO_C1_
M:O@+_G\\.?\ ?VW_ ,:/^(;XS_H(C]S#_6*E_P ^W]Z/&ZMKJUY&H474H4<
M;S7K/]J^ O\ G\\.?]_;?_&C^U? 7_/YX<_[^V_^-:T_#O'TM:>)2]%(F7$%
M"7Q4V_N//UUZQVC,FH$_[X_QH_MZQ_YZ:A_WV/\ &O0/[5\!?\_GAS_O[;_X
MT?VKX"_Y_/#G_?VW_P :]G_5#-?^?\/_  %G'_:V%_DE]Z.OHHHK]</DPHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
MCCQW_P CQXA_["-Q_P"C6K#K<\=_\CQXA_["-Q_Z-:L.N];&045P_P 8OB4_
MPI\'C6XM*_MF1KJ*U6U^T>1DN2 =^UOY5D>"?C-=ZQXNU?PSXI\-GPCJVGV7
M]HMNU".Z@-OD NTBA0G7.#VR>,5T1H5)0]HEI\ORWZF3J14N5O4]/HK+_P"$
MJT46NG7)UBP^S:BZQV4WVE-ETS<JL1SAR>P7.:B7QGH#ZXVBKKNFMK*\'3A=
MQFX'&>8\[NG/2LN678OF7<V:*X_P?XR:X\.17WB+6?#GFS7KVD-QI-YNM9#O
M*QQAG/,O&"H[C@=JW-#\5:+XF$YT?6+#5A;MLF^PW23>6WHVTG!X[U4J<HWN
MM@4D[&I16/I/C+0-?OKBQTS7--U&]M\^=;VEW'+)%@X.Y5)(YXYING^-O#NK
M7US96.O:7>WMJ&,]O;WD<DD04X;>H;*X/7/2ER2[!S+N;5%9&@^+]"\5>=_8
MNMZ=K'DD"7[!=QS[,]-VPG'XTB^,O#\FNMHBZYIK:RO!TX7<9N!QG_5YW=.>
ME'+*[5@YEO<V**R+?QAH-UK<FC0:WITVL1Y+Z?'=QM<+CKF,'<.OI7'^!OBD
M^L7?CMM>FT[2].\/:N]C'=,WDH(@!AI&=B,Y.,\#VJE2FTW;;]1.<4['H]%4
M)O$&EV]Y9VDNI6D=W>(TEM \ZB2=5&69%SE@!R2.E<GHOQB\-^,+76XM"UO3
M?[3T\W$8AOKE$!,0YF(#%O)R1\^.@-)4YR5T@<HK1L[NBN8T7Q?#:>!]-UKQ
M+K&AVQEA1I[ZTNP+!G/0QR.>5/;)_.M/_A*M%_L^SO\ ^U[#[!>.L5M=?:4\
MJ=V.%5&SAB>P'6DX23V'S(U**R='\7:'XBCN9-*UK3]3CM3B=K.ZCE$1]'*D
M[>AZ^E)H/B_0O%7G?V+K>G:QY) E^P7<<^S/3=L)Q^-+EDKW6P<R[FO1114E
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!]QT445YYJ%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !117(_%;XK>&O@OX'U'Q9XLU%-.TBR7D]9)G/W8HU_C=
MB,!1[DX )%1BYM1BKMB;45=G745^?7PA_P""E.LWGQ,BD^)_AE_"7PV\62,?
M#&L20,J6RHWEGS)2,2H6QN<?<8_W#\OZ!0S)<1)+$ZR1.H970Y# \@@]Q73B
M,+5PK2J+?^OPZF5*M"LKP8^BBBN0V"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#XX\=_\CQXA_["-Q_Z-:L.MSQW_P CQXA_["-Q
M_P"C6K#KO6QD>.?M7:%?>(OA6+2PTN]UB3^T;>1[6P@>:5HP3NPJ\].]<#\/
M? UW-XH\:R>$/"&L>$?"5]X?DLOL6N1M ]Q?$'8Z)(Q(&"1G..O>OJ&BN^GB
MY4Z7LDOZTZ?(YI45*?.V?*&E'Q'K.@_"/P^?!/B.Q?PSK%K_ &C=WEB4A&W<
MNY#G+)C)+XVCC)Y&=?PCX>U#0_CP\F@>&]6;2+S4+NYU&7Q%HJ(MHY!!FM;W
MEF#YPJ _=)SU)'TQ16DL:VFE'1W_ !)6'M;78^3F^'^M:A^S]H6B76@:DTS>
M+/,N+,VD@E6W:>3<[+C(3:<[NF#75:Y\+[VU^*7C6U\*:+_8EGJ'@UK6VN+2
MV^SVK71<@+O4!0^ /<#FOH>BD\;.[TWO^-G^@_J\=/E^!\J?!_P +;7?"D6I
M:1XPT[5M%@E60'0[:ULPWE%9%-U&JM*K$G:2S$DY/<U#\.?"=SIDWB?1X?"?
MB*7P3)HMRK/J6AQVFKPF1B3;03 YN"W7DXX7TY^L:*J6.E)NZW_X?]25ATK:
M['@_[,NEZQHMQK]C-HMQ:Z!;I;Q6&HZKHR:;?SA5/[J11S*J X#GN3Z\<YX8
M\-ZGH_QRG/ASP]JRZ9?7UY<7]QXBT5$6RD92IGM;WEF#DX5 ?NDYZDCZ;HK-
MXM\TY<OQ*Q?L5:*OL?'7AOX>ZW'9^#/#">"-2T_QEI/B'[=J/BI[)5MY(!([
MLPN@<R95D^7OLQZ5V.H>!/$&K>!?CC86^D7?VO4M8>>RCEB,?VI!L;=&6 #
MA3@CJ>*^E**TECIR?-;S_&_](E8>*5K_ -6L?.NCWVL>.OBU\-M1?P;K^CZ3
MI=A=VES-J]B8AYC0 $$9.%Z %@ Q) S@U2^'>D7'AS0?B!X6N?!.K0:S-)JL
MMMJB:7_HTD+H?+CCG'WL\85?6OI>BH>+TY5'3_)M_J/V.M[Z_P!?Y'R[=^#M
M7L?"OP8U35/"VH:]HNA6DB:KH4=EYUPDCQA8W-NV"VUNO&1BL:?X9ZWJ'PON
MK=O#.H66E:OXVCOK70_LQ$MI8L2"7B7/E#'4=!BOKNBK6.FNG7]6_P!=R?J\
M>_\ 5K'SWJWPYM-)^*WC);7PM>V_A:\\'FWDCT&R$0GD,F&CBP AEV@87/85
M<_9ETO6-%N-?L9M%N+70+=+>*PU'5=&33;^<*I_=2*.950' <]R?7CWBBLI8
MJ4J;IM;V_ M45&2D@HHHKA.D**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /N.BBBO/-0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD?BM\5O#7P7\#ZCXL\6:BF
MG:19+R>LDSG[L4:_QNQ& H]R< $BHQ<VHQ5VQ-J*NP^*WQ6\-?!?P/J/BSQ9
MJ*:=I%DO)ZR3.?NQ1K_&[$8"CW)P 2/@_P %^"_$W[?WCJ/XJ?%2.?P]\%M&
ME;^PO#6\K]OP<=L%@2,/(.6(V)@ E3P7X+\3?M_>.H_BI\5(Y_#WP6T:5O["
M\-;ROV_!QVP6!(P\@Y8C8F "5]M^+OQ^\+^"9=-TJ\D-E&(Q'I?A_2;5IIO*
M4;1MAC'  &.P&,"O,SW/(\.T_JV#C[7&S3M%:\JZO3MU?R75K? X%YE+VE5\
MM&/5]3I_B-X7\%_'3P;<^ O%FBP6OA=D6/39+1%CDTMT7;')$0,(5'& ,8RI
M!4D5\_\ P5^-7BS]AWXA6GP:^,MVU]X!NSCPOXR(/DQ19 5&8YQ$,@%228B1
MUC*L-C_AK#X:K;[I-9NH;L,4DT]M.N#=18QDO&$)4 $'/2N[AU#X:_M9?"NY
M\+ZQ>0>(/#-PV+;4+?*W6EW !"NNX;HV&>C#H2""I(KX3AGBC,\"WA.):,U0
MG+2I*+2C)^=K6[?=MM[V9Y5AZUJV6R7/%?"G>Z_K^K[_ %I#,EQ$DL3K)$ZA
ME=#D,#R"#W%/K\]?@K\:O%G[#OQ"M/@U\9;MK[P#=G'A?QD0?)BBR J,QSB(
M9 *DDQ$CK&58?H/#,EQ$DL3K)$ZAE=#D,#R"#W%?J^(P[H-:WB]FMFCY6E55
M1=FMUV'T445R&P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!\<>._^1X\0_P#81N/_ $:U95C8S:E?6]G;)YEQ<2+#$F0-S,0 ,G@<D=:U
M?'?_ "/'B'_L(W'_ *-:D\#?\CMX=_["5M_Z-6N[H9&[_P *3\:_] 0_^!4'
M_P 71_PI/QK_ - 0_P#@5!_\77U717/[61?*?*G_  I/QK_T!#_X%0?_ !='
M_"D_&O\ T!#_ .!4'_Q=?5=%'M9!RGRI_P *3\:_] 0_^!4'_P 71_PI/QK_
M - 0_P#@5!_\77U711[60<I\J?\ "D_&O_0$/_@5!_\ %T?\*3\:_P#0$/\
MX%0?_%U]5T4>UD'*?*G_  I/QK_T!#_X%0?_ !='_"D_&O\ T!#_ .!4'_Q=
M?5=%'M9!RGRI_P *3\:_] 0_^!4'_P 71_PI/QK_ - 0_P#@5!_\77U711[6
M0<I\J?\ "D_&O_0$/_@5!_\ %T?\*3\:_P#0$/\ X%0?_%U]5T4>UD'*?*G_
M  I/QK_T!#_X%0?_ !='_"D_&O\ T!#_ .!4'_Q=?5=%'M9!RGRI_P *3\:_
M] 0_^!4'_P 71_PI/QK_ - 0_P#@5!_\77U711[60<I\J?\ "D_&O_0$/_@5
M!_\ %T?\*3\:_P#0$/\ X%0?_%U]5T4>UD'*?*G_  I/QK_T!#_X%0?_ !=8
M_B?P#KW@VRAN]9L/L5O-,+>-S/&^Z0JS!<*Q/16/X5]AUXE^U=_R)OAK_L/1
M?^DUQ51J-NP<IX37<?\ "D_&O_0$/_@5!_\ %UPS?=/TK[DJZDG&UB4KGRI_
MPI/QK_T!#_X%0?\ Q='_  I/QK_T!#_X%0?_ !=?5=%9>UD5RGRI_P *3\:_
M] 0_^!4'_P 71_PI/QK_ - 0_P#@5!_\77U711[60<I\J?\ "D_&O_0$/_@5
M!_\ %T?\*3\:_P#0$/\ X%0?_%U]5T4>UD'*?*G_  I/QK_T!#_X%0?_ !='
M_"D_&O\ T!#_ .!4'_Q=?5=%'M9!RGRI_P *3\:_] 0_^!4'_P 71_PI/QK_
M - 0_P#@5!_\77U711[60<I\J?\ "D_&O_0$/_@5!_\ %T?\*3\:_P#0$/\
MX%0?_%U]5T4>UD'*?*G_  I/QK_T!#_X%0?_ !='_"D_&O\ T!#_ .!4'_Q=
M?5=%'M9!RGRI_P *3\:_] 0_^!4'_P 71_PI/QK_ - 0_P#@5!_\77U711[6
M0<I\J?\ "D_&O_0$/_@5!_\ %T?\*3\:_P#0$/\ X%0?_%U]5T4>UD'*?*G_
M  I/QK_T!#_X%0?_ !='_"D_&O\ T!#_ .!4'_Q=?5=%'M9!RGR'X@^&GB7P
MKI,^IZKIOV2QA*B28W$3;=S!%X5R>68#IWKF*^D_VEO^2+ZY_P!=K+_TLAKY
MJ_Y9_A6T).2NR6K'=?\ "D_&O_0$/_@5!_\ %T?\*3\:_P#0$/\ X%0?_%U]
M5T5C[617*?*G_"D_&O\ T!#_ .!4'_Q='_"D_&O_ $!#_P"!4'_Q=?5=%'M9
M!RGRI_PI/QK_ - 0_P#@5!_\71_PI/QK_P! 0_\ @5!_\77U711[60<I\J?\
M*3\:_P#0$/\ X%0?_%T?\*3\:_\ 0$/_ (%0?_%U]5T4>UD'*?*G_"D_&O\
MT!#_ .!4'_Q='_"D_&O_ $!#_P"!4'_Q=?5=%'M9!RGRI_PI/QK_ - 0_P#@
M5!_\71_PI/QK_P! 0_\ @5!_\77U711[60<I\J?\*3\:_P#0$/\ X%0?_%T?
M\*3\:_\ 0$/_ (%0?_%U]5T4>UD'*?*G_"D_&O\ T!#_ .!4'_Q='_"D_&O_
M $!#_P"!4'_Q=?5=%'M9!RGRI_PI/QK_ - 0_P#@5!_\71_PI/QK_P! 0_\
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
M^UNSAVN-R,%CR0?W:ICG@CI7K]>=7=&T527KO_7X'334]7-A1117(;!1110
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
MH4(*G35D@KS'QM\!=*\3ZU>Z]I&LZUX.\0W<02>^T"\-N+EE!V&9/NR8/T)
MQFO3J*>$QN(P-3VF'FXMZ/S79K9KR8JM&%9<M17/GW3_ -I*_P##&E6>@>(/
M#]WJ_C^TU)=&O=/T]E0SL8V>.ZCW8!25$+ <<Y''&=-O!7C+XWWD\WC1K[P7
MX.VJD/ABPO%^T7PYW-=RIG"D''EJ?KR,GK?&_P $= \=>/O"WC"Z,UKK.@S"
M2.6W*C[0BG<L<F0<@-DC'/S,._'H5?3XG-L%AXPK9714*TDW)N[<)7VIW?*E
MV=N:*=KW5SSZ>&K3;AB)7BMEW7][KZZV96TS3;31=/MK"PMX[2RMHUBA@A4*
MD:*,!0!T %6:**^-E)R;E)W;/52LK(C\8^#O"_QJ\!W7@/QY:_:M&N/FM+Y<
M"?3I@"%EB8CY2,_3!((*DBO#/@K\:O%G[#OQ"M/@U\9;MK[P#=G'A?QD0?)B
MBR J,QSB(9 *DDQ$CK&58>[U'XQ\'>%_C5X#NO ?CRU^U:-<?-:7RX$^G3 $
M++$Q'RD9^F"005)%?N'!'&ZPB649N[T7\,NL'TU[?EL]-OB<[R1UF\7A%::W
M7?\ K^M3Z4AF2XB26)UDB=0RNAR&!Y!![BGU^>OP5^-7BS]AWXA6GP:^,MVU
M]X!NSCPOXR(/DQ19 5&8YQ$,@%228B1UC*L/T'AF2XB26)UDB=0RNAR&!Y!!
M[BOW3$8=T&M;Q>S6S1\12JJHNS6Z[#Z***Y#8**** "BBB@ HHHH **** "B
MBB@ HHHH **** /CCQW_ ,CQXA_["-Q_Z-:D\#?\CMX=_P"PE;?^C5I?'?\
MR/'B'_L(W'_HUJ3P-_R.WAW_ +"5M_Z-6N[[)EU/JCX@ZI=:'X"\2ZC92^1>
MV>F7-Q!)M#;)$B9E.""#@@<$8KXZ_8W_ &E-:\<^&[WQ1XO^,5]XRO=-T&[U
M35/!\?A*&S6U$3_?CNUBC25@H VAL$N<XQQ]E^-M%G\2>#-?TBV:..YU#3[B
MUB:8D(&>-E!8@$XR1G -?-GP1^"'QL\#_!2\^%?B6;P#)X<B\/WVFV-[I5S>
MM=FXFW^69?,B5 @\QLE1G@8!K7#NE[":G:]UVO;6^Z?X6,JG/[2+6VIO>"OV
M[O ?C?7/"%E#X?\ &.EZ;XKD6VTKQ!JFC&'39[I@,VPEWDEPV4)52FY6PQ S
M1K7[='A'2_$ATJS\)>,-<MCXC_X1.+5["TM5LIM3& 8$>:YC;()QDJ <'!-9
M3_LM^*%^%O[/?AM+[1EO/AYK-CJ6JN)91%.D*.)! ?*RS$MD;P@/.2*^6M!\
M5)H?BJZ^-5CH7@?Q7H^K>.I9-,T._OKB#Q!#+)<K!B/38W-J+A0 XD*F4@AV
M.3QVT\-AJK;@KVTWZW=NVZ.>56K!+F_KN?;7Q)_:PT/X3>*I=,\2>#?&UGHL
M%S;VDWBU='#:/&\P&P^=YFYERP4E48!CCK61\5OVV_!WPHUWQ1IUQX<\5>((
MO"YM(]:U'1;2W:UL9+G_ %,;O+/&23D<J"HW#)S7A?Q&_8$^(/CO7/'L\^J^
M#=3?6-<&L:;XBUD7<VL00B1&6Q#8*01*H(W)OR!MV@'Y>#^-%_!J?Q<^,GQ+
MMK#P%K.C>%;^VL;K0?&5]<6-W/=64(&8[6W<17@D8MY;7())&U0 O+HX7"U&
MK/FTU]?=M]]V$ZU:*=U;^G_P#Z\\:?MC>&/!NO7>BKX4\8>(-3TO3XM2UV#0
MM-CNAH<4B!U%VXE"AMI+$1E^%8C.*/&'[9O@CPOJWA[3=/TKQ-XRN_$6B#7M
M(C\+:4;U[V OMVH@8,K@;G.\*H"-E@V%/D'BS]DO7O'7Q O_ (J:%X7\!:__
M ,)KI]E=WOA_XD6UQYFD7"VZKB&2%6SG.'5E7E1SQ7K'AW]GC5M#^/'@'QI'
M'X?T_0_#_@^30)M.TQ98A'<M(')MXRI"PCY@,ON .,'K7-*GA(I.]W;77K;;
M[_P-5*LV_P"M/^&.<L_^"B7PXOM+T[54\/>-TT2:\73M0U:3066TT:Z9]H@N
MY-^ _*DB/S,!E[G%=I\2/VN/"OP[\8ZMX:B\/^*O%]_HEHE]K<GAG3!=0Z3"
MPW*UP[.F,IE]J[CM!..*\E_X8U\:_P##+/BOX:_VIH/]NZMXL.O07'VB?[*L
M!NHI=K-Y.X/MC88"D9(Y[U+\5OV+]:U3XS^)O'GAW1?A[XSB\2Q6YNM-^(%M
M<'[!-#$(P]O)"K95P 65E'0<UI[/ N>^FO7?:W;N_N)YL1;;M^O_  #TOQ?^
MV=X&\,:UX;TNPTWQ)XPO/$FC#7-&C\,Z9]L:^A+XV(NY65PH9SO"JJHV6!^4
M\K\0OVY=*L?V>6^)'@W0=4U&[.KIHCZ7JEBT4EC=>8JR1W*AP%8*W #D%F49
M^]CH_#O[/&K:'\>/ /C2./P_I^A^'_!\F@3:=IBRQ".Y:0.3;QE2%A'S 9?<
M <8/6N U+]CCQ=J'P#^(O@U=8T6#7M:\;3^*]+F+S/:A#<1RQQ3GRPRDA"&V
MAL9&":B$<&G&_=7U\W?\+#DZ]G;S/ISX?^,I?'GAF'5YO#NM>%GD=T.F^(($
MANTVG&YE1W7!ZCYNE=)7*?#,^-SX6C/Q"'A]?$AE?>OADSFS$>?DP9@'+8Z\
M <_C75UY,[*32.R.R"BBBH*"BBB@ HHHH *\2_:O_P"1-\-?]AZ+_P!)KBO;
M:\2_:O\ ^1-\-?\ 8>B_])KBKA\2$SPAONGZ5]R5\-M]T_2ON2M:W0F)\7_%
M7XT?$"\_:HU3X>)\5]-^"NEVUO:2:"NH^'X;Z/Q$TBYDS/,P6,J_[L*K G.
M"PKU[XB?M;>&/AOXMU3PPNA>*O&6I:%9I>:Y-X:TM;F+2HF4,KW#%T"DKE]J
M;C@$XXKA?VFO@%\8OV@FU?P<U]\/(OAS>W,,UMJ5_974FNZ<%*,WE 8B+;E8
M9R"5<@FN?^(W[$>L/\6->\8^&M)\ >.+?7K:UCN;#XB6]P6LIH(1$)()(5;(
M< %E*CD#!KU8K"U(P]HTK+9=]-W9;ZZ-Z/RT.)NM%RY5U_SZ'J/C3]M3X?\
M@_4_#]A!;:]XGN/$6B#7-%C\/:<;M]1C+[5ABC#!_-(W-M954*C98$8K:\._
MM2>$]:F^(%O?V6K^&+[P/9Q7^KV>N010RK;R0&9)$VR,"-HP02"&X(YKG_#O
M[/&K:'\>/ /C2./P_I^A^'_!\F@3:=IBRQ".Y:0.3;QE2%A'S 9?< <8/6N8
M_:B_9%UWXU?$32]<\,ZY9Z%I^J6*:'XOBN))4DO-.2ZBG40A%(,GR.OS;1A@
M,USQAA)24&[76_S_ ,OQ9HY5DG*WR_KS-SP;\:O#OQ,^-7P_U"VN_'.B7.N>
M$)]9L]"O)+>/2I+0R@+-<Q+(Y\_&&4@D!2,D'(K7\ _M>>'/BAXQBTCPOX1\
M;:MH<MS+:IXRBT7&AEHP2[?:"X(4$%=Q09/ [5/JWP&O[S]I+P[XXM9-/M_"
M>F^$KCPXUBLCK<AGDRNQ=FW8%XR6!]JXGX _ OXQ_ ^ST_X>+K'@K4OA+97-
MUMNFCNUUQ[:5GD$>W'DJV]SELGBFUAY0;3UMHK^OWM: G5C*W2_^7_!.@T/]
MM[P'KVNV$$.E>*(/#.HZG_8UCXTN-+V:+=7>=JQI-OWX9P5#% N0>>,U]"5\
M2?"?]AC7/A/X@T?3?^$:^%?BGPUIVI"Y3Q+JUC=+K_D>:9,;5!C,JY"J^_
M!VG&*^VZY\7&A&2]@[HTHNHT_:+4****X3H"BBB@ HHHH **** "BBB@ HHH
MH \O_:7_ .2+ZY_UVLO_ $LAKYJ_Y9_A7TK^TO\ \D7US_KM9?\ I9#7S5_R
MS_"NJEL1(^Y:^?OVLOB)XUT1?!/@GX::K'HWCKQ9J,B07LEM'<BWM+>%I;B0
MQR*RG^!>1_%QS7T#7S7\4_V0[/X__'Y_$OQ*MK'7/ &GZ&NGZ/H\-]=0W"W3
M2AY9Y/+\O'&5 #MD8) Q3PKIQJ<U79>5_33KJ16YG&T-V7/ O[5VG6W[./PW
M\>>*H;R]O]?NK30;M=-ACW)J3NT,A=&9 BB2-R0.1G@&NV\3?M"Z%X;^(7B'
MP6VEZQ>ZWHOAP^)I?LENCQRV_F&,1Q_/N,FX="H7'.ZOGZX_8A\7Z1\,?%?@
MCPOK6AZ=I%GXQM_%?@R&[EN)UMPG)M;G*EE4$##*TA/)/)KM_A[\ /B;=?&_
MQ%\0OB-K'A>277/";>'GM/#2W(2T;SLKL$P)==N6+$J=S$;,#<>V=/"^].,N
M^GW6_"YA&5;1-=O^"2?!O]M"T\5? NZ^(GCOPUJW@[3;"T^UW&J26@_L^[W3
M-&D=H1*\DC9"*0RK\Q].G1>"?VPO"?C ^(K:Z\/^*_"6M:+H\FOOHGB;2Q9W
MEW8HN3- N\JXS\O+ YZXP2/*M!_9#^)>M?LRZM\$/&6M>$[?0+2W1-!U;0UN
MI+MIDNO/1KI) J!>Q"9Z]>.=K2?V:?B?XS\9>)_&WQ)U;PFOB27P;<>$=(L_
M#/VD6@$H8F>=YEW [F/RJI&#ZCFYT\&W-WMJ[6?32WWZW[$QE6]U6_KJ7;3_
M (*(?#RX.@32>%_'UKIFOQ#^RM4E\.2&VO[@J/\ 1("K,TLV\^7\BE-W\>/F
MKT'X:_M0>'_BCX=\9W^G>'/%5AJWA)BFJ>&=1TO9JJML+HJ0J[!V<*VU0V21
MT&1GS>']E/Q5#X3_ &;M+6_T59OAM?176KE9I0DZJH#?9_W7S$D$_.$ZU!X^
M_9/\<^)O^&A6T?Q18Z#/\09]-ETJXM[B=7C2WC"RQ7)5 463!7Y"_P K'([&
M94\'+2+MYW_O6_+4:E76K5_^&_ST.^\)?M<:!XJF\4Z?-X1\9>&_$?A_2O[:
MD\/Z]I0@O;FU[20JDCJPW87!8$'/'!QYAIW[5A^+'[)?B3Q=XMT'QQX$M8=.
M6XGU[PND5N95:Y,:_P!GS/,267"ABX3JV.U6_@/^Q[X@^'/Q+UKQ-JD7@W0M
M/UCPJ^@RZ5X0AN$2WF,JGS,S#,Q902TC%3G"[2!N.7I'[+OQC_X95\2?!/5M
M2\#/IR6 L]"U"SDO%FD/VH3%KHM&0@VYXC5N2.>,G3EPD9>Z^L=;].MOZ9-Z
MS6JZ/_@'K?CS]J'PS\)F\.>'DTCQ=XZ\1WVDKJ2Z5X>TX7^H+9JH'VFX&Y%
M)&"0>6Z"J>O_ +;'PZT7PKX$\0VR:WKVG>-'N(-*&CZ>;B=IX1S \.X.)&?$
M84*?F/)"_-6#X\_9]^(^C_%'0_B3\,=4\+CQ-'X77POJ-AXI6Y^QM$K!UFB>
M$;MP<#Y2,$#J*P_ _P"Q=K'@&T^ MI:ZQIVHQ^!M4O\ 5=:FN/,C-Q)<J3BW
M0(P(5C@;BO"@]3@8QIX3E4I/7U\GY::VMWN6Y5KM)?UI_P $]H^"/[0GA_XZ
M+X@ATS3-<\/:QH%RMKJ>B^(K+[+>6K,"4+*&9<, 2,,3QR!D9]/KQWX2_!W6
MO ?QK^,/C#4+JPFTSQA=V$]A%;2.TT2P6YC<2@H "2>-K-QUQ7L5>?75-3_=
M[:?DK_<SII\W+[VX4445@:!1110 4444 %<E\7?^23^-?^P)>_\ HAZZVN2^
M+O\ R2?QK_V!+W_T0]-;@?(5A_QY0?[@_E4]06'_ !Y0?[@_E4]=YD?<=%%%
M>>:A1110 4444 %%%% !1110 4444 %%%% !117(_%;XK>&O@OX'U'Q9XLU%
M-.TBR7D]9)G/W8HU_C=B,!1[DX )%1BYM1BKMB;45=A\5OBMX:^"_@?4?%GB
MS44T[2+)>3UDF<_=BC7^-V(P%'N3@ D?!_@OP7XF_;^\=1_%3XJ1S^'O@MHT
MK?V%X:WE?M^#CM@L"1AY!RQ&Q, $J>"_!?B;]O[QU'\5/BI'/X>^"VC2M_87
MAK>5^WX..V"P)&'D'+$;$P 2OU%KVO#4UM[2TMX]/TBS18;.Q@4)'#&HPH"C
M@8  P. .!7A\3<38?A'#^SIM3Q4UHOY?ZZOY+JUUY;EM3-ZG-+2DOQ_K_@L-
M>UX:FMO:6EO'I^D6:+#9V,"A(X8U&% 4<#  &!P!P*R***_DK%XNOCJ\L3B9
M<TY:ML_6:5*%""ITU9(YOXD>*#X*\!:]K:!6GL[222!&. \V,1K^+E1^->(?
M#_Q1XBL+OPGX7UF]UF+5;#Q+Y-RFJ70>YGMI;">9/-9)7#KY@?:"QP(UZ8X]
ML^(_C"?P+X7;4[73X]4NFNK:TBM9;@P(SS3)$"7"/@ OG[IZ5P/B#]H*Y\,V
M_P!FU'0].TS7(=632[N+4M:%O8P[[=IXYA=&$[D95V\HIW$@CIGZK)Z>(G@Y
MTZ.&53G<M>:*::BEL];1YG=[-R2NFM?-Q4H1JJ4ZCC:VEG;?\W;\&9/Q(C\6
M:U\9+K3_  U+K N;?3=-N()8-4,%A9DW4WFR3P&0"8-&A7 C<\#[O!KGK'7-
M0UCQ-9V,7BG65\<7NO:A8ZIHT=]+LM-._?K'*(,A855!;NDRJ"68<G<:]<TO
MXD:KX@\0:A::3H5I=Z5I4J6VHZD^I[=LQA25E@01-YJJLB?,QCR3P#BL+PO\
M>9O%.M:!81:):6/]I:3#JQ^W:F8Y65U=F6V3R<7&S;\QW*1GI7IT:^,C0</J
ML6J<%JI1NKP?Q7OH[<W(E%W2=[N[YY0I.?-[1^\^S[]//I?4\CT?X@>+_$+6
M#MJ6IP0Z^UOX5B$<\JF&\MVMS<W"$#Y6(:]R_?R5]*E/BG4K[P[XZCMM<GGU
MI/$:6:1Q^+;H7"PMJHC$9A _T1"F$#QDDJ>G:O38_P!H*_U+15U+2?":W\=I
MH=OKVJQMJ0C:VAE#LL<(\L^=)MBD.#Y8X7GGB=OVBK3^WM:TU='D M)K!+*=
M[C:M\EPULLC ;/E:(7<1*\Y##D<X]5UL7S6A@$N5Q=E4C?W91T=M;-.*UW7O
M[:KF4*5KNOO?[+ZI[?C^1YA:^+KV'4OA[8ZMXBN(Q]HU2WO;34/$]SIY@F2Z
MA"0/.H+73QJQ"AQ^\!SD BMWP-XHDN?&]A'I?B?4M4\1R>)]2MM6TB74);N"
M'3EDN-K/"S%;<+MBV,H7)('()%=LO[04,?B#0;"ZT1H+34K_ %"PDOA<[EM3
M;W*VT;L-@R))'1>HVEQUZU4_X:(:\LM/GL])TVW#:7:ZIJ%QK>MK86MF+@L(
MHA*8FWR-L<XVJ, <Y.*YZLL;6IN"P5N92U]I'EUE46J:MHW:UTVXQ=[N)<52
MA*[J[6^R[Z*/Z?+5^9[/138Y!)&KJ58, 05.0?H:=7Y4?2D?C'P=X7^-7@.Z
M\!^/+7[5HUQ\UI?+@3Z=, 0LL3$?*1GZ8)!!4D5X9\%?C5XL_8=^(5I\&OC+
M=M?> ;LX\+^,B#Y,460%1F.<1#(!4DF(D=8RK#W>H_&/@[PO\:O =UX#\>6O
MVK1KCYK2^7 GTZ8 A98F(^4C/TP2""I(K]QX(XW6$2RC-W>B_AEU@^FO;\MG
MIM\1G>2.LWB\(K36Z[_U_6I]*0S)<1)+$ZR1.H970Y# \@@]Q3Z_/7X*_&KQ
M9^P[\0K3X-?&6[:^\ W9QX7\9$'R8HL@*C,<XB&0"I),1(ZQE6'Z#PS)<1)+
M$ZR1.H970Y# \@@]Q7[IB,.Z#6MXO9K9H^(I55479K==A]%%%<AL%%%% !11
M10 4444 %%%% !1110 4444 ?''CO_D>/$/_ &$;C_T:U)X&_P"1V\._]A*V
M_P#1JTOCO_D>/$/_ &$;C_T:U)X&_P"1V\._]A*V_P#1JUW?9,NI]D45R?Q:
M\67?@/X6>,?$NGQPS7VCZ/=ZA;QW*EHFDBA=U#@$$J2HS@@X[BOF>/\ ;-\7
M7GA?X-O;:+HY\0>(M973_%,31S&'3XA>PV;F%?,#*[O/&R;RPV@\-6=+#5*R
MYH>GX7"=6,'9GV)7*6OPG\$6/BR3Q3;>#?#]OXGD=I'UJ+2X%O69AAF,P3>2
M1U.>:\^C_:T\(-\9#\,VM+\>(6GGM;<QW-C*D\T41D*>7'<M-'E5.&FCC7(P
M2*Y;5/VT-'USP/K>L>$],U2&XT6ZTVTU%]7TU6BM+BXO5MY+-U6X0FXC&YF"
ML57<ARV=IJ.'K]$U>WX[$NI3ZO;]#Z5KE-4^$_@C7/%$/B74O!OA_4/$<)0Q
MZQ=:7!+=H4^X5F9"XV]L'BO*9OVSO#2Z]_9=OX-\:7S2:Q=^'[:ZMM.A:&ZU
M&W+A[>-C."20A8.0$ ^\RE6"II?[54/B[6? [^'-#U2[L=>L=9GET::RBCU(
M7%B\<;0!WN4B1@S.""64X'S+W%AZ\=;6_K_@ ZE.6E[GT%17S9>_MZ> =-\)
MZ#K=[I6M6#:Y-=I8V-]-IUM)+%;,$EN!++=K 8BYVJ1*2Y!*J0,UUGC#]IBP
MTGX?> O&'ACP[J7C33/&&HVME:1V,L-O*HF#$'$SJ"_RE0N0"1RRCFI>%K*R
M<=Q^V@]F>ST5XIK7[5WAC0?%T^BW>A>)!:6-[::9JNO1V<3Z=I=Y<A3';SR"
M7=N!>,,8U=%,BY;FH-*_:^\(ZCXLCT>XT?Q#I-C)K%[H \0ZC:11Z8+ZV\PR
M1&42EAE8F8-MVXX)#!E"^K5K7Y1^UAM<]RHKYN^+G[6$'AV^TZ;P1JWAWQ-H
M,_A[7M4FU&S<:@J7%C#%)'&IBG52,R?,I8$C&"O6K]M^V3X:@UJST>^T'Q))
M,+O3--O]8MM/C&GVUS?0Q26^YC,7"L9=N%#E2/FX*LU?5:SBI*.__#"]M"]K
MGT%17@WA[]M+X<>)OBLO@.RN;AK^349M)@O#-:F*:ZC#;D$2SFY5<HP$CPK&
M2.&.5SHZK^U/X>T[XEIX,@\/Z_J=P=7_ +#?4K5+5;6.\%M]IDC(DN$E(2'Y
MBRQE>P+'BI^K5D[./2_R'[6%KIGM%%>!Z5^V1X8USPCI&OZ?X3\972:W<P6>
MBV/]EQI<:K*Z.[BW#RA2L0C??(S*@QE68$$MD_;4\#PZ3'>R:5XBC>2QNKD6
M<EG$EQ]HM[J.UFL"IE&+E99HQMSM(8$.:?U6M>W*+VT.Y[]17SSK?[9.DB"P
MF\+>#]<\717&JZ7I9DM9;6%"][;"Y18S), \BQLF5.T;G W@<U4A_:Z;0?BW
MXI\+^)_#&J0Z19ZUI>CVFIZ?9*\=G)>6\3HMZYF(+&60J/)5@ !GJI9K"5G]
MGS_+_,/;0[GTC1117(;!7B7[5_\ R)OAK_L/1?\ I-<5[;7B7[5__(F^&O\
ML/1?^DUQ5P^)"9X0WW3]*^Y*^&V^Z?I7W)6M;H3$**^=?C-^TSK'PY^+^FZ'
MIFF6-YX2TI;"3Q?J-PKF6Q6^N?L]KY3!PJE2&D?<K?+MQC.1U^H?M,>&M+^+
M$GPYNM,UJ+Q*D@<H;>/R?L7DM*U^9/,P+9=AC+'#[\+L.:?U:K922W5_Z_#[
MR?:PO:YZW17A?P=_;)^'WQN\8KX;\/RW*7L]O+=V;SRVKBZBC8!FV0SR20G!
M#!9TB8@\#@@7[;]J7PY<CQ/J T'Q%'X0\/?;!=^+Y+6(:8[VO$R1'S?.<APR
M B+#,I )ZT/#5HOE<=056#5TSV6BOGV\_;4\(:)X;UO4]?\ #OBGPQ>:7%8W
M#:/K-I!!=3P7<@C@F0^>80A?*LTDB;"I#;>,]!H_[0MSKGQ4T+P?!X!UU(=4
MT*/7&U&2XLL6D;R^6/-19SE1CEHV<Y*[58'<!X:JDVXA[6#V9[%17B_C[]J_
MP=\-_BIIW@36H;R/4+ZXM;6.ZBN+)T$EP=L8,'VC[21D@%EA*C()..:J:/\
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
M5^SQ\5I/&7QK\$^+_%GQ"AUZ^3P5J\^M"ZL8=/AT"5;BT:6U9U5 !'W\PEU
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
M==:MK.EP^+-#FU/18FFU.SCU*%IK&-?O/.@;,:CN6  KF=%\'^*M-^+VHZM
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
M'W@_XQCQ?JOC"PTOQ-KNE6VB6VGW^IV\*7$0FDDB,,;8=W9W8<$@XP!FM_\
MX7-\/_\ A%6\3?\ "<^&_P#A&UG^RMK']KV_V,3?\\S-OV;_ /9SFO/+/]GF
M[L?!>K:"9],OC=>%=/\ #\<LL11"\$ER[@IM;9#^_0(N6P%P>@)L_$3X4>+=
M6UC5+O0;FW-CJ.J0W5SI\>O7FB/<1)9+ "UW:1M*I21 P1<!Q@,PQ@URTI-)
MR_K3^OD*\XK1'8ZC\;O ]CJ%WI<7B;2;[7(-,_MA-)AU&W2>XMC&TBO&9)%0
MJ40MN+!0"&8JI!K8NOB+X5L?%5GX7NO$NCVOB>\C$MOHDU_"M[,A#'<D);>P
MPK<@$?*?2O'M&^!WC+P_X-G\,Q2Z)>VU]X(A\-W-[+>W$<D%U"MT$D5#$_FQ
MN;E<EG5EVDX<FMGQ%\)_%-_K.MZ9:)HDGAO7M<LM=NM7NKJ4:A9/ +8>5%;B
M$I(?]$79*9DV>9]QO+&].G1O92T_X;_@Z;CYIVU1>^%=K\._!OC?Q/I>F>/+
M7Q/X]UN[:[U./4-7MKC4R(AY:Q>5&%*10@%0H0;<MDDDFNQ^('Q"\,>!K.SM
M_$?BRQ\(R:Q(UE8W=W<Q0L9MA.4,H*;@!D;@5SM!!W 'EK7X9W7A^QT6X\JS
MD?2O%&J>(YUM49I)8[@7VT( F6EQ<Q@CV8 GC-[Q%8^*_%FA^ =?T_2-/L]>
MT^[BU2\T75+Z2*-!)9S0RPB=(7.]#<9!\O#;"/ESD*7+*?,W=?+Y?(:O&-K%
M3PKXF^&OPC\+ZA9OX]T41V5Z\NKZIJVKVJ3->W$CLSW+ HB2.X?"[5 V;54!
M<#I=8^+G@;P]+IL6J^-/#VF2:DD<MBEYJL$1NDDSY;1!G&\-@[2N<XXKS?6/
M@[XMM_!&GZ/H]Q:MC7]2U+4+*UUZ\T074-S<7$L1^V6L1F#(98R4  <@@M@#
M,?AK]GW5-&^'NL:'=3:7=:A=^!K;PJEUF1@98Q=ARS,I;RB;B,\EB<-D< FW
M&E*\I2UO_7^9*E-:)'J5Q\3O!UIXAO\ 09_%FAPZ[I]N;N\TR34H5N;:$*',
MLD1;<B!6#;B ,$'O5?3_ (O>!-6T35=9L?&OAV\T?26VZAJ%OJL#V]F?2:0/
MMC/^\17D?Q5\#^*].T?XFWT,>GZ3X3NO#FI&ZMX]7FO1J,YM-B2-9R6RK:D8
M8L89R'_C5F8.EW6/AE\1_$D>HZL8] \/ZH]E8:7%INAZU=6Z7EI#.\L@>_2V
M2:VW+(558HW,>&P_[PE4J-.R;E^*\OZ\NH<\KM6.S\::OX)^(F@^'6B^(%CI
M37E['=:#K&DZE9N\UPK&(&W\Y9(IB=[)@H_+< ,%(;\/_$7@3PGH7B)K?XAZ
M?XADL[]I-?UF_P!6M'DBNVVQ 7'E!(H&Q&D80(@^3IG)/+?"WX"ZQX0O],N=
M4N+-C!::Y"S1WUS?3PM?7D,Z!9[@>9+M6-E:1R&8@'')QA^!?V:=0T/P^-*U
M#2M/\^U?2+>/4IO%>IZLEY:V=[%.P^R7:%+0$1%EBC>10S[=V!N-\M*SAS:7
M\NXKSNG8]D3XN^!9/",GBM/&GAUO"T<GDOK:ZK ;)7W!=AGW[ VX@8SG) K5
MLO&.@:EI,.J6FN:;=:9/,MO%>PW<;PR2LX145P=I8N0H .22!UKSCQ)\,_$E
MOXLNO%&@VVA:EJ">(!J]O8:I<RVT<L9TM+)MTR0R&*4$,0PC<%?EXW97@IKN
M]O/B]XGO=#M8?$UCH,,/B&_T?2+SSHU\2&W>R%EYH3IY:K(V4#(521D&[%9Q
MHPFKQ?\ 7;_@[%.<H[_UYGOOBSX@>%_ :V;>)O$FD>'5O9/)M6U:^BM1/)_<
M3S&&YN1P.>:K6OQ3\%WWB2?P];>+]!N-?MUD:;2HM3@:ZC6,D2%H@VX!2#G(
MXP<UYY^T/\*?&'Q3MX[#1;Z)-*N-,NK*>WD\07VE+;W$@4)<$6B$W:A=RF"5
MD3OSGC+\1_LWW_B'X2VWA$7.EV5U_:^JZA/=+&TD>+J.^13MVJ7;%U&&!(R
MXW'C*C3H\B<I:O\  '*?,TEH>G^"_BYX3^(^K:A9>%=<L/$<5C;PW$M]I-W#
M=6W[QI5$8DC=OG'E$D'& R^O#_B[_P DG\:_]@2]_P#1#UA?#OPSXLC\>^(?
M%/BK2_#NCRZAIMCI\5KH5]->L?(DN7+R2R6\.0?/ 50ORX/)S6[\7?\ DD_C
M7_L"7O\ Z(>L:BC&=H[:>9I%MK4^0K#_ (\H/]P?RJ>H+#_CR@_W!_*IZZB3
M[CHHHKSS4**** ,;QIX:C\9^#=>\/RS-;1:M83V#S*,F-98V0L!D<C=GJ*^*
M/#O_  3)N]+TO5[:[\?6\SW.A2Z1;M#IT^%=FC82N)+EQ@>7C:@4?-GC %?>
M%%=%/$5**:@[7)<5+<^1-:_9*^(FN>'[_2)=9^&-O!>6LEHT]MX&1)D5T*ED
M?S<JP!R&['FKC?L_^/\ X$P^(/$7@KXA06UA)I.F0WEC_P (H^IW4S6%C%:*
M8D28$EA%NV@<%L9P,U]7T5?UFIL[6]$+E1^<5U^TK^T?_9_B&>W'B SVLP33
M+>3X:7"?;HUQN=FRPAS\P .\\<[,\>L:#X'^+'[4'@#[/XD\=2:5X=?4;8WF
MFZMX%DTJ]?R)8;C]V7G/R[E"[P",JP[5]BT5<L4OL02?R_R%R]V%>4?M)?LY
M^&OVF/AU/X8U\-;7$;&?3M4A&9;*XP0' _B4YPR'AAZ$ CU>BN6G4E2DIP=F
MBI14TXR6A^;7PV\?ZGX'U2#]FW]H%AI5_8!8_"'C$G]P\?W(D9S@-$P 56."
M,;&VLH(M^,O!NJ> ]>N-(U>W,%S$<AARDJ]G0]U/_P!8X((K[ _:4_9K\+?M
M-> 9?#_B"+[-?0[I-,UB% 9[&8C[R_WD. &0G# =B%8?&WP]^(6J^$?$"?L[
M_M$/]@UFTQ'X3\<2$M'+&3MB1Y3C?&V H8X((V/AE!'A<1</4N(*3QF#7+B(
MK5=)+NOZT]#[3A7BFIP_56#Q;YL/)Z/K%_Y=_O6N^916YXR\&ZIX#UZXTC5[
M<P7,1R&'*2KV=#W4_P#UC@@BL.OY^J4YTI.$U9K=']+TJL*T%4IN\7JFNH44
M45!H%%%% 'J_P?\ #/@[QAIE_8:A8WEYXJBW36MHEZ+=+R, 91"5(#CDX/7U
MZXSYM8^&]M-)#-X/UR*6-BCQOJ@#*P.""#'P:T/@]X@\'>$]-O\ 4-1U*XL?
M%+YBL[G[#]HCM%(&9$7< 7.2,GIZ'O0N- ^'EU/)/-XZU26:1B[R/HY+,Q.2
M2?,Y)-?41_W6E[/V?-K>_)MTOS:W[]+6ZW/BY?[[7]M[7DTM;VN_6W+IR[6Z
MWOTL7-+T#P/\1EGTGP_;WGAWQ$0'L5U&\66"\89S#NVC8QXVGH3Q]=#X>^!_
M"NK:/J>FZGHVI77C?37=I-)%X+=KA%)R(@5.74=4/)QD9Z#/TG6/ WPX\W5]
M%O;KQ1X@3"V*WUCY$%J_/[Y@6.\CC ]?S&G\/O&GA;3=*U/5]4U^^M?'6I/(
M'U1K$W!M48D$Q?,!O8?Q=@< #J=L/]7]I#VW)S6?-;EY;=/[O/?:VEOBZG-B
MGBO8U/J_M.2\>6_/S<W6_P!OV=M[ZW^'H<ZVO?#120?"6M C@@ZJO_QNKEGX
M8\(?$BWGL?"D%YHGB6(&2VL=0NEECOU RT:-@;9!C(!X//U%-O#?PYD8LWCC
M4V9CDL=&))/_ '\JY9:]X/\ AM;S:AX:O;GQ%XD<>7:7-]9>1%8 @[I0I8[I
M.R]AR?KSPOS?[3[/DZVY+V\N76_;I??2YV5+<O\ L?M?:].;VG+?^]S^[R]^
MMMM;&KX%\'^#M<\&WK2Z)JFH^+=)+&_TI+SR)7C#',D:E#G;P"G4$'VSSO\
M;_PS_P"A3UK_ ,&J_P#QNNC\!^+?!^B^#[UI]?OM,\8:J7%YJGV$W$D4;,<I
M$=PP6&"7SGD^V.<_X1GX;_\ 0[ZE_P""4_\ QRM9_P &E[#V=[:W]G\KWUYK
M?%TO\S"G_O%?ZS[:W-[MO:_.W+IRW^'K;?H7(?"/ACXCZ;<Q^#+>\TSQ%: R
MC2;ZX$WVZ(#+>4V!\ZX)V]QTKS%T:-V1U*.IP588(/I7I]MXH\+_  SL+B?P
MA>7.M>)+H&*/4[RT$"V$9&&,:$G,C9(W=A^OF,LKSR/)([22.2S.QR6)ZDGN
M:\C'>SM"UO:?:Y;<OEMI?O;3;K<]W+?;7J7YO9:<O/?F\]]>7MS:[]+#****
M\L]L**** "O1/A]\/M,DT._\;^-[]- \ Z.IFN[Z=BGG[3_JT[G)PO&220JY
M8\'P^^'VF2:'?^-_&]^F@> ='4S7=].Q3S]I_P!6G<Y.%XR22%7+'CC=!T'Q
M1_P4D\>6TDEM=>#/V=/#-QY=G81#RI-2=..W!<C@D96)25&6))_3.%>%GF+^
MO8[W:$?_ ";^OQ]-_P FXPXP66IY?E[O7>[_ )?^#^7KLFD^'_$W_!2WXAV=
MY=VESX1_9Z\*W'EV%J!LFU%U&W /]\KP2,K$IVC+$D_HKX?T'3_"NAZ?HVDV
MD=AI>GP):VMK",)%$BA54>P  IGAGPSI7@WP_8:'H=A!I>D6$*P6UG;)MCB0
M= !_7J3R:TZ_7L1B/:VA!<L([+^NI^"4Z;BW.3O)[L^7/CC\+/A7XI^,2Z9X
MG^)'_"/W?B\6*ZIX.^TVZ)K7V5RUJ&+*9(LMA<*R^9M 7YN:Y#P_^R?\(=:_
M:?\ 'GAEO!.FRZ#IWAO39?LD;R!;>YFEN-QR&RKLBH>O0 UZC\6?V1[3XJ>.
M-7U>3Q5>Z7HGB :>-?T>&UCD:\^Q2;X##<$[[;T;9UZ\&O3?A?\ !WPE\&])
MNM/\)Z4-/CNY?/NII)I)Y[F3&-TDLC,[''3)X[5?M^2G:,W>W^7_  W7UZ%\
MMWJCP_PE_P $_? FDW+S^+K[4/B-#8V(TK1+77 @73;)':2.(>6%WL&=OG..
M#@**\C^#?P4^$%A^ROX ^(^HZU!\-O%%BPG_ .$PM)5%PEXCRH8F20,LA(#
MQ[<G;7Z 5X!\0OV-?!WB+7X_%?A$_P#"!>.8=1&J1:S8Q&X@,^U@S263MY#;
MMV2P56) .[KDIXF4KJI)K^G_ %L_0''LCT3X'>%/#?@OX6Z%IGA+5/[<T$))
M<0:IYR3&\:61I9)2Z *2SNQX''3M7=UQOP@^&=G\'_A[I?A2QNYK^"R\UVN9
MPJM+)+*\LC;5^507D;"@8 KLJXIN\FT[EK8****@84444 ?''CO_ )'CQ#_V
M$;C_ -&M2>!O^1V\._\ 82MO_1JTOCO_ )'CQ#_V$;C_ -&M2>!O^1V\._\
M82MO_1JUW?9,NI]._%7X@VGPH^&_B3QA?6TMY:Z+8RWKV\) >78N0@)X!)P,
MGIFOFZ;]K#QIX'\2>.;_ ,;>&&M8K72="DTCPGIMTE]NNKV>>(8N(X!(VXJF
MX;&*E&"*^1N^J_$7A[3?%F@ZAHNL6<6HZ5J$#VMU:S#*2QNI5E/L037G&C_L
MK?"W0]'UC2X/"RSV6L6D%C?)?WUS=M-%"S-""\TC,&C+G:X(9<* 0$7!0J4(
MQ:JQN_TNO/3K_P  FI&I)IP=CSK0_P!KKQ;XH\26?A#2_A#J">-9TN+LVNM7
M=UI.GM9Q"/,\5Q=64<LA+RK'L^SC!!).W!.;XN_:Q\0?#/Q%X^_M#P_)JUKI
M>N:=II^TW@AT[1TFT])G>6XAM'D6/S3M#R*PRXRR#BO4]0_93^&FJVMI#>Z3
MJEW+:323P7TWB+4FO8RZ!'471N/.V,JJ"F_;P.*FU+]G/X:>)O[<MY--G8WT
MT0U2.QUN\@,K);)"D4PBF7*F#RP8V^5AM8@GFMU4P=_@=O\ @KS[?TS/EK6^
M+7^O(\S_ .&H];T[XA>)_#UAI'_"6:Q>:]I^E:#I9U*""S02Z8MW,_VE8,B-
M0';)$K,2 N <!\W[96KWEKH5KHOPX.H>);Q-:2^TNXUQ+>.QN-,=%N(_/\IA
M(K!CM=5Y.T%0"Q7T.3X"?"GQ<WB/3DT!3)'J-H]]]EN;JVDMKN"TB6W:&1'4
MPE;=XUS"5!#$')W"MG2/V?\ P!H,6AQV'AY+9=%M+RRLMMS/E(KK'VG<2^9&
MD(!+ON;.3G))I.IA=+P=_P#@>O>S_7H'+6_F_J_H>>?%WX\ZPW[*.D_$WP?'
M-I>HZJ-'NH+9EAED5+FY@5X<R H25D9-QQUSQV3P_P#M6:A>:G8:/K/@E=(U
MQO&H\&WMO#JXN88&:U-RMPD@A7S 5P-A5,9Z\5Z;=_"?P1<> ])^',^G1GP[
M9Q0&RTDWDH<1VLD;1D-O\Q@CB+)+'J V<\T/$?[.?P\\66^JQ:GH#3?VGJZ:
M]<S17US#-]N2-8UGCD217B8(H7]V5&,\<G.<:F&Y7&4>KL^MM+=?4IQJWNF>
M(WG[4WCKQ-XR\ R^#_#,5W!J(\2P77AV?4HH8[AM/G2))FNF@+1\!V"HIR7
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
M=;U-02_N/$6HS7Z3)&T:E;MYS.JA'D78'V8D<;?G;-*6'5_=?]7\_05JG?\
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
M.25(J<*U5I_WH?\ R!WR\4,[B[.C2O\ X9__ "9]N?\ #1OP[_Z&'_R2N/\
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
MO/CO8VWB:YTV'PSX@O=+M+^STVZ\0V\=L;"&:Z6!H?O3B9U/VF(%HXF"[N<
M9H]I7]U<JTM^'S\_\@Y:>KOO^IY?I'P=\3>#_!NBKX+TW7M.NK^.\T+4+76I
M]+MKG3;2YE#K=(MCBV MF$CQQ1#.+A^,Y%);_ "[TOXZ'5_[*\1&TMG0:-J6
MEG1?L-I9)9B%;.5Y474$3<),PQ,T1\Q6X+.%^@/'7C"T\ ^$=3\0WZ>99Z?%
MYLB_:;>VR,@?ZRXEBB7KU=U'O7!^&_VCM(\;:)H5]X7\/:UXFN-6-R18Z9)8
MR-;1P3"&662<W(MV0.5 \J9RV[*A@K%5&M6DG))6=U]^O<;ITTTFSRW4?AWJ
M'PD\$_#6R\.6,6@>*O$NGKX1UA;,(9FN)[8.U\[J?WLML;>5MQ+?*\G/2OJ#
M1])M-!TFRTRP@6VL;.%+>"%!A4C10JJ/8 "O)Y/BEX;O]83Q):_#O5-5\1K>
MW'AW2;R.TL%OK\Q/-]ICMY99U*0I]GD=C*T:M\NW<Q K1A_:!TZ\U#PYIMCX
M<UN\U?6)+F%]-\RQMY[%[>01W"RB>Y02&,DDBW,WRC<,JR%HJJK42NN]_P"O
M+_@%0Y8[,]3HKBOA[\4(/B->ZVECHFHVECI=W+8G4;J:S:*>:-RCHJ17#S1L
MN 2LT<; ,,C/%=K7%*+B[,W335T%>)?M7_\ (F^&O^P]%_Z37%>VUXE^U?\
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
M5"R97@7XV>(%\*%O$^B7FM^+I=36P@T/0]+@LIBQM([HK^\U&>'"Q.7,C7"
M\*%W8#-RK23GIKIOZ^>WX"Y8*T?Z_K\3BW^'/C+Q=\/;+PEJ?@%[2/1_ FH>
M'C+JM[92V]]?-':+"85CED/E,UNS!Y51EPN4!Z==XF^'_B76OAU9:9HOA[2M
M!\&Q"UDN/AR=+@ANYHH[E9+BU^T17C6FR6-7'E;-C[]KR*K-CVZQN)+JSMYY
M;:6SEDC5VMIRADB)&2C%&9<CH=K$<<$CFIZYWB9W6BT=S7V2[GS3IOP!@\00
M63W'PVTG0=#A\2KJ&F>&=5M;*Y32(!9F.63RHG>&,23JLAB@<@\.2'9MOOWA
M6UU^STE8_$FI:;JVI[V)N=*TZ2QA*_P@1//,P([G?SZ"MBBLJE:53214::AL
M>7_M+_\ )%]<_P"NUE_Z60U\U?\ +/\ "OI7]I?_ )(OKG_7:R_]+(:^:O\
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
MA\^%?AWX>T@C5$%G9QPB/6WMWO(P!PDIM_W.Y1\O[OY0 ,<5'\7?^23^-?\
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
MN<&4R%><$;FW=M116<I.3NRDDM$%>)?M7_\ (F^&O^P]%_Z37%>VUXE^U?\
M\B;X:_[#T7_I-<4X?$@9X0WW3]*^Y*^&V^Z?I7W)6M;H3$X2\^$=G>>(-9U%
M];U9;75;VRU*?2E:#[,MU:M;E)4)B,@+"UB5E\S:1N(4,=U)XB^$5EK=Y>:A
M::WK&@ZS-J2ZI%J>FO 9;:46J6K*B2Q21LC1)@K(C\L6&"%*\'XMU+QG?>+-
M=ET_QS?Z+8VOB:RT&'3K6PLI(A!<6MJ7D+2PO(95>=W0[M@(4,CKE3D7GC7Q
M-H5O<W!O5U_7-%TCQ/'!JEYID,EU)]GO+18W98$0DA3EHX@BR%%^7(7&\:=3
M1J2_I>GH9.4=;H]3U;X*^%_$6GW@UBQAU/Q!>:3)HUSXJDL[:+5I8'C,;_OX
MXEVDAB<(JJ">%'2LU/@39W%K?_VMXI\1:]J<ZVZVFK7TML+C3A;R^=!Y B@2
M/*2X<M(CE\!9"ZC;7(>%_%E[X@\6>&=/\+?%FX\=Z(=/U'4KG4+;^RIVO9H)
M;-4M6E@MUCC3$SA@JB3YQ\XP#7$6OQ4U76?!^N1CQO%XYN[GP=J-_P"(M#NK
M*RDC\-WJPJ5MWCCA4QJ7>:(V]WYCL(NOR2;KC3K;*7Y_Y:;>1+E#L>S-^S_H
M6I:5/8>(]2U/Q?#?7HOM6_MK[.RZJZQB.)+B..%(_+B"H52-47<@9@S9)Z'P
M;X7UOPW=75I>Z_<:QH<-G;VNGK>['N@RF4R232+&I9B'B09SQ"&.69B?(?%?
MQ/UC2OB)?VB>-?[-UVVUBQLM'^'_ )-H1K-C(MOYMR%:(W+?ZVY/FQ2+%']G
M^=3Y<FZYH_QT-UJ>B>&G\36DWB__ (2;5K+4M)C$374%G$M^]OYL2KF)"L5L
M5<A=XV\MOYF5.M*.KNORZ]OEIZ#4H)GH5G\&=%LO#M_HJ75^;6\\/6_AJ1VD
M3>+:%)E1P=F/,(G?)QCA?E'.<_6/@18ZKKTM]%XF\0Z;IMQJ-IJUWH=G+;BT
MNKNW:(I*[-"TPS]GA#(DBHVS[N68GA?",_COQEIGPV@G^).KZ?-K_AVXU[4+
MNQT[3A+Y@6Q"11"2V=$C4SR'YE=CN^]P,<E??&7X@WWB#X?0#Q?X7\-+?:-I
M5Z(]<U.+35UNXF8BY2..2RF,Y 50(X)X61I5W9#IBXTJS;Y9J_\ 7EY"<X6U
M7]?TSUZ?]G^+^U%N[/QQXITNWM]0NM5T_3[5K$V]A=7"S"62,/:LSY-Q*P69
MI%4L,   "3P_^S_IWAF32)[#Q'K<-[93WTUS<QQV4?\ :(NY(Y+A)XDMEB4,
MT49S"D39!.[+.6X>Z^)WBVZ_X2'PX?$ECX=U/PA;:@^LZ]JAMX(/F(&F/([1
MLD2R0N96<(0KPXV,N4;N/@1\1]/\7>#]/27Q/+KNJ3R70CN+^\T^>2]6%U66
M6V>R2.*>!6=5$BHI&0'"OE1$U6C#F;_K7R^?SN.+@W:Q@^.?@[+K1^&/@S3M
M+O&\/>''B:\UZZFMRCV44#1/9,H82.T^(@X$8CVY.[< IZ?QQ\!?#GC%=7:S
M$?A6]UM&AUJ_T?2=->XU:$KM,5RUS:S>8GX \#FO2:*Y_;STL]O^'-?9QU/%
M],^ KW7BCQ*]]K>N6/AB;5+*>'08;F![2_CMK2T6-Y&:-IUQ+ 00DL>_RQN#
M G=T2?!6U6WU_3'\3^()?#&KQ7,;>'FDMA;6K3L7DDAF$ N5;>SLH,Q5=V%
M 4+Z-12=:;Z_U_GYA[.)P$/PC2XM#'K?BG7?$MT=.OM+^W:@+..7R+KR=XQ!
M;Q)E?(7:=O\ $V=W&(]6^"UC>AYM/U[6M!U3^T$U*'4].> S02+9I:%566&2
M-D:)!E9$;YB6&"%V^AT5/M9]Q\D2"QMY+6SMX);F6\ECC5&N9P@DE(&"[!%5
M<GJ=J@<\ #BIZ**R+"BBB@#R_P#:7_Y(OKG_ %VLO_2R&OFK_EG^%?2O[2__
M "1?7/\ KM9?^ED-?-7_ "S_  KJI;$2/N6N)\0?"Z'7/%<FMP^(-8TE;NV2
MSU/3;)K=K74H4+[5E$L+NA ED&Z%XV((R3M7';5\Z?&+XD>,]&^-FD:#I?BK
MPUX3TSRK.2UMO$&KQ6 UF22=UFB1)+*9KDJJHH2":%U:52V0Z8FC&<Y-08JD
ME%7D=EH?[/H\.V-S%9>/?%*WTNGVVDQZA(FFO)!9P,YC@2(V?D[?WC@EHRQ!
MY;@&K7A[X#6?@QM%_P"$9\4:]X>BL+6"RN;>R6R,.HQ0NS()8Y+9EBYDD'^C
M"'Y7VC 2,)RFCZGXSGUK2]3N/'.H36FL>)]8T/\ LA;"R6WM;>+[>(7C;R/-
M,R&VC^9W9#SE#G->3W/Q@\5Z?\,OAZNC_%K2U6\T^674?$WBS6;&P6+442 ?
MV=)-_9TT>Y=\C-"ZI<-M)\WY&KL5.M4;2DOZOY>7^1@Y0BKV_K[_ #/K;5O"
M%GK6N6^JSRSK<06%UIRK&RA#'<-"SD@@G<# F.<<G(/&.3U[X%Z1K5A80QZK
MJNF76GVMA:V5_:F!I;<VDADAE598GC9\L0=R,N#PH(!KS?Q-X\\7V.@>/==O
M/'']APZ7K>EZ.GV*RMYK.RAF_LYKBX!>(O(0+B?:S-M"MDJ2 1%H/CWQ!XFU
M32M$T#XEW7B#P_>>)#80^,+>TT^66Z@&F2W,D4<D</V:0I-&%\Q(N/F0@LI-
M9QHU8QYE+1>OKV\RG.#=FOZV/7/!?PCTSP3=6=W#J6IZC>6XU#=<7\L;-,]Y
M/'/.[[449WQ# 4*H#$8QC'-R?LUZ+YEDEOXAU^ST^&VTZWN-/@DMA%?&Q??;
M23.8#*""!D1NB,!RO)SY[KGQ(N?"<_AS=XPM] L[CQ#J\$NA:--I=KJ>I/\
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
MBBBO<//"O>_V:_V:X_B?#?\ C3QI?_\ ",?"O0?WFIZQ,=AN"N/]'@X^9SD
MD XW  %B 3]FO]FN/XGPW_C3QI?_ /",?"O0?WFIZQ,=AN"N/]'@X^9SD D
MXW  %B ?I/P9X+U?]NCQ%IUE9:=-X%_9S\*2B'3]+MQY37[)QV^](<G<W(0,
M0"79F/EXK%**<8NR6[[>2\_R.VC1<FFU>^R[_P# #P9X+U?]NCQ%IUE9:=-X
M%_9S\*2B'3]+MQY37[)QV^](<G<W(0,0"79F/Z">'?#NF>$=#L=&T:QATW2K
M&)8+:TMTVI&@Z #_ #GK1X=\.Z9X1T.QT;1K&'3=*L8E@MK2W3:D:#H /\YZ
MUHU\9B,0ZS48JT5LOU?F?0TJ2IJ[U;_K[@HHHKC-PHHHH 56*L""0?45?M]<
MN8,!B)5]&Z_G6?3XH9)FVQHSG_9%)I/<9T5OK]O-@29B/OR*T8Y%D7*,&'J#
M7/6_AZ:3!E81#TZFM>STR&QY3<6_O,:Y9**V8RY11160PHHHH **** "BBB@
M#XX\=_\ (\>(?^PC<?\ HUJ3P-_R.WAW_L)6W_HU:7QW_P CQXA_["-Q_P"C
M6I/ W_([>'?^PE;?^C5KN^R9=3[(HK@OC]J5WHWP+^(E_I]U-8WUKX=U">WN
MK:0QRPR+;2%71@058$ @CD$5\F>"?B!\5/@?\)=7^(5]8ZY=:+J6FZ':Z79>
M,?$:ZLTFH3NJ2W^]I\06Y$J_NWFCR0,F/.1-'#.M#F35[V2[DSJJ#LT?>%%?
M$GBG]K+XW>&[Z/P]=>#=$L?$4]O<SZ;(;0:@VJR((1';FSLM0F-GDS'=/+.T
M8 4X!; Z/QI^UAXT\)_$BRTFULM)UG1++6]*\-ZY*-/^RF._N0GFK%*]^7^7
MS P"V\JXR#)_%6GU&KI9K7S)^L0/KBBOF;XGWA\<?M,R>!_$7CK6?!/AJP\+
M)J]A!HNL/I+ZA<//)'+(\Z,K.(E5,1YQE]Q!Q5'Q/^U1JGA+Q%XG\/VLNAW)
MTCQ7X>\/Z=]J=Y+B[M;V.%I96/F@R2 /(590!\N2&P:A86<K<NK:O]__  Y3
MK15[GU/17Q?X[_:A^)%EX=^+-K<7>B>#/$/AXPW>EPG2VN=VFR7JPK=K<FX:
M&=61AD[(RC;@5XR.A^*G[2WCWP'J>N6%A>>![D^%/#,/B+5+K4(KB!=;WR2
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
M=QZCJ#D'FOV1_:&_9Y\-?M&>!Y="UV+[/>P[I-.U:) 9K*4C[R_WE. &0G#
M=B 1\7V=X-2#?LW?M(K]EU"WX\)>."=Q3/RQ$2MC<C8"@MUQL?# $?48/&;R
MBO\ %'_VZ/ZH\7$8?[,OD_T?Z,^=_P!DRS?7;CXK>'K66W&L:[X'N]/TVVN+
MF.#[5<&[LY!$K2,J[BD;D GG::W?AO\ LX?&CX;>()]5@^'>C:TTUC=6!MM8
MO+"XA"SPM$7"F?AE#9!_ Y!(/E/QO^"'B;X!^.;GPUXEM=DBYDM;V,'R+R'.
M%EC;N/4=0<@\UY_7M<CJ7G3DN67E?]4>=S<EHR3NOZ['U[\;/A?^T!\;M+\"
M6>L^&)'3POHB:2BR:Y92"619')GYF^\R>2I)R3Y0YJK^SS^SSX]^$/Q7T[Q?
MXPT>WT3PWI=GJ$MY?S:I:,L2M8SHORI*6)+,H  ))(KY,HI?5ZGLW24DD[]'
MU_[>'[2/-SM._K_P KWO]FO]FN/XGPW_ (T\:7__  C'PKT']YJ>L3'8;@KC
M_1X./F<Y ) .-P !8@$_9K_9KC^)\-_XT\:7_P#PC'PKT']YJ>L3'8;@KC_1
MX./F<Y ) .-P !8@'Z3\&>"]7_;H\1:=966G3>!?V<_"DHAT_2[<>4U^R<=O
MO2')W-R$#$ EV9CEBL4HIQB[);OMY+S_ "-*-%R:;5[[+O\ \ /!G@O5_P!N
MCQ%IUE9:=-X%_9S\*2B'3]+MQY37[)QV^](<G<W(0,0"79F/Z">'?#NF>$=#
ML=&T:QATW2K&)8+:TMTVI&@Z #_.>M'AWP[IGA'0['1M&L8=-TJQB6"VM+=-
MJ1H.@ _SGK6C7QF(Q#K-1BK16R_5^9]#2I*FKO5O^ON"BBBN,W"BG3*+:'SK
MB2.VA_YZ3,%'Z]?PKGM2\>:1896W\S491_='EQ_F>3^5*X&^JEF  R3T IE]
M<VVE)OOKJ*T&,[9#\Y'LHYKSO4_B'JU^K1PNFGPGC9:C:3]6ZG\ZYIW:1BS,
M68G)9CDFC45ST+4?B19V^Y=/M'N7'26X.U?^^1_4URNJ>,-7U8%9KQDA_P">
M,/R)^0Z_C6?;Z;<7,33*FRW3[]Q*0D2>Y<X _.N9U[XD^#_"JLMSJC:Q>+_R
MZ:2 R_C*WRC\ U+0#T#1?B!K>BX6.\>>(?\ +*X.\#Z9Y%>K>#_&5[XB51<Z
M-<6H(_X^!_JC],X/Y9KP_P"&G[1GPQDF2._T^?0;LX N+X&X3/\ O*/E^NT#
MZ5]&:+K^F>(K07.EW]O?VY /F6\@<<].G2L)M=BD:%%%%8%!1110 4444 %%
M%% 'QQX[_P"1X\0_]A&X_P#1K4G@;_D=O#O_ &$K;_T:M+X[_P"1X\0_]A&X
M_P#1K4G@;_D=O#O_ &$K;_T:M=WV3+J?7^I:;::SI]U8:A:PWUC=1-!<6MS&
M)(IHV!#(ZD$,I!((/!!J&30=,DT/^QGTZT?1_(^R_P!GM IM_)V[?+\O&W9M
MXVXQCBK]%<5V:GSA\3/V+?#OBS4E;PU;^%/#&C2:;+I\NBW/A*WO;6&21LF]
MM8UDB6&ZV_+YK+)PJ?+\O/J6@_ GP%H5OIA_X131]0U*QLK6P76+_3H);Z6.
MW$8A,DQ3<Q4Q1L/1D4C&!CO:*WEB*LHJ+EHC)4X)W2.=\8_#GPG\1(+:#Q7X
M7T;Q-#;,7@CUC3X;M8F(P2HD4[21W%0ZA\+/!>K:ZFMWWA#0;S642.-=1N-,
M@DN%2-@\:B0KN 5E5E&>"H(Z5U%%9*<EHF7RI]#E+3X2^!]/@UN&U\&>'[:'
M7"3JL<.EP(NH$DDF<!/WN22?GSU-03?!GX?7%OHL$O@7PU+!HG.EQOI%N5L,
MMO\ W *?NOF&[Y<<\UV5%/VD^[#ECV,&\\ ^&-0DOGNO#FDW+W]Q#=W;36,3
MFXGAV^3+)E?G=-B[6.2NT8Q@4S4/AWX5U:QU>QO?#.CWEEK$PN-2MKBPB>.]
ME 4!YE*XD;"*,MDX4>@KH:*7/+N/E78YWPS\.?"?@J19/#WA?1M!D6 6H;3-
M/AMB(0Y<1Y11\FYF;;TRQ/4U7N?A3X)O/%R^*[CP=H$_BE65QK<FEP->AE4*
MI$Y7?D* HYX Q7544<\KWN+E6UCFM<^&?@_Q-X@L==UCPIHFK:W8[?LFI7VG
M0S7-OM.Y?+D92RX/(P1S5.U^#/P_LGU%[?P+X:@?4I$FOFBTBW4W4B2>8CRX
M3YV5_G!;)#<CFNQHH]I-*R8<L>QR-M\(/ =FNIK;^"?#L"ZI.EU?K'I,"B[F
M5_,227"?.X?Y@S9(;GK5NW^&_A*S\577B>#PMHL'B6Z0QW&LQZ?"MY,I !5Y
M@N]@0 ,$]A71T4>TGW#E78PM)\">&M!FT^73/#VE:=+IULUG9/:64436T#,&
M:*,JHV(64$JN 2 <<4E_X"\,ZHFM)>^'-)O%UL1C5%N+&)Q?A%"H)\K^]V@
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
M+X7_ +._AGX63)=V,E]>:D!@W4]PRCW^1<+CV(->HT5DYME604445 PHHHH
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
M]\66OC_1K?QOI&@M'KF@6]EI5M:31:G#8W;6.Z4317<<GE%KAD+J%)(<*Z9
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
M\DLC!511(I+$G@ #O4OCO_D>/$/_ &$;C_T:U8?6N_H9'UNWQ<\#*2#XT\/
MCL=5@_\ BZ3_ (6[X%_Z'3P[_P"#6#_XNOD+[#;GDP1_]\BC[!;?\\(_^^16
M/LO,KF/KW_A;O@7_ *'3P[_X-8/_ (NC_A;O@7_H=/#O_@U@_P#BZ^0OL%M_
MSPC_ .^11]@MO^>$?_?(H]EYAS'U[_PMWP+_ -#IX=_\&L'_ ,71_P +=\"_
M]#IX=_\ !K!_\77R%]@MO^>$?_?(H^P6W_/"/_OD4>R\PYCZ]_X6[X%_Z'3P
M[_X-8/\ XNC_ (6[X%_Z'3P[_P"#6#_XNOD+[!;?\\(_^^11]@MO^>$?_?(H
M]EYAS'U[_P +=\"_]#IX=_\ !K!_\71_PMWP+_T.GAW_ ,&L'_Q=?(7V"V_Y
MX1_]\BC[!;?\\(_^^11[+S#F/KW_ (6[X%_Z'3P[_P"#6#_XNC_A;O@7_H=/
M#O\ X-8/_BZ^0OL%M_SPC_[Y%'V"V_YX1_\ ?(H]EYAS'U[_ ,+=\"_]#IX=
M_P#!K!_\71_PMWP+_P!#IX=_\&L'_P 77R%]@MO^>$?_ 'R*/L%M_P \(_\
MOD4>R\PYCZ]_X6[X%_Z'3P[_ .#6#_XNC_A;O@7_ *'3P[_X-8/_ (NOD+[!
M;?\ /"/_ +Y%'V"V_P">$?\ WR*/9>8<Q]>_\+=\"_\ 0Z>'?_!K!_\ %T?\
M+=\"_P#0Z>'?_!K!_P#%U\A?8+;_ )X1_P#?(H^P6W_/"/\ [Y%'LO,.8^O?
M^%N^!?\ H=/#O_@U@_\ BZ/^%N^!?^AT\._^#6#_ .+KY"^P6W_/"/\ [Y%'
MV"V_YX1_]\BCV7F',?7O_"W? O\ T.GAW_P:P?\ Q=>2?M)>./#GBGPQX>M=
M%\0:7J]S'K4<KPV-[',ZH+><%BJL2!E@,^XKQW[!;?\ /"/_ +Y%.CM((VW)
M$BMZA135.SO<.8D;[I^E?7,GQ8\#PR%)/&7A]'4X*MJD (_\?KY'J%K*W9B6
MAC)/<J*J4>82=CZ\_P"%N^!?^AT\._\ @U@_^+H_X6[X%_Z'3P[_ .#6#_XN
MOD+[!;?\\(_^^11]@MO^>$?_ 'R*CV7F/F/KW_A;O@7_ *'3P[_X-8/_ (NC
M_A;O@7_H=/#O_@U@_P#BZ^0OL%M_SPC_ .^11]@MO^>$?_?(H]EYAS'U[_PM
MWP+_ -#IX=_\&L'_ ,71_P +=\"_]#IX=_\ !K!_\77R%]@MO^>$?_?(H^P6
MW_/"/_OD4>R\PYCZ]_X6[X%_Z'3P[_X-8/\ XNC_ (6[X%_Z'3P[_P"#6#_X
MNOD+[!;?\\(_^^11]@MO^>$?_?(H]EYAS'U[_P +=\"_]#IX=_\ !K!_\71_
MPMWP+_T.GAW_ ,&L'_Q=?(7V"V_YX1_]\BC[!;?\\(_^^11[+S#F/KW_ (6[
MX%_Z'3P[_P"#6#_XNC_A;O@7_H=/#O\ X-8/_BZ^0OL%M_SPC_[Y%'V"V_YX
M1_\ ?(H]EYAS'U[_ ,+=\"_]#IX=_P#!K!_\71_PMWP+_P!#IX=_\&L'_P 7
M7R%]@MO^>$?_ 'R*/L%M_P \(_\ OD4>R\PYCZ]_X6[X%_Z'3P[_ .#6#_XN
MC_A;O@7_ *'3P[_X-8/_ (NOD+[!;?\ /"/_ +Y%'V"V_P">$?\ WR*/9>8<
MQ]>_\+=\"_\ 0Z>'?_!K!_\ %T?\+=\"_P#0Z>'?_!K!_P#%U\A?8+;_ )X1
M_P#?(H^P6W_/"/\ [Y%'LO,.8^O?^%N^!?\ H=/#O_@U@_\ BZ/^%N^!?^AT
M\._^#6#_ .+KY"^P6W_/"/\ [Y%'V"V_YX1_]\BCV7F',>]?M ?$3PIX@^$^
MKV&E^)M'U*^EFL_+M;._BEE?%U"QPJL2< $_0&O"O^6?X5&ME;JP*PQ@CN%%
M35I&/*K";N?7$GQ8\#PR%)/&7A]'4X*MJD (_P#'Z;_PMWP+_P!#IX=_\&L'
M_P 77R&UE;LQ+0QDGN5%)]@MO^>$?_?(K/V7F/F/KW_A;O@7_H=/#O\ X-8/
M_BZ/^%N^!?\ H=/#O_@U@_\ BZ^0OL%M_P \(_\ OD4?8+;_ )X1_P#?(H]E
MYAS'U[_PMWP+_P!#IX=_\&L'_P 71_PMWP+_ -#IX=_\&L'_ ,77R%]@MO\
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
M7-_]QT?V7F'\GXQ_S#ZYAOYOP9]>?\,R_P#4R?\ DC_]LH_X9E_ZF3_R1_\
MME?(?_#YK_JC_P#Y<W_W'1_P^:_ZH_\ ^7-_]QT?V7F'\GXQ_P P^N8;^;\&
M?7G_  S+_P!3)_Y(_P#VRC_AF7_J9/\ R1_^V5\A_P##YK_JC_\ Y<W_ -QT
M?\/FO^J/_P#ES?\ W'1_9>8?R?C'_,/KF&_F_!GUY_PS+_U,G_DC_P#;*/\
MAF7_ *F3_P D?_ME?(?_  ^:_P"J/_\ ES?_ ''1_P /FO\ JC__ )<W_P!Q
MT?V7F'\GXQ_S#ZYAOYOP9]>?\,R_]3)_Y(__ &RC_AF7_J9/_)'_ .V5\A_\
M/FO^J/\ _ES?_<='_#YK_JC_ /Y<W_W'1_9>8?R?C'_,/KF&_F_!GUY_PS+_
M -3)_P"2/_VRC_AF7_J9/_)'_P"V5\A_\/FO^J/_ /ES?_<='_#YK_JC_P#Y
M<W_W'1_9>8?R?C'_ ##ZYAOYOP9]>?\ #,O_ %,G_DC_ /;*/^&9?^ID_P#)
M'_[97R'_ ,/FO^J/_P#ES?\ W'1_P^:_ZH__ .7-_P#<=']EYA_)^,?\P^N8
M;^;\&?7G_#,O_4R?^2/_ -LH_P"&9?\ J9/_ "1_^V5\A_\ #YK_ *H__P"7
M-_\ <='_  ^:_P"J/_\ ES?_ ''1_9>8?R?C'_,/KF&_F_!GUY_PS+_U,G_D
MC_\ ;*/^&9?^ID_\D?\ [97R'_P^:_ZH_P#^7-_]QT?\/FO^J/\ _ES?_<='
M]EYA_)^,?\P^N8;^;\&?7G_#,O\ U,G_ )(__;*/^&9?^ID_\D?_ +97R'_P
M^:_ZH_\ ^7-_]QT?\/FO^J/_ /ES?_<=']EYA_)^,?\ ,/KF&_F_!GUY_P ,
MR_\ 4R?^2/\ ]LH_X9E_ZF3_ ,D?_ME?(?\ P^:_ZH__ .7-_P#<='_#YK_J
MC_\ Y<W_ -QT?V7F'\GXQ_S#ZYAOYOP9]>?\,R_]3)_Y(_\ VRC_ (9E_P"I
MD_\ )'_[97R'_P /FO\ JC__ )<W_P!QT?\ #YK_ *H__P"7-_\ <=']EYA_
M)^,?\P^N8;^;\&?7G_#,O_4R?^2/_P!LH_X9E_ZF3_R1_P#ME?(?_#YK_JC_
M /Y<W_W'1_P^:_ZH_P#^7-_]QT?V7F'\GXQ_S#ZYAOYOP9]>?\,R_P#4R?\
MDC_]LH_X9E_ZF3_R1_\ ME?(?_#YK_JC_P#Y<W_W'1_P^:_ZH_\ ^7-_]QT?
MV7F'\GXQ_P P^N8;^;\&?7G_  S+_P!3)_Y(_P#VRC_AF7_J9/\ R1_^V5\A
M_P##YK_JC_\ Y<W_ -QT?\/FO^J/_P#ES?\ W'1_9>8?R?C'_,/KF&_F_!GU
MY_PS+_U,G_DC_P#;*/\ AF7_ *F3_P D?_ME?(?_  ^:_P"J/_\ ES?_ ''1
M_P /FO\ JC__ )<W_P!QT?V7F'\GXQ_S#ZYAOYOP9]>?\,R_]3)_Y(__ &RC
M_AF7_J9/_)'_ .V5\A_\/FO^J/\ _ES?_<='_#YK_JC_ /Y<W_W'1_9>8?R?
MC'_,/KF&_F_!GUY_PS+_ -3)_P"2/_VRC_AF7_J9/_)'_P"V5\A_\/FO^J/_
M /ES?_<='_#YK_JC_P#Y<W_W'1_9>8?R?C'_ ##ZYAOYOP9]>?\ #,O_ %,G
M_DC_ /;*/^&9?^ID_P#)'_[97R'_ ,/FO^J/_P#ES?\ W'1_P^:_ZH__ .7-
M_P#<=']EYA_)^,?\P^N8;^;\&?7G_#,O_4R?^2/_ -LH_P"&9?\ J9/_ "1_
M^V5\A_\ #YK_ *H__P"7-_\ <='_  ^:_P"J/_\ ES?_ ''1_9>8?R?C'_,/
MKF&_F_!GUY_PS+_U,G_DC_\ ;*/^&9?^ID_\D?\ [97R'_P^:_ZH_P#^7-_]
MQT?\/FO^J/\ _ES?_<=']EYA_)^,?\P^N8;^;\&?7G_#,O\ U,G_ )(__;*/
M^&9?^ID_\D?_ +97R'_P^:_ZH_\ ^7-_]QT?\/FO^J/_ /ES?_<=']EYA_)^
M,?\ ,/KF&_F_!GUY_P ,R_\ 4R?^2/\ ]LH_X9E_ZF3_ ,D?_ME?(?\ P^:_
MZH__ .7-_P#<='_#YK_JC_\ Y<W_ -QT?V7F'\GXQ_S#ZYAOYOP9]>?\,R_]
M3)_Y(_\ VRC_ (9E_P"ID_\ )'_[97R'_P /FO\ JC__ )<W_P!QT?\ #YK_
M *H__P"7-_\ <=']EYA_)^,?\P^N8;^;\&?7G_#,O_4R?^2/_P!LH_X9E_ZF
M3_R1_P#ME?(?_#YK_JC_ /Y<W_W'1_P^:_ZH_P#^7-_]QT?V7F'\GXQ_S#ZY
MAOYOP9]>?\,R_P#4R?\ DC_]LH_X9E_ZF3_R1_\ ME?(B_\ !9@NP4?!_DG
M_P"*F_\ N.II/^"R&V[\A/A#O.[;G_A)N_\ X"4?V7F'\GXQ_P P^N8?^;\&
M?6O_  S+_P!3)_Y(_P#VRC_AF7_J9/\ R1_^V5\I_P##X9?FQ\)@0IP2/$O_
M -R5U#?\%-?%:LJ'X"WRR-@!&\0J"6(!"@?9>205XZ\BN:6#Q<7:4?Q1TJI3
M:NF?0G_#,O\ U,G_ )(__;*/^&9?^ID_\D?_ +97S_\ \/+_ !9F4?\ "B+K
M?"P22/\ X21=R$],C[+QGWJ-?^"FWBAGD0? R8M'MWC_ (293MR"1_RZ]P"1
MZCFI^JXKM^*_S'S0/H3_ (9E_P"ID_\ )'_[91_PS+_U,G_DC_\ ;*^49/\
M@L0L*%W^$N /^ID_^Y*[KPS_ ,%,+W6]+2\O/A9_9ADYCA;Q!O8KV)_T48^E
M=$,NQU36,/Q7^9FZU).U]3W3_AF7_J9/_)'_ .V4?\,R_P#4R?\ DC_]LKR'
M_AXU_P!4]_\ *U_]SUS:?\%3%L_% T;5_AG_ &8)O^/2\_M_?%/STS]F&T_U
MJGE>815W#\8_YF%?&8?#4W5JOW5Y-_@DV?07_#,O_4R?^2/_ -LH_P"&9?\
MJ9/_ "1_^V5YMIO_  4#M[JZ\NZ\%?8X]I/F'5MW/88\@?G6FO[>.DO?30#P
MZBQI&K+.VI85G(Y7_4YX/&>GX5S/"8M;Q_(\&/%62S5U77W2_P CMO\ AF7_
M *F3_P D?_ME'_#,O_4R?^2/_P!LKC%_;PT;S'#^'UV $JR:CDL<#L8ACG(Y
M]/<5G:O^W]9V,T:V?@\7ZL"68:KLVG) '^H.>,'\:%A<6].7\ARXIR6"YG77
MW2_R/1/^&9?^ID_\D?\ [91_PS+_ -3)_P"2/_VROFOQQ_P5KL_"-X+6V^&W
M]JS(=L^S7]BQ-_=S]F.3_*N7_P"'S7_5'_\ RYO_ +CKI668^2NH?BO\SV*.
M983$4U5IRT>VDE^#29]>?\,R_P#4R?\ DC_]LH_X9E_ZF3_R1_\ ME?(?_#Y
MK_JC_P#Y<W_W'1_P^:_ZH_\ ^7-_]QT_[+S#^3\8_P"9M]<PW\WX,_2ZBBBO
M".\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FLB
MR##*&'7!&:=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!_/?^TY_P G*?%G_L;=6_\ 2R6O-*]+_:<_Y.4^+/\
MV-NK?^EDM>:5^N4?X4?1'Q53XV%%>P?LM_L_Q_M)?$R;PG-XB_X1>*+3I]1>
M_P#L)N\+%MROEB1.H;KGMT-:OQP_9C@^&_A7P3XM\'>+D^(OA+Q<\MOIU_;Z
M9)93FXC?8T1MW9FSNR!CJ5/ XS+Q%*-3V3?O?/\ /;HRE2FX\Z6AX5173^*O
MA;XS\"W5C;>)/".N^'KF_.+2'5=-FMGN#D#$8=07Y('&>HK2\0? ?XE^$])D
MU37/AWXKT;3(RJO>ZAHES!"I9@J@NZ!1EB .>20*U]I#3WEJ1RR['#45U?BS
MX2^.? 6G6^H>)O!GB#PY87#^7#=:MI<]K%(Q&0JM(@!. 3@=J]&_9I_9RTKX
M[:;X\U77/&A\$Z/X0TY-3N[M=);4"T1+[OD61&X"9XW$YZ5$ZU.G!U&]/O\
MR*C3E*7*EJ>'45Z'XX^%,=E=ZSJ'@&\U;XA>!]*6+[3XJAT"XL[>%W4924-N
M$6"<#<W/!'6LA?A'XZ>.UD7P7XA9+JP;5;=AI4^)K-0"URAV?-$ RDR#Y1N'
M/-4JD&KW_07+):6.3HKLKSX,?$'3]6TK2[KP+XEMM3U96?3K.;2+A)KU57<Q
MA0IF0 <G:#@<U3_X5?XR^T:'!_PB6N^=KJEM)C_LV;=J"C&3;C;^] R/N9ZT
M_:0[H7++L<S173ZI\+?&>B>*+3PUJ/A'7;#Q'>!3;:/=:;-'=S[B0NR%E#MD
M@XP.<&KDWP5^(=MXFM_#DW@/Q-%XAN(C/#I+Z/<"[DC'5UB*;RH]0,4>TAW0
M<LNQQE%>Z_#7]FF'Q+I_BR/QCJ?B'P+X@\/R68ETBX\-B1V6ZGC@A8F6YA9#
MYD@)!0X49!8_+6_\</V,I?@KX2\6:]-XNCU:#2=3MK.Q2/3S%_:%O*@)N,^:
M?+"N7CVX;+1OR,5A]:H\_L^;7Y^7^:-/8SY>:VA\UT5]%_ /]CN[^/7P5\<^
M.=/\2K8:AX<:6.WT,V/FG4'2W\_:LOFKM8@, -C=*;\)_P!C^Z^)?[.OC7XK
MW/B4:+!H$-U-::8;#SFU!;>-7D(D\Q?+&YU3.UN<^E*6+HQ;3ELTGON]@5&H
M[66^I\[45U.F_"OQKK7A:X\3:?X/UZ_\-VZNTVL6VF3R6<83[Y:95* +WR>*
MZK2OV9/B-KWPBB^(^E^&K_4_#\EZ]FJ6-I///M2,N]R51"! ,%3(3C<"*WE5
MIQWDNWS(4)/9'EE%?1GQ6_9-U'1?!OPQU?P#H/BKQ9-X@\,0ZYK(M;-KU+.1
MR>!Y,0\M#AL;R3P>>*\5\'_#GQ9\0KFYM_"WA?6?$MQ;*'GBT?3YKMXE)P"P
MC4E1GUJ85Z=2/,GH.5.479HYVBN@T#X>^*?%?B"?0M$\-:QK&N0!S-IFGV$L
M]S&$.'+1(I88) .1Q7L?Q:_9AE\#_#;X.7VD:9XBO/&WC**_&H:%-;EY8I[>
M94$<4"Q"13@G*MN.1VHE6A"2BWJ_\K_H$:<I)M+8^?**]N^ O[.MUXS_ &CO
M"GPV^(6E>(/"<>K/)Y\,MN;*]5!!)(K*)HS@$H.2I&,UP\7PE\3>)O&/B'1?
M!OAK7/%/]E74L3II=A+>2QQK(R*T@B0XSCK@#-'MH<SC?9)_)_\ #![.5KV.
M)HKIO#?PQ\8^,M7O=*T#PGKFN:I8Y^U6.FZ;-<3V^&VGS$12RX/'('-7O$OP
M3^(G@S2[C4_$'@+Q/H6FVY037FI:/<6\,1<X0,[H ,G@9/)J_:0ORW5R>65K
MV.+HK7U;P?KWA_2M+U35-$U'3=-U5&DT^\N[22*&\1<!FA=@!(!D9*DXR*^E
M_&7[!S^$?@WJ7BX^/;>Z\0:7H=GXAOM#_LB:.U2VN21&([XMY<DF ?D"C)!'
MO6=3$4J=N9[Z(N-.<[V6Q\HT5ZK^RW\*=)^-WQZ\)^"==N+VTTK5I98YYM/=
M$G4+!)(-I=64<H.JGC-8$7PE\3>)O&/B'1?!OAK7/%/]E74L3II=A+>2QQK(
MR*T@B0XSCK@#-4ZL%-P;U2O]_P#PQ/))I21Q-%;DG@7Q)#H^HZM)X>U5-+TV
MY%G>WS64H@M9SP(I7V[4?_98@^U:<OP=\>P^((M!D\$>(X]<EM3?1Z8VDW N
M7MQG,PBV;C'P?FQC@\U?/'N+E?8Y"BI;6UFO;F*WMXI)[B9Q''%$I9W8G 4
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
M4^O-:+';K4;=!(!^HJO"O^CWL?9<'\C7H'ZE8I4444$G]+=%%%?CA]P%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_/
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
M!#K-ZPET>]MET:VA-O*L0BF0K$4P4&[C)/(#$BO0OA1X[T[Q-\$?&'@KP?\
M%;0_A5XW7Q[+K<VK:IK#:7%J&GG*KY=RG^LPV#LSR$ST-?!E%:U,'&I9WU22
M^Z_^9,:[CI;O^)^F]O\ '3X6?%K]I'XQ^#M0\2Z/I_P_\16FF7)UG4+M+2TN
MK^PDAWNDC%02Z@J#GYA$,9!%4-?_ &I/"/BGX0^//BE_PD6FI\1[.UUKPII&
MG37BB_>TN[Z.2WFBB.&*Q0R, P' 0C/7'YKT5S_V9337O/2WX*S^]6N:?6YZ
MZ=_Z^1]A?LR_'SX*^&?CI\.M1?X:6_P^6P>6*]\12:Y=:BKR/;/$DCQ2C;$/
M,8,67[N?05W7@7Q-_P *<_:3\"^*OBG\>- ^*&A-J%^EK_9GB&75TTEI865+
MF1#E;<%F4?+TZ]%KX#HK>I@83DWS/56?7OLW=K<SCB'%)6V=^WY>A^C&L_%K
MPS\+?A_X*T;XF_$W1?C'K:?$:#Q"EUH^J-K(T_34VAR[D93G<?*'7>< X..Q
MU#XDV.A:Y\?M4\1_'OPMXV\)^*=#OIO#_AFW\1&X>->J0B)OW<,FQ_+$:MN?
MD[3M./RVHK!Y;!_:_!=T].VQI]:EV_K]3]3_ (S?M$:-K&F^*O%G@CQ)\-M3
M\,ZGX:>Q73-;\77T-_Y)A"M;C2"QA$N[(3$8SGDC))^9OV&OBAH/PO\  GQX
MO-8N/#LMW-X;46&C>))$,&J2KYI\CRF=3,#D HIR<U\DT5I#+X0I.C?1V_ F
M6)E*:G;:_P")]T?LS?MB0>,/CQK>M?$:[T+PQ-=>%)/#OAKR8Y-/TK23N4QP
MAXB9+>,X;,@;*] PPH'KG@GXDZM<_'CX/:,=0^'^H:7H2ZO=SZGX9\0WGB-]
M.LVMR)3=W4SLT$;,5"NTA"<$C  /Y=UWOP8^-&O? WQ7<:YH4&G7PO+*;3;_
M $W5[87%I?6LH'F0RID$J2JGY6!XZXR#G7RZ$N:5/M:W39K]2J>*:LI=S[R\
M8Z+9:YXT^!LOC#Q#H>C?!;0[V\M++Q)X9\;2:G*NH[3,JW.I>7$8@2BA2H!0
M;OG7*XX;]LOXA>&-<_9?TOPY:>*?#>L>(;'Q@;B2QT7Q1=:ZT4#6\I#BXNG:
M20'<NYD_=AFQPV17RU\5/VA-;^*7AG1O#(T70/"/A72I7N;?0_#-FUM;-<,-
MK3R;W=WD*_+N9C@=.IKRZE1P+3A.;MR]/F_Q=]1U,0K2C%;GW1X)^._PV_9I
M_9Q^%>DW&@6/Q+\0:AJDGBV^M]+\3M9/I-Y&RK:^=Y"N2XC(_=R8 *G*GM[;
MX-L]!E\:?M2:S\/O'^CZ1IWB;0=/U6T\166HCR=*N;CSQ)YTL)+0%9=Q8XW(
M&W8XK\JJ]%^&WQRU[X6^"?'OA?2K33KC3_&=BEAJ$EY'(TL4:%R#"5=0K?.?
MO!ATXHK9?S)R@_>;U[?$GMMI;_,*>)LTI+1?Y6/TZ^!/CO2_[4\"^#+[XBZ9
MX_\ B!X?\'ZY<:KXMT>\;4HK:*2>%HD^T_>E90%XZ_NAD#(S\L?M!>,+7P_^
MR#9^ _%OQ5T;XO\ CV[\4'5;*]TC5VU?[!9B+:0\[_,I)+?(<']X>.#CYL^!
M_P <M>^ /B;4]<\/6FG7EWJ&F3Z3*FIQR/&(I=NYE".AW#:,$DCKP:\ZI4LO
M]G6<F]-'TWU?R6H3Q7-"UM=OR/T _9!UBQ\,_#/3[#Q_\5OAGK'P7U&VGN-5
M\$>(KL/J]A-^\_X][?:6W>8(W&&Z,S*H;FL'0?%%E\2/V,X/"7A?XL:-X'U3
M0O$M]</8^(_$#Z?//IC1/Y4,8&6E!#J-@R,@CKU^':*W>!3FY\VK:>RMI?I\
M]_0S6(:BHVZ6/T:\&W_@+QM<_LO^.YOBIX-T*Q\"Z;:Z?J^E:KJ?D:BMQ&Z@
M!("I)3?U=MJA06W8YJO9?$/2O&GPY^+WA/P+\7/#_P ,?&+_ !&O-<.LWVMG
M38M4T]V8)Y-U'DN,@'"9X4=F%?G;14?V>KWYO31=[_/<KZT^W]6L?IW\<OC+
MX+\0> ?BFD?Q#\/^(-1U#X;:'91W$.HQ;[^\2XN6F5$8AS)\P8H5#*'&0,U<
M^&_QJ\*MJ'PA\<V?Q?T'PS\-O"W@\Z9K_@*YU5X+R>[2"1&"V &)R7:,AN<^
M7QFORXHJ/[+AR<G-^7:Q7UN7-S6_J]SM&^(&L+=:E'HVKZII>CHUVUAI\-Y(
MD=K%,X+HBJV%# (& ^]M&<XK,U[Q9KGBRQ\[6]9U#69DN'=9-0NI)V5I&:20
M@N3RSLS,>[,2>36 DC1[MK%=PP<>E6;7]Y8W2=QM?\C7L*,5T./F;T)IC^\T
M]NVU?YU-""-4NQW*M569B]A:R#K&Q0_S%>\_";X1*EU%XEUJ+YW4/:V4@Z9'
MWW'\A^)KQ<XSC#9)AGB<2_1=9/LOU?0^CR+(L7Q!BUA<*O.4GM%=W^BZG$Z#
M\*==T'1;/Q9<:?'>QPOYSZ3(#YODX_UF/7OCKW]J]=T77+/Q%IL5]8R^;!(/
MQ4]U([$5Z3_9]Y]B-]]EG-GO\LW7E-Y6[^[NQC/MFO(O&7@^[\%ZE/XF\,P&
M6SD.[4M)3HP[R1CL?:OSSAWCAXS$O#9DE#G?N/9*^T7^C^\_6.(^ %EN%6*R
MEN:@O?6[TWDOUCTW1[#\!]'T?7OBAIEIKT%I<:68+J21+[=Y.4MY&4OM(8@,
M < Y.*]H\(>%_A[XOTKQ)J'A[P]I^LW=J;"(K#I\TMN9FCE,S6\$D\<B1$B/
MEF.#GCFOFGX5ZIH/BC4;:[N)89M,D@F($S!0)1$Q16R0 =V."<5V>F^#_#>H
M0^>VH_.L7FWD,=VD26Q,R(,-M(8;&+X'<;?>OT[$T^:;?.UHMMM_UV/R*$E;
M17/25^&^FZC\.Y_L&B:5;6?]AR7T^NR0>?*NI*SF2T+^:/L[*56-$VMNW9YZ
MU@_%;X8>&M!^&NGOHE[IMSXE\/M%!X@2TNC)-(9ER6=2,#RY/W?RYX()KB[?
MP_X-DL[LG5+QI(6A55CFC'FY4%G ;  R2N.2,9JEXDT/0-+L6FLKO[7,+EHC
M&EV&)0KE2HV\X/#$]^!D<U,*<E->^][[?GKV_K0;:ML<C7)Z]I-U\4M<M_ _
MA^R34=6D<23W3?ZO3T!YD9NQQ_AU(%7Y)-9\9^)(O!_A"(7&MS#-S=G_ %5A
M'_$[GL<?YS7U=\)?A+HWP@\-#3-,!N+R8B2^U*0?O;N3U/HH/1>WUKX+C?C?
M#\+T/8T;3Q,U[L>D5_-+R[+KZ79[.4Y1/-9WEI26[[^2_5]#\]_B=\)=;^#_
M (AU#2M<C$JNF^UOHP3%=)G[ZD]_4'D&N(E_Y!,/O(U?J;\2OAOHOQ4\*W.@
MZY"6A?YH;A /-MI.SH?7U'0C@U^<_P 7?A3K7PF\30:!JD>^,Y>UO8U/E7,9
M;[RGU]1U!KEX%XYH\34?JN*:CBHK5;*:_FC^JZ;K3;ES[(9Y7/VM+6D]O+R?
MZ,Y&3_D*6H[A4J&'_E_/;:?_ $*IPPDUAW_AB!/Y"JL7%C<N>KLJ_P!:_6CY
M$J4444$']+=%%%?CA]P%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!^&/[1/[.WQ6UO]H'XG:CIWPQ\97^GWGBC4[BVN
M[70+N2*:)[N5D='6,AE8$$$'!!!KSW_AF/XQ?]$F\<?^$W>?_&Z_<+5_VEOA
MOH.K7NF7WB/R+VSG>VGB^PW+;)$8JRY$9!P0>0<53_X:L^%G_0T?^4^Z_P#C
M5?8T\UQD8)*AMY,^1G7RI2:EBX)_XH_YGXD_\,Q_&+_HDWCC_P )N\_^-T?\
M,Q_&+_HDWCC_ ,)N\_\ C=?MM_PU9\+/^AH_\I]U_P#&J/\ AJSX6?\ 0T?^
M4^Z_^-5I_:V,_P"?#^YD?6,I_P"@R'_@<?\ ,_$G_AF/XQ?]$F\<?^$W>?\
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
M>%2DH6M936WWGGWCK1]9\4>(#>67A?5K>+RDC+263*\K <NV!@$_TKS7XC?
M&Z^*/AJ71M:\,:HZ9WV]RMC)YMM+CB1#MZ^HZ$<5]%_\-6?"S_H:/_*?=?\
MQJC_ (:L^%G_ $-'_E/NO_C5"X K1QGU^G7J1JWYDU&UGY!_KKECH^PE4I.-
MK6<UM]Y^.?C3]CWXO^!]:U+38_A]XGUQ=V(;[2]%N9XIHSSNRJ':?53R*Y^?
M]F7XPK:01+\*/'#'EVQX<O#R>@_U=?M9_P -6?"S_H:/_*?=?_&J/^&K/A9_
MT-'_ )3[K_XU7[A1S3,(4HQJTN:26KLU=][=+GPL\5D\I-QQ<$NW/'_,_$G_
M (9C^,7_ $2;QQ_X3=Y_\;H_X9C^,7_1)O''_A-WG_QNOVV_X:L^%G_0T?\
ME/NO_C5'_#5GPL_Z&C_RGW7_ ,:K;^UL9_SX?W,S^L93_P!!D/\ P./^9ZU1
M117Q1]B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M^NZ*CZ]_=_'_ (!U_P"K/_3[_P E_P""?(E%?7=%'U[^[^/_   _U9_Z??\
MDO\ P3Y/&L7Z@ 7MP!_UU;_&E_MB_P#^?ZY_[^M_C7U?12^N+^3^ON+_ -79
M_P#/_P##_P"V/D_^V;\<F^N/^_S?XU\[ZU\2?$DVL7\EKXEU9+9IY&B5+^4*
M$+'  W=,8K].**WHYC&FVW3O\_\ @'G8WA*KBU%1Q;C;^[_]LC\NO^%B>*_^
MAGUG_P &$O\ \56'=74U]<2W%S-)<7$K%Y)96+,['J23R37ZPT5UK.(QVI?C
M_P  \:? %2HK3QK?K#_[<_)FBOUFHJO[:_Z=_C_P#+_B'?\ U%_^2?\ VY^3
M-%?K-11_;7_3O\?^ '_$._\ J+_\D_\ MPHHHKY@_9 HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
/ "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>pega-20231231_g2.jpg
<TEXT>
begin 644 pega-20231231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M2@7< P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***XS]HOX\> /V7O@+XQ_:+^*=\
MUOX>\$^'+O6=7>, NT-O$TA1 2-TC;0BK_$S*.] "_'3]HCX$?LQ> I_BC^T
M3\8/#G@GP];L$DU?Q-J\5G 7()$:M(PWN<'"+EF[ U\O^&O^#AS_ ((Y^+K^
M>ST']LNUE@M9O*NM7E\%:[#IL#?[=])8K;(/<R 8YK\//V!7^+?_  <V_P#!
M:F+Q3^VUK-[>_#SPKIMYXEN_!%K?2)8:;H\$T45OI-O@C8))Y[<32#$DJK*V
M0V"O]/G@KX=?#_X;>";+X:_#SP1I&A>'=-M!:Z?H6D:=';V=M !@1)#&H15Q
M_"!B@#C_  7^V)^RO\2O$?ACPI\,_P!H'PGXFOO&=C>7OAB/PUK46H)J%O:J
MC7$R26Y= B"6,%F(&7 &2<5Z37Y^^$/^"/7PT_9@_P""U?A7]OC]ECX9VOA[
MPMXM\ ^(--^(>C:-;I!8V&JDVSV]W%$N%B^T+YJNJ *'@#8W2L:^F?VQO^"A
MO['7[ VC:3JO[5'QKLO#EQX@N?LWAS1(;.XO]3U>;<J[+:RM(Y+B;YF12RH5
M4NH)&X4 >TT5\\_LW_\ !4[]B7]J/XN7W[/'@#XHWVC_ !'TZ#SKOX=>//"V
MH>'-<$6SS-Z6>I00R3+Y9#DQA\*=QP*WOVO_ /@H5^R#^P1IFEZ[^UU\67\%
MZ;K4Q@TW5KSPYJ-Q9S3 ,WD_:+>WDB64JK,(V8.54L 0": /:**^.OB-_P %
M^O\ @D9\,/@CHW[07B+]LK19O#OB.ZN;?P^NG:5?7%[J#P/Y<Q2S2 SB-7^4
MRLBQYXW9XKK/AU_P6-_X)H_%']E/4_VU_#/[6WAN/X<Z)>BRUK6=4\ZSFL;P
MKN6UDM9HUN//8<I&L9:0<H''- 'TS17RS^PY_P %I/\ @FY_P48\?ZC\*OV4
M/VB8=<\2Z;:/=OH6HZ)>Z;<W%LI :>!;N&/SE&1N"99006500:U?VJO^"NG_
M  3S_8@^(2_"W]K#]H,>!M;FMQ/:6^L^%-6$5Y$0I\RWG2U:*X0;@K-$[!6R
MC892  ?2-%?%/QS_ .#B'_@CY^SSJ?AW1_B%^V#827'B;1+'6;&/0_#^HZB8
M+"\A2>VGN!;6[FW+PR1R"*0++M=6V8(KZP^#GQF^%/[0GPRT?XS?!#Q_I?BC
MPKK]H+G1]=T:Z6:WN8\E3M8="K!E93AE965@""  =-17SS\>/^"IO[$W[/?C
MO5_A1XH^)NI>(/%WA^S%UX@\*_#WP?J?B6_TB$C<'O(M+MY_L0VC=F<Q\8/0
MBK'[#/\ P5!_87_X*0Z-J6J_L??'NP\43Z*$.M:/+9W%CJ%BK'"O):W4<<OE
MDY D53&2" Q(Q0![]17S=^U7_P %=/\ @GC^P_\ $5?A3^UC^T,O@?7);9;F
MTMM8\+:KY5Y"R@^9;SI:M%<(-P5FC=@KAD;#*RC"_::_X+??\$OOV0_#?@CQ
M1\<OVJ--L(/B+H-GKOA*VT_2;V^NKK2KI%D@OWM[>%Y8('1LAI53=A@H+*0
M#T+]M/\ X*,_L5?\$[_#VA^)_P!LKX]Z;X)M?$EZ]IH27-E=7<][(@4R%(+2
M*64HF]-\FW8GF)N8;AGUCP1XV\(?$OP9I/Q$^'_B2SUG0M=TV#4-&U;3IUEM
M[VUF02131NO#(R,K CJ"*_*#_@X3\'_\$7?VT]3^''AK]N#]N+7/A)XC\.6D
MNH>$M<L/"FH3VNMZ3?);2R>3(;1H+M"$A*S0R,(WWJV3E!]\_ #QQ^QC^Q]_
MP3G\$>._!'Q9L]-^!O@_X;:9/H/C+7[MD271_LT?V>YD:1$9I)E9#MV*S/*%
M5 2%H ]ZHKXWT;_@OC_P3 U/1-/\2:K\;-?T#3]=5'\)7_BOX;Z[I4'B:-Y%
MC1]-ENK.-+T%G7B-BP!W$!02/JKXG_%'X<?!3X?ZM\5OB]XYTOPUX:T*T:ZU
MC7=:O4M[6SA'!=Y'("C) '<D@#)(% &]17QIX?\ ^"_7_!+;7ET?6KGXZZWH
MOA;Q)JKZ9X;^(7B;X<ZYIGAK5+M"P>&'5;JS2U)7:^2TBJ-A.:^H_B9\9OAU
M\(_A3J'QN\::U/\ \(QI=@M]>ZGI&EW.I;;4[?WZQ6<<LCQA6#LZJ55 SL0B
MLP .HHKY*^&G_!=K_@DA\7K'Q+JG@/\ ;@\*W%KX/\//KGB.YO;:\LX[.Q6>
M&#S"US!&'8S7$,:QH6D=I%558FKG[$G_  6K_P"":O\ P4/^)6H?!W]E/]H^
MWUSQ/86SW0T74-$O=-GN[="-TUNMY#'YZKG+*F74?,R@<T ?5-%%4?$OB;PY
MX+\.WWB_QAK]EI6DZ7:27>IZGJ5TD%O:01J6DEED<A8T506+,0  230!>HKX
MO3_@X%_X)82VLWBB#XZZ])X.M];&C7'Q*C^&NO-X7BU G MFU467V4,<C!W[
M"#G=CFOIGQK^TE\"?A]\ K[]J7Q-\4=*7X>:=H/]M7/BZQG-Y9G3]@?[2CVX
M?S8RI!!0-D'C- '+_M(_MZ_LD?LD^(]"\#_'CXR6NF>)/%#;?#?A'3-.N]5U
MK5>2,V^G6$4UW,N5(W)$1D$9SQ5']C/_ (*-_L3_ /!0;2=8U?\ 9 ^/VF>,
M?^$?F2+7;&.SNK*]T]G+!#-:7D44\:L4<!F0*2C $E3C^;CX2?\ !2KX+:__
M ,'0\G[?_P :?CO$_P ,;+XCZ\FE>,;NWN9+>'0TTV]LM-*1",RJAC, "A 0
M7)(!+&OW\_X)G_\ !*?_ ()]_L.:OXC_ &FOV*M%U9S\7=/MM0&JZKK4UT@T
MZ8_:H8K990K1Q,9%?]YND.%#-QB@#ZXKY/\ %?\ P7/_ ."1?@CQ1J7@OQ5^
MWQX!L]4TB_FLM2M'OI"T%Q$YCD0E4()5E(R"1Q74?\%8?VQ;?]@G_@G?\5?V
MH8[Y(-4T'PO+#X9WD?/J]T1:V(Q_$!<31,P'\"L>@)K\#?V3_P#@EE_P;9?M
M6C1O#(_X+'^,[?QSJ-M -5M/$%K#H<,^HNH\U8)=3T^-7#2EMB^:[G(&2U '
M]"W[*O\ P4'_ &+_ -N"\UJP_9+_ &AM!\>2^'(H)-=&A/(XLEF+B+S"R #>
M8I,#.3L;T->O:A?6VF6$^I7C,L-O"TLK)&SD*H).%4$DX'0 D]J^6_\ @D[_
M ,$D_P!G?_@D9\'?$/PK^ OB;7?$#>*]?&K:OXA\2M UW-MA2*& &".-/*C
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
M3:7IOB[QC\:?$T?A35[XV>G>/;?X6>(9= NIAG*PZBMCY%SPK',+R#"DYX-
M'U_XS\8>'OA_X4U#QMXLO7MM,TNU:XOIX[:28QQJ,LVR)6=L#LH)KPK]G[_@
MK-_P3A_:I^*MG\#_ -GG]KSPEXL\6W\4\EGH.EW$AN)5AC:24@,@'RHK,>>@
M->S_  H^+/PS^.OPYT?XO?!OQUIGB;PQK]FMUHVNZ-=K/;7<1R-R.IQP05(Z
MJRE2 017\R?_  0<MX+3_@Z%U>UM85CBB\8?$%(XT& JB+4  !V % ']1M>(
M?M)_\%(?V(_V/-:70?VG_C_IG@B9Y$CAEU^RNH8)G:,2!(Y_*,4C;#DJK$CG
M.,&O;Z_,K_@[BLK2Z_X(Q>*)[BW1WMO&V@20,RY,;F["%AZ':S#Z,?6@#Z T
M_P#X+N_\$@=31IK/]O[P 8H_]9.]](D:?[SM&%'XFO6?V>_V^OV(OVL=1?1/
MV:?VL_A[XXU&.$S2Z3X;\66MS>1QCJ[6Z/YJK[E0*_*;_@R3AAN/V-/C3;W$
M2R1R?$FV5T=<A@=.C!!!ZBO@#_@YS^&O@[]@?_@L_9?$7]C:2/P'J]_X2TCQ
MB6\)XLQI>M-<74+RQ+%@1,XM8IF  #-,S$'><@']6E%>??LE_$KQ=\9OV5OA
MG\8/B!I0L=>\5_#[1M9UNR6/8+>\NK&&>:,*?N[9'88[8KQGXO\ _!9__@GC
M\%_&7BSP3KOQ@U;6Y_A]M/Q&U#P/X%UC7]/\(JS% =3O-.M9H+0AE=2KN'4H
MP*@J: /J>BO)?&'[=G[(7@7]E*3]N'Q#^T!X<7X4II:ZA'XTMKX36D\3-L18
MO+RTLK2?NA"H,AD^3;N^6OQ?_8X_X.6O@A^T)_P6L\4?M)?M2?$S_A6/P0\/
M_!O5O#7PNT[6+:>=C//JVDSO<7"6J2XNKA+5W; V1I!''N8J7< _?JBOF#XT
M?\%F?^":O[._AOP=XS^-?[2\7AW1OB#X=M]=\$ZQ?>%-7^R:S831I*DL$RVA
M1SLDC9DSO3S%WJNX9Z'X@_\ !43]A7X6?LU^&OVP_'/QR^Q_##Q<@?0O&T?A
MG4Y[&4%MB^:\5LQMB[?*@F"%R"%S@X /?J*\B_90_;P_9-_;E^&NK_%_]DWX
MOV_C;P]H6IR:?JE_I>EW:F*Z2&.=H1'+"DDC>7+&P"*V=P R>*\U^'G_  6M
M_P""8?Q3^/ME^RUX+_:FM)OB'J&MOH]OX1O?#.K6=ZM^I8/;2)<6J>3(I5@5
MD*D%2#@T ?4]%?,'PS_X++_\$V/C+^V,W[!GPL_:=TO7?B4'NHH],TZQNI+2
M:XMHWEGMX[T1?9I94CCD8JDA_P!6PSN!6J%E_P %P?\ @EM>?'2R_9EG_:JM
MM/\ ']_XBM]!@\)ZUX4U>PO$U*:588[:5+FT3R7,CJO[S:!G)('- 'U=17Q9
M8_\ !PW_ ,$>=4_:)M_V8=,_;1T2X\176J#38+^'3+UM(>\+[%B&I>3]E(+'
M D$GE$\;\\5]IT %%%% !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 %?#7_  <GZ#XM\1_\$1?CUI_@J.5KR/1=+NIQ"#N^R0:S
M8371X_A%O',3_L@U]RUD>/\ P'X0^*?@36OAE\0= @U70?$6DW&F:WIETN8K
MNTGB:*:%Q_=9&93[&@#^;_\ X,E?$>B6G[<_Q<\*7,B#4+_X4I<V8;[S10ZE
M;++C\9XLU_2O7\U^M_\ !*K_ (*,?\&[/_!232OVWOV2_@KX@^-7P>T^^N8Y
M?^$8MGN;]]#N05GL-0@A5I(I8T(9;E4: O#%(=OS1+^L7PX_X.._^"7_ ,1M
M AE@\8?$/3_$\D2F3P!<_!_7Y]9CF/ @\NUM)HG?<"N4E9<C[PH ^[J_F5^%
MWQY\6?MU?\'@ND:Q\4KJ2]L/"?Q?UK0_"^GW)W1V%CH5MJ M%C0\(3+:_:"!
M_P M97;J:_=C]DGXR?MH_M.?&+4/C?\ $/X+7GPE^#4'AZ6P\'>"/&5HB^*M
M?OI)X)/[8OXD9AI<,444D,5F297^T222[-L2C\D/VP?^"?WQ1_X)3_\ !POX
M3_X*IV/PS\0:Y\!O%7C^YU[Q-XC\,Z)/J!\+W&I03V^HB\BMU>1(UEN9+A'"
M[61]B[G0J0#AO^#Q3Q3XC^ G_!3+X$?M%_"'69="\9:7X BN[#7+ [)XI[/5
M;B2WDR.I5I&ZYR.#QQ7UK_P=&_$S_A>?_! 7P%\:[G3$M9/%GB7PCKGV8 XM
MVN]/GF*#//'FE:^</^"N_P"SUXZ_X.'O^"LOPY\%_L/:+K>I_"OP?X-M-+\;
M?%VXT"YM='TYI+VXN+HQ2W$:+<2K"\2I$F6>7<.%1G'U=_P=3?#V_NO^"67A
M#]D#]GKX2^+O$NL0^+M&_L30/"?A.^U,VVEV-K<1&21[>%TC51Y2 .P9BPP"
M 2 #QK_@@S^S)\ M1_X-M/C3\2M3^$^B7GB#Q?X8\;0:_K-[8I-<7,-K9S"V
MB#N"4CB(WHBX59&:0#>Q8_.'_!EY\%_A;\4?VKOBKXM^(W@JRUN\\(>%M.O/
M#0U./SHM/NY9YHFNHXFR@G$>Y%EV[T6215($C@_6?_!&7Q+K?P._X-T/BS\#
MOBQ\(OB%H?C/2M,\6V@\*WWPZU9;Z]EU*UE%D+:+[-NG$COLW)D(0=Y0#->!
M_P#!H3X&^+?[)/[3WQ6TS]I7X"?$7P5'XK\%VBZ'?^(?A]JEO;7$EK/)++%Y
MS6^Q'\M]RAB-VT@9/% 'BO[+UK9?"C_@\%N=&^'ME#I%DG[0/B:UBL[",111
MPW$%\DL:HN J$2N-H& #7T1_P?,QQC4OV8I0@W-!XR!;') ;1,#]3^=> ?"[
MPE\9M._X.99/VX=1_9E^+-O\+KCX]ZIJ<?BN;X5ZT(?[/F:XBBNRGV7S%C.]
M'Y4$*<D#!Q[]_P 'R<T=Q<?LO7$))22W\9,I((R"=#(X/2@#ZEUO]C7X :M_
MP:3KX0T[X9Z3;1#]E^V^($DR6BF5]>BTA-6>^,A&[S6F1EW9R(V\L83Y:^>?
M^#(C]H3QMK7@KXY?LO:UJ<]QH6@WFD>(M @=R5LYKH7,%V%ST#_9[9L# RKG
MJQK4^)__  5DT3P+_P &[GAO]BS6?V<_B;IGQ8\8?L\:-X/\'Z.O@V[N]/\
M$&FWFEP6R:M::C C6\D3V<AD,.X3QS$PM'E2]>R?\&L/_!+C]H3]@C]CSX@_
M'3XU>!Y/#OQ%^++6TFB>%]>B:*?3K"RBG^Q_:D/S02337,KO$?F5%BW8;*J
M>9?\$[/V;?%?_! +]O'XG:A^U!^VO9?%O7_C= 8?!OP8^&EG=:KXP\8Z@;UK
MF'5;ZTD2-+)TC:\'FR3>0?M,[-,!'S\7_P#!N?XCU^P_X.0]<MH](N/#_P#:
M]YXXM]5T(W",;= ;B?[*YB8QOY<L4?W25+1@@D8-:O\ P1'\2_\ !4O]F/\
MX*T?$'XK_&+_ ()K?$OXN?$_Q?IE_I&OZGXACDTLZ1?374,KWDNI7,#VT-NP
MA\O<" 8V7RBPQ&\/_!+KX*?MQ_L7_P#!Q-J/C;XO_L,_$75]2E\4^*(KRW\(
M:%++8;M06Y6&\COKH0P?V?OE1OM+LO[H[MI?]V0#V_\ X/E$0>*OV:9 HW'3
M_%H)QR0'TC'\S^=?4G[$O_!O=_P3\_;/_P""8?P%\=_M<> =6U[QYKG@#0=?
MU'QQ9Z_/;:G-:RZ?!]DTUG!*BT@LA;6R1!1L6 ,I#L[M\W?\'D/@#XN_M-?&
M3X+?#O\ 9\^!'Q \9WW@;2=<D\33>&O FI7EM:&^.G/;IY\4!B=RMN[%58E1
MC=@G%?K7_P $B?&5CXF_X)K_  2\/?V-K>EZKX3^%?AWP_XCTGQ#X?N]-NK'
M4;/2[:"XA:*ZBC8[71@'4%&'*DB@#\?O^#W+PIX=\$Z)^R?X3\*:3%8Z=I6F
M>+K'3[6$?+!;PKH*11C/.U5&!FO:?^"DG[,/[0W[4O\ P:D? 'P]^SGHNH:Q
M?>%_AYX$\1^(= TF-I+G4]*M]$V31I&O,IC>:&Y*#)(MB0"0 ?-O^#R;P/\
M%;]IWXD? [X9_L\_ WQ_XTU+P):>(YO%,GAKP)J5Y;67V\:4ULGVB* Q.[+:
MRDJC,5 &[&17U?X(_;$^/W[+W_!%G]E;XA_L^? OQ]XE\4>!;WP;X4^(/POM
M_!=[%K.HV\6EO::C91VLT"R,Z\31R*-A:*-MQ7=0!^<'_!.C_@NA\!_VN?V5
M=%_X)$?\%;],MM-T&&VT_2_AK\:+.V0'P_=691=-DOHS@1M"R(@NT(#)E)UV
MM+,?:O\ @]H_:J\?Z7;?!S]CGPYK$]KX;UBUO?%7B.&&0A=1ECD6WLT;'WEC
M_P!)?:<@LZ-U137EO_!<C]DS]B__ (*3_&OX=>(_^"2GP.\62?'?QUK\D/Q+
M\'6OP_U+1X+&%DRU]JT=S;QQ6%Q',=LDH(60&21RV%=OKW_@Y!_X(G_&S]JO
M]AOX1^-/V<=.N_&GQ$^ _AF/1=3TFTC+7GB32C;0)-+"I):6XCEMQ*L0^9UF
MF"[G"(P!:_X*T_"OPAH7_!HMX>T:+1;=?^$7^%/PUNM-/E#,5T]WI$,DP]'=
M;F?+=3YK>IJ[_P &H'[3GCWX_?\ !(#Q=\*_B1JD^I#X7^(=2T#0KB[<N1I4
MEC%<PVY9LDB-YIT4=%C\M!@*!7B/[=O[=/A[]K[_ (-^O '_  3G^!7PY\=>
M(?CWKN@^$/"OB'X86?@34AJ6E7.DR6DEW-.K0!4A,EDNUBW(F4]%DV?9_P#P
M1_\ V$+W_@C/_P $@M8\/?'N"YD\8:T+[Q1XZL= T^;4YK:]N8(K>#3X8[5)
M'N&CCB@C/EAE,K2E25.X@'XZ_P#!GC\$/A+\9_\ @I]XDN_BOX TSQ#_ ,(G
M\)K[6?#\.K6PGBM-0&I:=;K<B-LJSK%<3!2P.TON&&"D7_A18:=\)_\ @\'.
MD?#K3H-&LT_:#U*"*TTZ(0Q1Q74$ZS(JI@*K":0$#C#&NW_X-*OA+\=/V3O^
M"DOB36OVCOV<_B5X.TSQ3\*+[1=(U;7/AYJD%J]^=1TZY6%Y6M]D6Z*WF(9R
MJY0+G+*#RNF^$?C*O_!S0?VWG_9F^+"_"]OCY)J0\6-\+-:$'V NT(N]OV7?
MY7(?.W.WG% ']05?C1_P>A?M4?$'X2?L4_#O]FSP5JT]A8_%/Q5=R>)I;=RI
MNK'38X9!:,1_ \]S!(1W-NHZ9!_9.UN8;VUCO+9BT<L8>,E2"5(R.#R/QK\\
M/^#E7_@EE\0/^"F_[#5I%\"-,2^^(_PVUE];\,:4TBH=7MWB,=W8HS$*LCJ(
MY$R<,]NJ<;]P /$/A=\*_"$'_!FW>>%[C1;=K63X!ZOKC1M$"#>?:[C4$E/^
MT)PK@]05'I7#?\&3_P"U!\0?B'^S?\7_ -ECQ7J]Q>:-\.==TO5/"XN)"XLX
MM46\\^V3/W(Q+9&4*.-]Q(>YKD_#G[>?AK1?^#;2[_X)O:I\./'T/[1<?A"Y
M^'Z_"%OA_JG]KR3RWSHLJQ_9\&+[(_F%L_>4Q_?P#]4_\&UO_!,CQQ_P2@_8
M;\5_%3]J?37T3QQ\1[VWUCQ'HT<+7$VC:9:12+9VLJPAV><>?<2NJ9*^>J8W
M(U 'Y<?L7?\ *XYK/_9P_C[_ -)]7K^H6OY@OV4?"7QA\(?\'-EY^W#XG_9J
M^+%C\+K_ ..?BS4[?Q9<_"O6EA^PWZZC%;7+)]EWI&QN(F.Y055LL!@X_IVT
MS4;/6--M]7T^0O;W4"30.T;*61@&4E6 (X(X(!'>@#YU_P""G_\ P3%^#O\
MP5<^ VG?L[?';XG^.?#?A_3O$,>M;? ^H6=O)>7,<,L42SFYM9P\2^<S;%"Y
M8*2?E&/QK_;Q_P"#+CQQX \":C\0OV ?VB[KQG>:?;O,O@/QO90VU[>JH)*6
M]["5A>4]%CDBB4GK(.E?JY_P6Z_;(_;Z_8=_93T_XS_L ?LRV7Q+UN/Q+%#X
MH@O=(N]2&EZ9Y4C-<?9+.6*:0&140R!ML:L2PP=R^+_\$[?^#D[X3?M>^!T\
M-_%W]E#XM>&?BI:1B.Z\(>%/AWJ>N6VIS 'YK6:"$^0K$<B[\E8\X,K*IDH
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
MY_ /Q;_9?^./QC\"?M$? CX@^"[OQQHVB_\ ",S^)/ >I6EM=O9R7S3Q^?)
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
M#S3:E9:K&OD_:;%7*07\,\8C0E)0K"*)D<@$, ?HG_P:[?L=_P#!1_\ 8/\
MV?/BY^SY^W/\&;_PCX?;5K/6/A_%>>(+"^5IIX+B/4$06EQ*8E'D6;[6V@M(
MY&26-?F__P &6'_*5+QQ_P!D$U7_ -/.B5_0C^QI\6?VC?VE/"FL_&_XX?!K
M4OACX>\1+!%X$^'?B2&,:[962+)YE]J>PD07-PTB@6@9O(CMXRS&2215_GV_
MX(5_#7]J_P#X(R_\%</&'A?]HK]ASXO>)-0O_ FJ>$M)@\#>#Y+R/4+F2_L;
MB"YBN)&CMS:2"S8?:#($3S SE0KE0#ZQ_P"#W^.,_LY_ >8H-Z^-=7"MCD V
M<.1^@_*KGQ_CCD_X,F+ 2(&Q\/O#1&1T(\66/-=Y_P '9G[(/[4'[5W_  3F
M^&GQ6\#_  CN-5\1?#[Q NH^.O#/A9I-1>PANK'9<RPE8U>YAAG1%+A VQO,
M*JJN5^2IOVK_ -H#]JC_ (-DF_8%_9Y_8(^*^KZOX/T32]/\>^*+OPS(FFQP
M0>(+>>%=,V%IM1NI&^SEH4B AB$\CL B;P#ZC_X,GO\ E'/\3O\ LM=S_P"F
MC3*_-']HWX6ZM\9_^#JOQ!\']"\4:AH7_"3?M!IIVH:IH]P8+N"QGV)>&"5?
MFBE-NTX61<,K,&!! -?IC_P9[Z1XW^ ?[(GQ1^!OQU^$_C7P9XD'C^;Q+#9^
M*?!>H6"W&G-86-N98I)H521A)"P,:L7&0=N#FOA"W\)_&3_B)L/[;\G[,_Q8
M7X7?\+Y;4/\ A+#\*]:\C[!DP"[V_9=_E'[^=N=O.* /VY^!O_!!?_@F+^S3
M^V'H_P"VY\!O@&?"_BW0-.DMM(T_3-6F&E6TCVS6KW2VK$@3&!W0G.TERY7S
M#OK\'O\ @J%\-_!7Q9_X.T3\)OB!H4>H>'O$_P =?A_I>NZ:[,BW=I<VVBQ3
MQ$J00'1W!((/S'FOZG])U2RUS2K;6M-D9[:\MTGMW>)D+(ZAE)5@&4X(X(!'
M<5_,-^VKX.^,WC?_ (.9;/\ ;A\'_LS_ !7U+X8:7\=/!>K7'BFT^%FLM"UC
MIO\ 9<=W<(OV7>Z*;68C:IWA05R",@'0?\'GWPI^&7PP_:P^"R?#;X?Z+X?C
MF^&,UM)!HFF16L9B@O76%-L2J,(KLJC' X'%?T2?LJ:YJ?B?]E[X;^)=;NWN
M+S4? 6CW-W/*Q+22R64+NQ)ZDDDY]Z_ S_@[N^'_ ,8?VM?VO/AC%^S7^S_\
M1_&EOX8^'K1ZSJ.@?#W5)[:&6ZN#/%$)5M]KOY15F"D[=X#8;('[H?\ !/\
M\::;XZ_8I^%NJZ?INJV+VW@/2;*^T_6]&N=/N[2Z@LXHIH98+F-)$9'5E.5P
M<9!((- 'L%%%% !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^!?_!Y'X(^*O[3WQ/\ @C\-
M?V>/@9\0/&FH^ [+Q#+XID\-> ]3O+:S^W_V6ULGVB. Q2,RVTI*HS%<#=@D
M"OWTHH ^7O\ @C3XWT_Q!_P31^"G@>30]=TG7/!?PL\/Z#XFT;Q'X<O--N;&
M^M=/B@EC,=U%&6 >)\,N5(P0<$5]0T44 %%%% !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 %%%% 'C7[6O[7=U^S;:
M:=X=^'G[/_C/XK^.=;BEFT?P-X%MX//^S1%1+=W-Q<R1P6=NK.B;Y'W.[A8U
M<AMO#_\ !.7_ (*B?#'_ (*&S^// EK\*/%WPX^(OPMU>+3OB#\.?'-FD5_I
M;S!S!*K1L5EAD$4F&&#E"2NUD9_H/Q[K>K>#_"NI>+O"_P .=1\4:I;VH^SZ
M'HLUI#=WY#';$DEY-#"N-S']Y*H W8R3@_G3_P $9?VH_ _Q=_X*%?M3:)\>
M/V;O$WPE_:9\2ZKIVM>+O"?B.:*:)O#%A;Q:=I@LYH@%E6*-XFFD&5EDO \;
MM'M6( ^JO&7[?4=Y\>O%_P"S?^S1\"->^*GB7X<:;:WGQ$.BZK96-IHLERC2
M6VGB>[E19[^6)3(L"X15V^;+$64'L?@9^VG^SI^T%^RY%^V+X)\>16O@5=*N
M[[5]0UI/LDFBBTWB]AO4?FWEMVBE656^Z8R02,$_#O\ P:]:WJOQ)_9__:,^
M//C"9I_$?C/]J[Q1=:Q<2G+Y%O8,L1] K2R8'0!L# K\^/VCOC+XY^%O_!.C
M_@J5\&? M]/:Z#;_ +7(MK-8&(6TBU+6RM["G949+..(KTVR'UH _8G0_P#@
MK1X';P)X+_:*^(?P$\7>$?@M\1=9M--\(_%+79[18C]L?987M]9K*9["RNVV
M"&>0''G1&9( ^1]:U\!_\%H/AUX5TC_@WF^)7P\^R1?V;H?PBTB.PBVC:ALY
M+)K?'88>*,CZ"OIC_@G3X^\3_%;_ ()]? KXH>-KJ6?6?$?P<\,ZIJ\\Y)>6
MZN-*MI978GDDN['GGF@#V2BBB@ HHK.U+6=0L;HP6_AZYN5V@^;$PQ].: -&
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V
M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V
M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V
M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:UXV+QJ[(5)4$
MJ>H]J %HHHH **** /!/VFOVV?&G[-/QI\-?#P_L2?%_QYX8\0:6\]UX\^&_
MA^/5K;2+D2%1;7-ND@N%^4!_,"$8=0NXA]G$? ;]F[Q7\5O^"DOB'_@IYX\^
M&%]X(A7X0VOPY\%:!KGDC5=0M/[1?4;K4[R.%W6V#2&&&"%F,H2.1I%C+K&O
MUE10!\!_LE?"/Q]_P27^._[07@1/@AXU\8?"WXJ?$"?XC?#.\\ >'GU22WU2
M]B2/4-$N8HCFS*R0P&">;;;-$?GF1D85R/P>_P"")GB7XB?\$L/C[^SQ^TM=
M6&D?%+]I[QEK'CWQ;+;SBZ@\/:U<W:7FGVOFIQ/';2PPF0IPS/.$9E*L?TJH
MH _-3]I#P;^V'^WK_P $RO#G_!+[5/V?_%W@_P")/B*RT'PY\7_%VL:44T+0
M+"PN+9[_ %.VOB?(U(7*VI%O!;M))_I(\X0['(_1+X<^ ?#/PJ^'N@_"_P %
M6/V71O#>C6NE:1;;L^3:V\2PQ)GOA$4?A6S10 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 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !117FG[8OQ4U/X*_LQ^,_B3H<QBO
M[#2#'I\PZQ7$SK!%(,]U>56_"L,5B*>#PLZ]3X8)R?HE=G7E^"K9ECZ6$H_'
M4E&"]9-)?BSP;]M+_@JKHGP0\27GPK^"&B6>O>(;%S%JFIWS,;*QE'!B"H0T
MT@Y#8954C&6(91\J_P##UW]MK^U?[0_X638>3NS]A_X1VS\K&>F?+WX_X%FO
MG.666>5III&=W8L[L<EB>I)[FFU_->:<;<0YCBG5C7E3C?2,&XI+Y6OZO\M#
M^Y,A\+.#,DR^-">%A6G;WIU(J3D^K7-=1791M;S>K_3C]BW_ (*JZ)\;_$EG
M\*_C?HEGH/B&^<1:7J=BS"ROI3P(BKDM#(> N696)QE254_8E?@+%++!*LT,
MC(Z,&1U."I'0@]C7ZV_LX?\ !03X ^(_@5X6U7XK_&W0M/\ $K:1''K=M?7H
M27[1'F-Y&7L7*[_^!U^D<"\:5,PISPN9U$I05XR;2NMFGLKK3S:WVN_Q#Q9\
M+Z.35:6/R*A)TZC<94XJ4N65KIQM=J+UNMDTK:.R^C:*\O@_;8_9'N IC_:,
M\(#<>-^MQ+^>2,?C5^U_:S_9:O<"V_:0\"$EL!3XMLU)/T,F:_18YIED_AKP
M?_;T?\S\5GD.>T_BPM1>L)?Y'H-%<I8?';X(:KC^S/C)X4N<]/(\0VSY_)ZZ
M#3=?T+61G2-:M+H>MM<K)_Z"373"O0J_!-/T:9PU<)BZ'\6G*/JFOS+=%%%:
MG.%%%% !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 445F^,/&/A7X?\ AJ[\
M8>-O$%KI>EV$1DN[Z]F"1Q+[D]R<  <DD 9)J9SC"+E)V2W;+ITZE6HH03<F
M[)+5MO9)=S2KSOXX?M4?!7]GY8K/QYXH,FKW>!I_AS283=:C=L?NA($^;GH&
M;:N>,UYBWQ:_:&_;&9M/_9QAN/ ?@!VVS_$76+,B_P!3CZ'^S[9L;%/:9\=<
MC:RE3Z7\#_V5/@W\ S)JGA/09+[7KK+:EXJUR;[7J=XY^\SSOR,]U3:I],\U
MXJS#&9CI@(I0_P"?DD[/_!'1R]6XQZIR/J'D^6Y+KG$VZO\ SXIM<R_Z^3LX
MT_.*4YK:2@]3SZ/QU^WE\>_G^'GP_P!(^$V@2_ZO5_&"_;M7D3LZ6:_)$WJD
MOIUKE_CI_P $\=?\>?!WQ'<^+OC]XZ\=>+ETF6;1X-2U,0:>;M!O18[.,;$W
ME=O+$#<#VKZPHJ*O#V%QE&4,9.55R35Y/17[0C:"MT?+?S9IA^,\PRW$PJ99
M2IX=0::4(WD[.]I5)<U1I]5SJ+ULD?@++%+!*T,T;(Z,5=&&"I'4$=C3:_3C
M]M+_ ()5:)\;_$EY\5/@AK=GH/B&^<RZIIE\K"ROI3R90R M#(>2V%96)SA2
M68_*O_#J+]MK^U?[/_X5M8>3NQ]N_P"$BL_*QGKCS-^/^ YK\#S3@GB'+L4Z
M4:$JD;Z2@G)-=]+V]'^6I_8&0^*?!F=Y?&O/%0HSM[T*DE%Q?5+FLI+LXWOY
M/1?.<44L\JPPQL[NP5$49+$] !W-?LC^RG^RQX$^&_[.OA'P?X\^&>A76MVV
MD))JTE]H\$LJW$K&62-G926*,Y3.?X:\D_8M_P""56B?!#Q)9_%3XWZW9Z]X
MAL7$NEZ98JQLK&4<B4LX#32#@KE552,X8A6'V)7Z9P#PAB,IC/%X^"4YJRB[
M.RO=M]+MI:=+:[V7X5XO^)."XAG2R[**C=*FW*4U=*4K62CL[13=WLV]-%=\
MC/\ L_? :Y9FN?@EX1D+#YB_ANU.?KF.L^Z_94_9@O@?M?[.7@1R5QN;PC9Y
M ]CY>17?45^B2P&!E\5*+_[=7^1^*PS?-:?PXB:])R_S/*[_ /8>_9#U'/VC
M]G7PHN3SY&E)%_Z!BN?U+_@FK^Q)JAWR_ NVA<<J]GJ][ 5/8CRYA7NE%<T\
MDR6K\>&IOUA'_([J7%7%%#^%CJT?2K-?E(\ _P"'<'P,T_GP9XU^(/ALC_5M
MH?C>YC*?3S"])_PQG\7_  _\WP\_;N^)=JR_<_X226WU<#ZB55S7T!167^K^
M4+X*7)_@<H?^DM'3_KEQ)+^+7]I_U\C"I_Z<C(^?_P#A /\ @H_X.^;P_P#M
M ?#[QD%_A\5>%9=.+C_MR) /Z4A^/W[;?@8[?B1^QE!KENG^LU+P-XKBE_[Y
MMI@)&_.OH&BC^R)T_P"!B:L/62G_ .G%-_C\P_UDI5O][P-"IZ0=)_+V,J:_
M!KR/!-._X*-?L_6=['I'Q7TWQ9\/K^1MJVGC7PQ<6V6] Z!TQ[D@8KU_P/\
M$WX<_$S3_P"U?AWX[T?7+? +3:3J,=P%_P![8QVGV/-:NI:9INLV4FFZOIT%
MW;2KMEM[F%9$<>A5@0:\>\<_\$_OV6?&=_\ V]IOP['A?5U):#6/!MV^F3PM
M_>40D1Y]RAI<N?X?:5.JO-.G+[USIO\ [=BA\_"&-^*%7#R[IQK1_P# 7[*2
M7_;TWZ['M%%?/+?!;]MWX-?O_@W^T99^.M-B^[X>^)=EFX*CLM]!AW<CIO 4
M'KWJ2R_;P3X?7L6A?M:?!3Q#\-[EW$::Q)%_:.CS.> %N[<$ D]BO /)H_MN
MA1=L9"5'SDO<_P# XMQ7_;S3\@?"N*Q2YLLJPQ2[4VU4_P#!4U&H_/DC)>9]
M!45F>$/&O@_X@:%%XG\#>*-/UC3IQ^YOM,NTGB;VW(2,CN.HK3KV(3C4BI1=
MT^J/FJE.I1FX334EHT]&GYH****H@**** "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@ HHKSK]H[]H[PI^SOX6M[V_L+
MC5]?U>?[)X7\+Z<-UWJUT< 1HH!(4$KN?!"@C@L54X8G$T,)0E6K2Y8QW?\
M7X+=O1'5@<#B\RQ<,-AH.4Y.R2_JR26K;T2NVTD7?CW^T%\//V=?!O\ PEGC
MN^D>6XD\C2-'LD\R\U.Y/"P01CEV)(YZ#/)%>5>"/V>/B3^TKK]G\9/VS[=(
M[&"47'ACX5P2%K+31_#+>_\ /S<8ZJWRKD@CDHNS^S[^S1XHD\7_ /#2?[4%
M[!K7Q#O8_P#0+)#OLO#%N>EK:KDC> <-+R22<$Y9W]TKQZ>%KYO)5L;'EI;Q
MI/KVE4[OM#:/6\MOI:V883ARF\-EDU.N])UUT[PH]H]'4TE/:/+"_,V&&*WB
M6"")41%"HB+@*!P  .@IU%%>^?(;A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %17]A8ZI9RZ=J=E%<V\Z%)H)XPZ2*>H93P1[&I:*32:LQIN+N
MCPCQA^P5X!MM=F\>_LY^+]6^%GB20[GNO"[_ .@7+=A/9,?*D3_97:._-9/_
M  TM^T5^S>19?M=?"H:OH$1P?B/X$@:>W1/[]W:?ZR#CEG4;<G"J:^C:1E5U
M*.H((P01P17C3R:E2DZF!FZ,NT=8/_%#X?5QY9?WCZ>GQ/7Q$%1S6FL3!:)R
M=JL5_=JKWM.BGSP7\AB?#WXE^ /BQX:A\8?#;Q?8:UIL_P!R[L+@.H.,E6 Y
M1AW5@&'<"MRO"OB+^Q#X?C\2R_%3]F;Q9<?#3QBQW2W&C1 Z=J)SG9=6?^K<
M$]U Y.XACBJ7A/\ ;%\4?##Q':_##]M;P5#X.U.YD\G3/&%B[2:#JS>JS'FV
M<]=DG0<DKD"E'-:N$DJ>8PY+Z*:UIOY[P?E+3HI2*GP_0S&FZV2U'5MJZ4DE
M6BNMHK2HE_-3N[:RA%'T%13+>X@NH$NK69)(I$#QR1L"K*1D$$=01WI]>WN?
M*M-,**** "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***P?B;\2O!OP?\  FI?$CQ_K"6.DZ5;&:ZG?DGL$4?Q.Q(55')) [U%2I3I
M4W.;LDKMO9)=36C1K8BM&E2BY2DTDEJVWHDEU;9A_M#?'[P?^SI\/I?&OB>.
M6[NII5M=#T2T&ZYU2\?B.WB4 DDGJ<' R<'@'A_V:_V?/&/_  E<_P"T[^TI
M)%??$/6;?99V*_-;>&+)LE;.W'(#X)#N.22P!.79\G]G/X9>,/CI\0(_VR?V
M@M&>VN9(F7X<>$KGE-!L&Z7#J>#=2C#%NJ@CI\JI]$5XF%I5,UKQQE=6IQUI
MQ?\ Z<DN[^RG\*U^)Z?59A7I</82>6822=::M7J+7_N#!K[*?\22^.6B]R-Y
M%%%%>\?(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9OB_P=X4\?\ AVZ\)>-O#MGJNF7L>RZL;^W66.0>ZL.HZ@]01D<U
MI45,X1G%QDKI[IETZE2E44X-J2U36C375,^:KGX,_'O]CBYD\0?LOS7/C/P&
M',E]\,=6O&:ZL$SEFTV=LGCD^2V<\XWLP(];^!'[1GPN_:)\.2:Y\/M7<7-F
M_E:OHE_'Y-]ILV2#'/">4(((R,J<'!.#7=5X[\>?V1]'^(WB*/XO_"CQ+-X(
M^(UBG^A>*-+0;;L #]S>1?=N(S@ [@2 !U VGPW@L7E7O8'WJ?6DWM_U[;^'
M_ _=[.!]6LTR_B!>SS9\E;I72W_Z_17Q?]?(KVBWDJFR]BHKPWX+?M8ZL_C.
M/X _M0>&X?"'Q  Q8N'/]F^(4S@364IX)/\ SR)W G R=RK[E7IX/'8;'TN>
MB]M&GHXOJI)ZIKL_R/"S/*L;E&(5+$1W5XM-.,HO:4)+247W7H[--!11176>
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 45X+^VI^W=I_[)+Z+X+\
M%_L_^//BW\0/$L%Q<Z'X ^'.E+<7?V2 HLU[=2R,L5G:J\D<?F2-EWD545R&
MV\3_ ,$[/^"M_P '?V__ !WXT^ EU\)_&?PL^+7P[V2>+_AA\0].6WU&VMW*
MA;J(JQ$T)+Q@MA2/,C.W;)&S@'UA17S/^W;_ ,%,?#?[$/BO0/A[I'[*7QG^
M,WB77-/FU&X\._!/P0VN7>CV*2")+J\19$\B*63S(XV.=[02@?<-=I^SA^V/
MI?QN_9@NOVJ_BG\$/'GP5T6PCO[G4M(^,>CQZ1J5A96@8RWEQ!YCF"'"2,"Y
M!*)OQM920#V2BODK0_\ @K1X';P)X+_:*^(?P$\7>$?@M\1=9M--\(_%+79[
M18C]L?987M]9K*9["RNVV"&>0''G1&9( ^1]:T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 V::&VA>XN)5CCC4L[NV H')))Z"OF/
MPY;S_M]?&2/Q]JL#M\'_  +J;#P[9RK^[\4:K&2K7;J?OV\1R$!X8YSU=1I_
MM->+?$O[0WQ,C_8F^$VKRVEO);I=_%'Q#:MSINFM@BR1NT\XXQV0\@J7V^\^
M#O"'AOP!X6T_P5X/TF*PTO2[1+:QM(1A8HU& /<^I/))).2:\"K_ ,+.,='_
M )<4G[W]^:^SYQAO+O*T>DD_L*#_ -6,M6)>F+KQ]SO2I25N?RG46D.L87GO
M*#6E1117OGQX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '(?&OX%_#3]H'P7+X&^)OA]+RV8[[6YC.R
MXLIOX9H9!S&X]1P>A!!(/C'ASXS?%;]C?7K3X9?M5:K-KW@F[G6V\,_%/RR6
MMR>$MM3 SL;' FZ'&23\Q3Z6JCXF\,^'O&?A^[\*^+-%MM1TV_@:&\L;R$21
MS(>JLIX->5C<N=6K]9PTN2LNO22_EFNJ[/>.\6M;_097G<</A_J..A[7#-WY
M;VE!O[=*6O++NM8SVDGHU:M;JVOK:.]LKB.:&:,/#-$X974C(8$<$$<@BI*^
M79K3XD?\$\K\WNEC4O%?P2EFS/9DM/J'@W<>63^*:T!/(ZH.>N3)](^$O%OA
MGQWX;L_&'@W7+;4M+U" 365]:2AXY4/<$?D1U!!!P15X',5BI2HU8\E6/Q1?
M_I47]J+Z->C2=T9YMDLLOA'$T)^UP\_@J)6UZQFOL5%UB_6+E%J3T:***](\
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 **** ,^#PMX=M?%-UXVM]&@35K[3[>Q
MN]0"?O9;:!YI(8B?[J/<3L!ZR-7Q1^R]\%K'X]?\%G/B_P#\%*/"UDL/A+PU
M\.+;X1^']4A3$?B74K>^^UZM>(>/,CMI8X; 2<JTD$Z@_NLUH_\ !53]JS]L
M3X?:OH?P"_9?_8?^+7CW1=;B\[X@>-/A\UO:S6E@=P.GV%Q-(IBNIL;7N5&;
M>)B8CYS+) O[#W[8W[5OQ,^)?A/]G/3?^"1OB_X#_#?0=&F-_KWC+4+1;6SL
M[>#R[:PLK>U/,K2O#RQVK%'+\K$@J >9?MI?L%?\%B?AI^TU\0/^"A7_  3I
M_;LT/5M7\00V)NO@;XO\#PIIVHZ?I\3K;Z=%>M*[[OWD[#'V?,MS*WFQ[SCQ
M;_@JS_P4QU']MG_@V)\8_M-^#?"E[X/USQ+J6G^%?'7AV5V\[1+V+68(-0M"
MQ )1_+*C< QBN & ;('VSX1_X*-_M%:Q\2O&/P;\2_\ !*GXVZ?KVA:]=67A
MC4[9=/F\/^(+1'*P7HU66>&*V5U D="':-6POFN"E<KXM_X)":7\3O\ @E#\
M3/V"?'GB/38O%/Q8U#6O%?B+7-/B<V-IXIO]3;5D>%2 YM;>Z$$2\*[PP D*
MSD  Y_\ X+0?#KPKI'_!O-\2OAY]DB_LW0_A%I$=A%M&U#9R636^.PP\49'T
M%?3'_!.GQ]XG^*W_  3Z^!7Q0\;74L^L^(_@YX9U35YYR2\MU<:5;2RNQ/))
M=V///-?''[2'@W]L/]O7_@F5X<_X)?:I^S_XN\'_ !)\166@^'/B_P"+M8TH
MIH6@6%A<6SW^IVU\3Y&I"Y6U(MX+=I)/])'G"'8Y'Z)?#GP#X9^%7P]T'X7^
M"K'[+HWAO1K72M(MMV?)M;>)88DSWPB*/PH V:*** "J5]XBT339_LM_J4<4
M@ .QCSBKM1RV=I,V^:UC=O5D!- %'_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ
MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?
M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,
M?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]
M!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^
M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %
M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_
M -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G
M:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1
M_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_
M9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J
MN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$
MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ
MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4
M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZKS3]J3]J'2O@I\.Q+
MX,\K5_%VNW TWPAHR<FYO9.%9AQ^[3.YCP. N1N!KTS7KWPOX7T.\\2^(GM+
M.PT^UDN+V[G552&)%+,[''  !/X5\_\ [+OA*^_:)^)U[^VO\0]$,%A-')I_
MPNT6ZA ^Q:8"5>]9.TTYSSU"$@$J5QY&:8FM>.#PSM5J7U_DBOBG\KVCWDUT
MN?1Y#@<+:IF6.C>A1M[O_/R;^"FO)V;FUM",NKC?M/V6?A?X2_9_^'3:=J_B
MV'5?%&MW3:EXPUZ1B9-0OY.7.XC.Q22JCC@$X!8UZ7_PF/AC_H-0?]]5<_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*]#"X:C@\/&A25HQ5E_75O=O=O5GCX_'8G,
M\9/%8B5YS=V_T2V26R2T222T*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT*W.0I_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_
M *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_
M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\
MGQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T_
M_GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?
M&'_OT*/[.T__ )\8?^_0H H3^*O"5S"]M<ZK;21R*5DC?E64C!!!'(KYI\4^
M'];_ &)O%-U\6?V= ^M?#R_N#/XP^'%N^7TXG[]]IP/"XZM#TP/[N#%]2_V=
MI_\ SXP_]^A1_9VG_P#/C#_WZ%<&/R^GC8J2;C4CK&:WB_U3^U%Z-;]#V,HS
MFME4Y1<54HU-*E.7PS7YJ2WC->]%ZKJGS/P]^.?PI^*?A"S\<^!O&=K?:;?1
M;X9D)!4]T92,HX/!4\@UM?\ "8^&/^@U!_WU7S[\5/@CXT_9A\;WO[1W[+WA
MD:CI%X_G>/?AM"@$=\@^]>62XQ'<*,DHHP_8'[I]G^#_ ,4/AA\=O 5E\2/A
MM?6U]IMZN/\ 5*)()!C=#*G5)%)P5/L1D$$XX''U*E5X7%)1K15[+:2_FAY=
MUO%Z/HWT9MD]&C06/P$G/#2=KOXJ<M_9U$MI?RR7NS2O&S4HQV_^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^JR/B[KVK_  _^&.N>./!OP\A\1ZEI.G27=MH8N1;-
M>^6-S1K((Y,,5#;1M.6P.,Y'P9_P_GT__HT"'_PMA_\ (%?2X+*L?F$7+#PY
MDM]4OS:/S#B3CSA7A&O3HYMB'2E--Q]RI)-)V>L(25UU5[ZK35'Z%?\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?5?GK_ ,/Y]/\ ^C0(?_"V'_R!1_P_GT__ *-
MA_\ "V'_ ,@5V_ZM9W_SZ_\ )H_YGS?_ !&KPR_Z#_\ RE6_^5GZ%?\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?59'PBU[5_B!\,=#\<>,OAY#X<U+5M.CN[G0S<
MBY:R\P;EC:0QQY8*5W#:,-D<XR>C_L[3_P#GQA_[]"O$E%PDXO='Z=0K4\30
MC6IWY9)-733LU=732:?DTFNJ*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT*DU*?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?
M57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF
M/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5
M'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\
M)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *
M?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"
M@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_
M .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[
M3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\
MY\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/
M_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/A
MC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC
M_H-0?]]4?\)CX8_Z#4'_ 'U7+?M$_'GX&?LG_!S6/C_\?_$4.@>$= ^S_P!K
M:M_94]UY'GW$5M%^ZMHY)6W2S1K\J'&[)P 2/E[_ (B%/^",G_1V</\ X;K7
M_P#Y7UT4L)BJ\>:E3E)>2;_(F4X1=F['V5_PF/AC_H-0?]]4?\)CX8_Z#4'_
M 'U7QK_Q$*?\$9/^CLX?_#=:_P#_ "OH_P"(A3_@C)_T=G#_ .&ZU_\ ^5]:
M_P!G9A_SYG_X"_\ (GVM+^9?>?97_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5<M^
MSM\>?@9^UA\'-'^/_P  /$4.O^$=?^T?V3JW]E3VOG^1<2VTO[JYCCE7;+#(
MOS(,[<C(()[7^SM/_P"?&'_OT*Y)1E"3C)6:-$TU=%/_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A4@4_\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4
M4_\ A,?#'_0:@_[ZK11UD02(V589!'<5%_9VG_\ /C#_ -^A4P  P!@#H!0
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 %%%% !117F_[4_QYA_9]^%%QXHT^P_M#7]1G33?"FCH-SW^I3';#&%') /S
M-C^%2!R16&)Q-'!X>5:J[1BKO^OR74Z\!@<3F6,IX7#QO.;22\WW[);MO1+5
MZ'G/[1.I7O[4OQJM/V-_"5W(OAS21#JOQ6U&V<C$ (>WTP,.CRL S=PH!&=K
M+7T1IVGV&D:?!I6EV<5O;6L*Q6UO"@5(HU "JH'     '3%>;_LG_ 67X"_"
MY=.\1W_]H>*M<NGU7QEK#G<]YJ$WS2?-W5,[%Z# +8!8UZ=7!E>&K)2Q>(5J
MM2S:_EBOAA_V[?7O)R>UCU\_QN&E*&7X*5Z%"Z3_ .?DW;GJO_$TE'M",%NG
M<HHHKUCYT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***I:_XC\/>%-+DUOQ3KUEIME$,RW>H
M720Q)]7<@#\Z:3;LB9SA3BY2=DNK+M%>#^,/^"E'[('AC4CX?T/XE2>*]5)(
MBTOP9IDVIR2D?W7B4Q'_ +[K*'[8O[3/COY?@K^P#XREBD^Y>^.]4MM"5!_>
M,4A=F'L#FNU9=C6KRARK^\U'_P!*:/FJG&7#4:CITL1[62W5*,JS3[-4HS:?
MK8^C:^=/C'\&?'W[//CV\_:B_99T5KM+MO-^('P]@.V+6XADM=6RCA+M02>!
M\_/!)99$$?\ P5,\;<O<?"#P1;-T")?:E>)['.(3^%+_ ,,P?MN>(_G\;_\
M!0R^MT;K:>&O -C:!/I*6+G\17%CLDPV-I)5:\82B[QDKN47W346O)IZ-73N
MF>EE''>:9=7<L)EE>K3FN6<9JG3A./:2J582\TU'FC*THV:N>Q?!OXR> /CS
MX LOB1\-]96\T^\7#*PVRVTH^_#*G5)%)P1]",@@G\A_^"GO[,/_  S7^TWJ
M/]A:=Y/AOQ5NU;0=BX2+>W[^W'8>7(3@=D>/UKU#_@K1^RW\>_V"_P!C+QO^
MUI^S9^V'XXL]5MK^PE\5$:B+3[8;F_M[83!+=51WW3D,'!R)"P((P?Q?\9?\
M%#_VU?B*83\0?VAM<UTV[,T']L^5=>66QN*^:C8)P,XZX%?7\'8?$T4ZTZBE
M;W96BTI-).\;ZVUZ[.ZUW/SOQ6X5Q?'^5QH87#1H-2YZ3JU5*<$VU*,_9TY1
M=TNDE>T9-+8^Q:^B_P#@F%^S#_PTI^TWIW]NZ=YWAOPKMU;7MZY278W[BW/8
M^9(!D=T23TK\D_\ AL#]HO\ Z*)_Y2+3_P"-5UGPP_X*;_MY?!6:>;X2_M+:
M]X=^U,C7<6DI!#'<%<[3(BQ[9,;FQN!QD^M?:8V52MA9TZ+M)JR;Z'XSPWX&
M9]EV>X?%9C.C4HTY*4HQG.\K:I:TK6O:_=71_7#17YW?\$L?B=_P5*_:-_8+
M\!_M2Q_M'^$?&5]XB&IFYT+QOX96U*BVU.[M JW-BJEB5@!!91@G!SC)]_\
M^&[?'WP@86O[8O[+_B3P;;(P63Q9X?QK.C@?WY)(!O@![*59J_+:F5UXU)0I
MRC-IV:3UNO)V;^29_2]7BO X*HXYA2J4(IVYYPO3:_F]I#FC%/=>T<';=)W1
M])45SWPT^+/PS^,GAQ/%OPK\=:9KVG.0#<Z9=K($;KM<#E&_V6 (]*Z&O/E&
M4).,E9H^CH5Z&)HQJT9*49:IIIIKNFM&%%%%2:A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q3_P<2_\ *'/X
MP?\ <O\ _J0Z;7\OM?U!?\'$O_*'/XP?]R__ .I#IM?R^U]_PK_R+Y?XW^43
MS<9_%7H%%%%?2G*?U!?\&[7_ "AS^#__ ','_J0ZE7VM7Q3_ ,&[7_*'/X/_
M /<P?^I#J5?:U?E&8_\ (PK?XY?FSV*7\*/H@HHHKB- 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 ;++'!&TTTBHB*6=V. H'4D]J^;?@E'+^UW^T3=_M1:O
M&TG@CP7+/I/PSMY!^[O;C.VZU3!Z@D;$/H.S)6K^VAXW\2>-M1T3]C?X5:B\
M'B'QZK-KU_#R=(T)3BYG;T,@#1*#][YAD$K7M/@3P1X:^&W@W3/ /@[35M-+
MTBRCM;&W3^&-!@9/=CU)/)))/)KPJO\ PJ9E[+_EU1:<O[U3>,?2"M)_WG'L
MSZVA_P (&1O$;8C%)QAWA1UC.?DZK3IQ_N*I_-%FM1117NGR04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !17/?$SXL_#3X->&I/&'Q4\<:;H.FQ\?:M2NEC#MC.Q >9&]%4%CV%>&G
M]K7X_P#[1(-A^Q=\#W72)3M7XC_$*.2QTTK_ ,]+:V \^Y&.C8 !&&6NFCA*
M]>/.E:/=Z+[W^2U\CQ,RXARO*ZRH5).59JZIP3G4:[\D;M+^]*T5UDCZ)UO7
M=$\,Z5/KWB36;73[&U3?<WM]<+%%$O\ >9V("CW)KP3Q)_P48^%NJ:U-X-_9
MN\$>(_BSKL3;)(?"%@QL8&[>=>R 1(I_OKO'-4(OV#?!^LN/B5^V[\;=5^(]
MY9'[0\.N7HT_0; ^L=I&RHH&<$NQ5AC*BL_X@_\ !5W_ ()3?LIZ4GA&[_:E
M\ 64=G^[@T#P.1J;1-T$8@TQ)?+8G P0.O.*ZZ=#"IVA&5:7DFH__)/_ ,E/
M,=3BO--5R8.F^]JM:WHG[*#^=9>1I#PM_P %(OCG^\\4>/?"OP;T>7_F'>'K
M4:SJ^WNDD\A$*'L'BY'I5[P__P $T_V=GU./Q-\8[OQ+\3-:0Y_M/QYX@FNP
M">H6)2L87T5E; XKRV'_ (++M\2 (OV7/^"='[1/Q"$G_'MJ[>!1I&DR^F+N
M[D&.W5.G-(_[17_!<?XHMGX;_P#!/+X6?#2)_P#4S_$_XIG53CLSQZ4@9?7;
MG(Z5NY9A!6CRTEY.,7^?._FV.'"625)*IC5+%3[UFZBOW4-*4?\ MV$3[ \'
M> / GP\TT:-X \%:3H=F  +72-.BMH^.GRQJ!6O7Q./@%_P79^(GS^,OV_\
MX/?#HR?>3X?_  K?5Q%_NG5'4M^-*/\ @EY^V7XMY^+W_!9WXTWI?_7_ /"&
M:5I_A_/^[Y*OL_"N*6'I-WG7C?\ [>;_ /2;?B?34HPHTU"E"T5LE9)?(^UZ
M*^*/^''OPCUCGXD_MQ_M1>,2?]8/$GQHGD#'Z111_3Z4O_$/I_P3$U+_ )'?
MX7^+/$V?O?V]\2]:DW?7R[I/;\A2]E@5O5?RC_G)%WJ=OQ_X!4_X.)=?T'_A
MT)\7=(_MNT^UR-H(CM?M*^8Q7Q!II8!<Y.!R?2OYB*_>W_@LW_P1^_X)Q?LG
M_P#!,;XF?&OX ?LT6F@>*=$711I6L_\ "0ZG=26_FZS8V\F!<W,BG=%+(I)!
M^]GJ 1^"5?;<-*BL#+V3;7,]TET79O\ ,X,5S>T5^P4445]"<Q_4%_P;M?\
M*'/X/_\ <P?^I#J5?:KHDJ&.1 RL,,K#((]*_(3_ ((U?L7?MJ^(_P#@FQ\.
M/CU^R5_P4A\3^![K5?[8=O 7B?P_;:WX<4PZQ>P&.&*7#VBR>5YCLFYC))(P
MQNX^EYOV\?\ @I#^Q]E/V_?V&(_&'A>V/^D_%#]GVYDU&&&,?\M+C2K@BYC4
M#YGD!"#G:IZ5^9X_".KCJKI33?-+2]GN^]D_DV>K3G:FN9=#VWXH?L _"W7_
M !&_Q-^!VLW_ ,+O&PRT?B#P<1##.W7;<V@Q%.A/+#"EN['I7/:;^UM\9?V9
M]5M_!G[=O@V&/2IIE@TWXK^%[=I-+N&)PHO(0-UI(>YQM))P H+5Z3^R[^VA
M^R]^V?X./CC]FCXS:/XIM(@OVVVM)3'>6)/1;BVD"S0'TWHN<<9%>C:WH>B^
M)=(N?#_B+2;:_L+R%HKNRO(%EBFC88*NC A@1V(K#ZU4C^ZQ<>9+OI)>CW^3
MNO(^;Q'#-.A5EBLFJ?5JKU:2O2F_^GE*Z3;ZSAR5/[S6@:+K>C>)-)MM?\.Z
MM;7]C>0K+:7MG.LL4T;#(='4D,".A!Q5JOEK7_V>/C-^Q=J=Q\2/V+DN-?\
M!\DS7'B'X/ZA=LR@$Y>;3)&RT4G4^4<ANV["(/:/V>_VD/A=^TQX*_X3+X:Z
MN[-;R>3JVD7B>5>Z7<#.Z&XB)RC @C/*M@D$BLJ^$4*?M:3YH=^J\I+H_P '
MT9T97G[KXKZACZ?L<4E?EO>,TMY4IV7/'NK*<?M12:;[VBBBN,^C"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^*?\
M@XE_Y0Y_&#_N7_\ U(=-K^7VO[ OVX/!/[+_ ,0/V4?&OA_]M"R@N/AA%IB:
MAXNBN=1N+13!:31W:'S+:2.8,)88R%1@78!,-NVG\@/A1_P2<_8I\5?LH^._
MVU_C+\!-0\(0_%"_6']F_P"&-GKNI37MA:GY;*63?<M+<SW>!(ZNSHD3%HP"
MZ*OV7#F.I8?"NG).[GI;S25M[Z6;>FB^X\7.\71R[!U,96?N4XN3VOI=V5VE
M=[*[5V['X^45]Y#]A'X-GQ9_P@@^#]S_ &R=1^P?V8=2O/.^U>9Y?D[?-SOW
M_+CUK];?A%_P;B?\$M-"^&.AZ5\5OV:?[<\2Q:='_;NJ#QQK<*S71&9-J0WJ
M(%#$JN%&54$Y))KZ/,\QPV51BZMWS;):_/5K0^'X*X[RWCNO6IX"A5@J27-*
MI&,5=MVC[LY/FT;M;1+5[7Z/_@W:_P"4.?P?_P"Y@_\ 4AU*OM:N*_9V_9V^
M#G[)_P '-'^ 'P \'_V!X1T#[1_9.D_VA<77D>?<2W,O[VYDDE;=+-(WS.<;
ML#   [6OS+%U8U\54JQVE)O[W<_4()Q@D^@4445SE!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6#\4/B1X6^$/P^U?XF>-;X6^F:-9/<W3\;F ^ZB@]79B%4=V8#
MO6]7S9\6,_M>?M/V7[/MD?.\"_#F>'5O'TB\Q:AJ)R;73B>C*O+NO0X93AE%
M>=F>,GA,.E25ZDWRP7>3ZORBKREY)GMY#EE+,<:WB&XT*2<ZLENH*VB_O3;4
M(?WI+I<W?V*_AQXIO+/6?VI?B[8^7XQ^(TB70M9.3I.E ?Z)9+GE<)M=NA)*
M[AN4FO=J  !@"BM<!@X8#"QHQ=[;M[R;UE)^;=VSFS?,ZN;YA/%32C>R45M&
M*5HP7E&*45Y+N%%%%=AYH4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 45A?$?XH?#7X.^$KGQ[\6OB!HOAC1+,9NM7
MU_4XK.VB]-TDK*H)QP,\U\5>//\ @M[H?Q=\2W?PA_X)<?LX>*OV@/%L1\N7
M6K&S?3O#6F.=P#W-]<!,@,..$C<9VS9KIH83$8G^''1;O9+U;T1C6KTZ$;R?
MHNK?9'V]XR\;>$/AWX;NO&'CSQ-8Z/I=DF^ZO]1N5BBC'NS$#)Z =2>!S7Q3
M^TG_ ,%C_ 7A^UDL_A;XP\+>#]'D#8^(GQ*O#;0S("0SZ?IJ@W=^1@X98R P
MPRX.:\WO/^"2O_!1;]NOQ%!X_P#^"D_[<2^&]/W%[?X??"6U&VQ1OX%NYQLA
MD"_*62.7=UWG -?4'[-G_!([_@G]^RW?+XD\"?L^Z9K'B3<))O%_C1FUG5)9
M1_RU$UUO\ESC_ED(Q[5Z,(Y5@HWG+VL^R7NKYNU_75>3/F\5A>(LWJ\CJ?5J
M':%G5EZSMRTUW4%*755(L^./AC^T;!\9?%$?Q'_9M_8D^,'[5OC*3_CT^)/Q
M)LD\->$K?)SNLOMH*(B\/Y?EAAQM*D\>]I\#O^"X'[1* _%?]KKX9? K1YAS
MH_PI\)/K6I"+_GG)=:@0D4G^W#D#MZ5]O  # & .@HK"OF<JLKJ"TVO[UO1/
MW5\HH]3+,DR[)Z+IX6'*F[R>O-)]Y2=Y2EYRDWYGQ7HW_!";]D+Q-J47B;]K
M#Q]\4/CMK,;>8M[\4?B!>7$,4G?RK>W:%%3L$;> ..:^CO@S^R!^RI^SM%&G
MP*_9R\$^$I(UP+K0?#-M;3M[M,B"1S[LQ->C45R5,7B:RM.;:[7T^[8]10A'
M9!1117.4%%%% !1110!\O_\ !9O]G;XQ_M8?\$UOB1\ /@!X/_M_Q=K_ /8_
M]DZ3_:%O:^?Y&LV-S+^]N9(XEVQ0R-\SC.W R2 ?YU?C7_P21_X*'?L[:G:Z
M3\9?V<;K19+V(O:2/X@TV>&8#J%EAN7C+#NN[(R,@9%?UE5F>+O!GA#Q_H4W
MA?QSX7T_6--N,>=8ZG:)/$^.A*N",CL>HKOI9SFV7X*5+ \BDW=.<925]-U&
M<7T[Z>9O@J652QL99A&<J754Y1C+U3E":T[-:[76Y_(C_P ,0?M0_P#1,?\
MRM67_P >K4T'_@G7^V5XFA%YHWP7EDM1>PV<NH2:U8Q6L$TQ(C26=YQ'%NP>
M791@$YP#7]/O_#MW]B7^U?[8_P"%"6'G;MVS^T;SRLYS_JO.V8]MN*]#U7X%
M?"/5OA7>_!0^ -+M?#%_:M!-I%A9I!$ W.Y0@ 5P0&#CD, <Y%>?A^*/$)\S
MK_55H[<L*KN^EVZBLO.S]#ZK&X;PM2@L)#&.[7,YSH*RZM*-.7,[;)N/J>%_
M\$8OV=_C%^RC_P $U?AM\ OC[X0_L'Q;H/\ ;']K:2-0M[OR//UB^N8OWMM)
M)$^Z*:-OE<XW8.""!]0U\]?LN^//%_P:^(,_[%/QJU=[R]TVT-S\//$=P<'6
M])7($3'_ )[P ;2O4JI/1=S?0M88;,EFT98AQY9.3YH]8ROK'Y='U5FM&>#F
MV4U,FQ7L')3@TI0FMIP?PR7KU6\9)Q>J:/E[]JG_ ()/?LY?M#>,?^%Y_#B[
MU3X2?%NU8RZ=\4?AQ-]AOC*>OVN-"L=ZC8 <2#>RC;O4$UYEX;_X*"_M0?L!
M^)[#X1?\%:?"=K=>%[V[6S\.?M'>#;!O[&O'8XCCU:U09TZ=N[J/*))VKM1I
M:^[JS/&?@OPA\1?"FH>!?'WA>PUK1=5M7MM3TG5+1)[>ZA88:.2-P5=3Z$5Z
ME/%MQ5.NN:/XKT?Z.Z\CR7#6\=&3^'_$&@^+-#M/$_A;6[34M-U"V2XL-0T^
MY6:"YA<!DDCD0E75@00P)!!XKQ#]HC]E#Q%=>-!^TM^ROJ]MX9^)EE'_ *7&
MZ[;#Q/ ,$VMZ@P"3@!9>H(&3PK)\X>*?V=OVE_\ @COJUW\7_P!AO3=:^)'P
M DNGNO&?P'N+IKG4?#,;$M)>Z%*Y+NBY+-:L23R?FW>9%]D_LQ?M1? _]L3X
M/:9\=/V??'-MKOA_4UP)(OEFM)@!OM[B,_-#,F1N1N>01E2"=$JN#?MZ$N:#
MT_\ M9+]-GNF>;F>5X+.L-]7Q4=4TXM.TH26TX26L9+HUZ/1M/+_ &8OVJ?#
M?[0VGW^@:GH=QX:\;^'7$/BSP9J?%SI\O3>N<>;"QY60<$$9P2,^JUXK^U)^
MRSJ7Q-U2P^-_P1U]/#/Q2\-1DZ'KJKB*_B')L;Q1_K('Y'()0G(R,@Z/[+/[
M45A\?])U#PUXI\/OX:\>^&)A:^,?"-VW[RSF[2Q\_O('ZHXSP<9/!95Z%*I3
M=>A\/VH]8_YQ?1_)ZV;\K+,TQN"QJRK-7>H[^SJ6M&LEJ]-HU8K64-I+WX>[
MS1AZS1117 ?5!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !117R'_P59_;3\9_!?POHW[*7[-&KVL?QD^*D<T&AWMQ.$A\*Z2BL;[7
M[IO^644$2R%&/5U) ?RF4[4*$\155.&[_IOT1%2I"E!SD[)'C7[9_P 6_"/_
M  4'_:5U;X Z]XC^R?LT_L_ZA#JGQTUM'/D^*]?B8-:^'(B/]<D<@!F09R_R
M?*RQ,WT1^R_\)O%WQW^(-M^V?\?O#ATT16I@^%7@>5 (_#NFL %N73I]IE7!
MSCY5Q_LK'XQ_P3S_ &+O!OC#P1X6T?2](NH_@G\/[I[CPO::I 4N?'NN$_Z3
MX@U!6Y=6DW>7&V0% 3A596_0"O6QU:&#A]7I;I6;[)[K_%+[796CT9\5@:<^
M+,9''U5_LE-WI1_Y^R6U:2_DC_RY3W?[U_8M\Q_\.\?#'_#PG_AK;RK;^QO[
M.^W_ -FX&?[=SY?G;?[NS]]GKYO-?3E%%>7B,57Q7+[1WY4HKT1]#E&197D?
MM_J5-0]M4E4GYSE:[]--%L@HHHKG/7"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MO8MU6T@ C>X=<>9*%'S,BRF#4O\ A/\ _@OM^W(FJ^&KN\T[]FOX/ZJ\6B:D
M$*KKVH@E9=016&'D8 I!N!\J/,A"LS(WZL> O ?A'X8>#M.^'_@+0H-,T?2;
M5;>PLK9<+&@_4DG)+')8DDDDDU[_ #1R;#<J_CS6O]Q=/^WGOY:/HCXW'4*G
M%.,>$>F#INU1_P#/Z2_Y=K_IW'_EX_M/]WLJB-#2]+TW0],M]%T;3X;2SM($
MAM;6VB"1PQJ JHJCA5    X %3T45X#;;/L8QC%))62"BBB@84444 %%%% !
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 %>#?MJ_$'Q/K$.B_LG_">_,7BSXC.UO<7<?)TG
M1U_X^[ML=,H&1>F26VG<HKV/QYXX\-?#7P9JGC_QCJ*VFEZ19275[.W\,:#)
M '=CT ZDD <FO&/V+O!'B7QC>ZW^V)\5=.:#Q%X_"_V+83<G2-#4YMK=?0N
MLK$?>^4D [J\7-:D\3..7TG:53637V::^)^3E\,?-MKX6?4\/4:6!IU,YQ$4
MXT6E33VG6>L%;K&%O:3Z62B_C1[%\./A]X7^%/@/2?AQX+L!;:7HUDEK9Q=]
MJCEF/=F.68]V8GO6W117KTZ<*4%""LDK)=DCYJM6JXBK*K4DY2DVVWNV]6WY
MMA1115F84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45XK
M^UW_ ,%"?V3_ -B#28)OCS\3X+?6+\ :)X/TB(WNM:J[':B6]G%F1MS?*'8+
M&"0"XKYX_M/_ (*S?\%&^-$LY?V3_A-=_P#+Y>QK=^/-7MS_ '8^(]*W#U(F
MC."#(*ZJ6$J3A[2348]W^G5_),AS2=EJSW?]K[_@I1^R7^Q2\'A[XK^/I-1\
M7:AM71?AYX3M3J6O:E(WW$BM(CN7?_"\I1"> V>*\*^P?\%<?^"B7.JWG_#)
MOPKN_P#EVLW6^\=:K ?[TG$>E[AZ8FC/!$@KV[]E[_@GU^Q?_P $_M$U#QSX
M#\*6\6M/"\_B;XF>--0%YK%[GF66XOI^8PW5E3RXR>=N>:P]7_:@^-O[6&J7
M'@7]AO1UT_P]',T&K?%_Q!9,+.(@X==/@< W4@_O,-H/4 %7KMP\(:NA'1;S
MGLO1:KT7O-]$>+FV=X/*N6G5;E5G\%*"YJD_1::+K)N,(_:DD<MX,^"__!/#
M_@DY!';_  R^&T_B#XG^(=PAG?.L^+_$4\F=S/.^7C1VR6V^7$2#A2W!Z?3/
MV9_CG^UUJ,'C3]MS5?[&\+I*L^E?"#P_?,(!@Y5M1N$(-Q(.#L4A0>05RR5Z
M7^SO^R'\+?V>'N?$FG_:_$'B[5/FUWQMXAF^T:C?N?O?O&SY:$@?(N!@#)8C
M->J5%7'*E)NBW*?6;W_[=7V5Y[^FQY4,CQ^>-5,Z:5+IAX.\/^XLM/:O^[I2
M6S4[*13\/^'M!\)Z):^&_"^BVNG:=90B*SL;&W6*&!!T5$4 */8"KE%%>8VV
M[L^PA"-.*C%62T270****104444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !5/Q#X?T7Q9H-[X7\2:;%>:?J-K);7MI.N4FB=2K(P]""15RBE*,91:
M:NF5"<J<E*+LUJFNA\[_ +(FO:S\$/B!K?[$/C_499CH41U+X>:C=-\VH:([
MG$63]Z2!LH1Z X 5*^B*\6_;1^$/B?Q=X0TWXR?":/9X\^'EVVK>'61<F\C
M_P!(LFQRRRQ@C;W8 <!C7?\ P2^+GAGX[?"O1/BOX1DS9ZS9+-Y18%K>0?+)
M"V/XD<,A]UKQ,K<L%6EETWI%7IOO3VMZP?NO^[R/=GU.?QAFN%AG=):U'RUD
MOLUDK\WI57OK^^JB6D4=51117N'R@5\!_M6_"[X@?\$N?C_JO_!2']EOPI=Z
MK\,/$\ZR?M%_#'28\E%SSXDL(A@+/'DM.HP'7<S8#/)']^4RYMK:]MI+.\MT
MFAF0I+%*@974C!4@\$$<8K?#UW0GJKQ>C7=?UL^C)E'F1A_"WXH_#_XU_#K1
MOBS\*_%5IK?AWQ!I\=[I&JV3[H[B%QD,.X(Y!4@,K J0""*^=?BYH6L_L%?%
M^[_:<^'FF37'PP\5WJ?\+0\-V<9;^R;ER%76+=!T!) E4=<YYRIC\9TF6[_X
M(D?M/)X7OI9%_91^+WB$_P!DW$C$Q?#+Q'.<F!B>(]-N6R5)PL; D[=CM+^@
MVIZ9I'B/1[C1]7LH+VPOK9X;FVG0/%/$ZE61@>&5E)!'0@UUIK!5;KWJ4U]Z
M[>4HO[GKL]?$SK*?[7PT?9R]G7I/FISW<)V[=827NSC]J+:T=FDT36](\2:-
M:>(?#^I0WEC?6R7%G=VT@>.:)U#*ZL.""""#[U:KY7^$6JZK^P=\:[;]F/QM
MJ$TWPP\8WLC?"_7;J0L-(O'8L^CS.>BDDF)B><XY+-L^J*YL5A_837*[QEK%
M]U_FMFNC*R/-WFN&DJL/9UZ;Y:L-^6:5]'UC)-2A+[46GH[I%%%%<Q[84444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5^>7_!0[XP_$S_@HA\?I?^"1?['7
MB:6RTNW2.X_:,^(EB28="TLG_D#QN.'N9\%7C!Z?NR=HN1'U?_!4W_@HWXZ^
M&6NZ/^PG^Q#;)KWQY^(LXT[2DMV#)X=B=<O>3'D(R1[I,MQ&J[VX S[;_P $
M\_V%/A_^P#^SW:?"7PS>MJ^OZA.=2\<^+KH$W.OZM*,S7,C-EMN?E1"3M0#)
M9B[-ZE&FL!2CB:B]Y_ G_P"E/R73N]=EKY:Q*S&<Z5!^Y%N,I+NMXQ?=;2?1
MZ;II>A?L^_ #X5_LO_"'1?@?\&/#$6D^']"M%@M+>, O(0!NED;'SR,>68]3
MZ  #LZ**\V<Y5)N4G=L]"E2I4*2ITU:*5DET04445)H%%%% !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 %%%% !117F_[4_P >8?V??A/<^*+"Q^WZ_J$Z:;X4T=%W/?ZE
M-\L,84<L ?F;_94@<D5AB<31P>'E7JNT8J[_ *[]EU.O 8+$YEC*>%P\;SFT
MDO-]^RZMO1+5GFGQUDD_:U_:)L/V5=)=I/!O@]X-9^)T\9_=W4V=UIIA(Z[B
M/,<>@ZADQ7TC'''#&L,,:HB* JJ,  = !7FG[)WP'F^ GPIBTCQ#??;_ !1K
M5T^J^,-6=MSWFHS'=*=W=5^XOJ%S@%C7IM<&58:M&$L5B%:K5U:_E7V8?]NK
M?O)R?4]?B'&X:=2G@,'*^'H)QB_YY/XZG_;\EI?504(] HHHKUCYT**** "B
MBB@ HHHH **** "BBB@ HHHH *XK]HG]HGX.?LG_  <UCX__ !_\8?V!X1T#
M[/\ VMJW]GW%UY'GW$5M%^ZMHY)6W2S1K\J'&[)P 2.UKXI_X.)?^4.?Q@_[
ME_\ ]2'3:Z,)2C7Q5.E+:4DOO=B9MQ@VN@?\1$O_  1T_P"CP?\ S'_B'_Y7
MT?\ $1+_ ,$=/^CP?_,?^(?_ )7U_+[17V_^JN7_ ,T_O7_R)Y_URKV1_4%_
MQ$2_\$=/^CP?_,?^(?\ Y7U]0_L[?M$_!S]K#X.:/\?_ ( >,/[?\(Z_]H_L
MG5O[/N+7S_(N);:7]U<QQRKMEAD7YD&=N1D$$_QN5^YG_!';QY_P5"^,W_!.
M/X=?LU_L<_#O1/AEX2TC^UXM6^//C0"]:Y,VL7L[KI&G 8F>/S?+,LN8BZ2+
ME&7)\W-.'\-@\.ITIM:V?,U9*S[).^VUWY&U'$SG*S7W'Z<?M5?ML_LO?L4^
M#!XW_:3^+VF>'89E;^SM/D<RWVHN/X+:UC#2SG.!\JD+D%BHYKYB_P"%Q?\
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
MQ\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\
MOJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_
MX3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[
MZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\
MOJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_
MX3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[
MZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZH T)98H(FGGD5$12SN[8"@=23V%?-OP1AE_
M:\_:'NOVI-8B9_!/@R6?2?AE;2CY+RXSMNM4P>N2-B'T'9DYF_;&^*]S\1=2
MTC]C[X4>)E@U7QFI?Q5J\!S_ &/H:G$\A]'E&8U'?+#C<IKV?P/'\,_AQX/T
MWP'X.GMK/2](LX[6QMD/W(T&!D]R>I)Y)))Y->%4_P"%7,O9+^%1:<O[U3>,
M?2&DG_><?Y6?74/^,?R-XAZ8C%1<8=X4=5.7DZKO"/\ <4WM*+.GHK-_X3'P
MQ_T&H/\ OJC_ (3'PQ_T&H/^^J]T^1-*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2KXI_X.)?^4.?Q@_[E
M_P#]2'3:^P;CQSX0M+=[N[\0VT442%Y99)-JHH&223P !WK\H_\ @N]_P51^
M ?Q]_8F^)_[+'[+^C:Q\18XGTG_A-?B!X?MR?#_AL1:O9RQH]V1MN9I98XXE
M2+*_O"V_Y&6O1RJC5JX^DXJZ4HM^6J,JTDJ;OV9^#%%%%?J9Y 5_4%_P;MD#
M_@CG\'R3_P!#!_ZD.I5_+[7[^?\ !$SX)?%']H'_ ()C_#+PM\4_CO\ \([\
M+;7^V4M?"WA9F@O];!UJ^:7[;<GE(_,:11&G#( 3M.&/@<1TZ=7 Q4YJ*4D[
M[]'LNK^[U1SXC&XO!0YL-0=:<GRJ*:BEUO*3^&*MJ[2>R46VD?;GQ/\ VY[&
MZ\6S_!K]DWP3+\3?&T?R70TZ8+I.CDG&^\O/N#!_@4Y)!7<K8%5O /[$&J>.
M/%=K\8?VV?'"?$+Q-;MYFF^'TB*:!HA/\,%L>)F'3S)!EL#*D@-7JOPP\+_
M_P""_A*#P+\*]&TK0]*M_N6EC'M#-C!=V/S2.<<NQ+'N371?\)CX8_Z#4'_?
M5?$RQD*,>3"KE[R?Q/Y]%Y+YMG-2X<KYC5CB,\J*LT[QI135&#Z/E>M22_GJ
M75]8P@S1CC2)%BB0*J@!548 'H*6LW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MK@/K32HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#P,@_LL?MK*4_<^"_C2^&'2.Q\1Q#KZ#
M[2A^K2'T2OHZO)OVK? /A?\ : ^".K>!+'Q#!;ZQ$%OO#=\LFUK348#O@D#?
MPY8;">H5VJ3]EO\ :2T/XX?!72?&>NWD5GK<2-9>([!QM:VU"$[)E*_P@D;P
M.RNM>'@O]@S&I@W\$[U(?-_O(_*34EY3MLCZO-/^%?):.9K6I3M1J^=E^ZF_
M\4$X-]Z:;UD>JT5F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU7N'RAI45F_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?5 'Q9_P %(OA)X_\ V3?C+IO_  5S_9=\
M-SWVJ>&+%=/^.7@_3QC_ (2OPLN-]P%'!N[-5$BN>?+C&3MBV-]A?"+XL_#_
M .._PPT+XQ_"KQ)!J_AWQ)ID5_I&HVY^6:&1<C(/*L.593AE8%2 015ZX\4^
M$;N![6ZU2VEBE0I)'(-RNI&""".01VKX%^!'BC2_^"2_[;)_9/U/6E3]GOXV
M:O-??":^D<F'P=XCD.ZXT-F/^KMYR=\ Z!B% ),SUWQ_VRAR?;@M/./;U6Z\
MKKHC-^Y*_1GMW[0V@ZS^QM\:7_;0^'.F3S^#]>>*U^,'A^RC)VIG;%K$2#_E
MI&6Q)C[P)/\ $[CZ6T'7M&\4Z'9^)?#FIPWNGZA;)<65Y;2!HYXG4,CJ1U!!
M!!]ZH:IKO@;6],N-%UB\L[JTNX'ANK:X4/'-&ZE61E(PRD$@@]0:^9_@5XVM
M?V*/C;_PRKXL\0F?X<^*;B6Z^%FMW$I8:;.S;I='E8]/F;=$3UW8R2^$O_?J
M%O\ EY!?^!17ZQ7WQ]#X^7_&*YMS;8/$RU[4JTGOY4ZSWZ1JN_\ R\=OK*BL
MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZKS3[0TJ*S?^$Q\,?]!J#_ +ZH_P"$
MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]
M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH
MTJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\
M,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_
MT&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@
M#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$
MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]
M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH
MTJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2KPC]I?]ISQ;I_B^']F+]F&
MPM]:^)VKP;YII?FL_#%H<9O;QL$ @$%(SDL2I(.563-_:/\ VN-<NO%J?LT?
MLJSV>I>/M0BSJ>M7'S6'A6U;K<W!P0TN#E(L$DX)!RJO\O?&W5KC2?$R_P#!
M*S]@GX@S2_$CQM$-2_: ^-UPQEN?#FER?ZV5Y,Y%[<!V6"$-F-9-V0S^<OKX
M/!QA:I66MKI/:W\TO[O9;R>BTW^.Q^8XO.\3/+LLFXPB^6K67V7UITGLZO\
M-+:DN\[)<SX0^ 6E?M^?&O5OV.OA/XEU#5/@GX+\11WG[2/Q6>=A<_$SQ'$P
MD70X)P<FTB?YI=K$#C!W%))?U&T/0]&\,:)9^&_#FDVUAIVGVL=M86-G"L<-
MO#&H5(T10 JJH "@8   KSW]FOX1_L_?LE_!+0/V?_@C:6VE^'?#MD(+2'=F
M29R=TD\K8'F2R.6=W/5F/08 [K_A,?#'_0:@_P"^JY<=C)8JIO[JVOU\WYO\
M%9+1'T>79=A,KP<,-AH*,(JR2_J[;>K;U;;;;;9I45F_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]5Q'<:5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )
MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\
M?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_
MPF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?
M]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5:
M*.LB"1&RK#(([B@!:*** "BBB@#XI_X*J?M6?MB?#[5]#^ 7[+_[#_Q:\>Z+
MK<7G?$#QI\/FM[6:TL#N!T^PN)I%,5U-C:]RHS;Q,3$?.99(%_8>_;&_:M^)
MGQ+\)_LYZ;_P2-\7_ ?X;Z#HTQO]>\9:A:+:V=G;P>7;6%E;VIYE:5X>6.U8
MHY?E8D%?M6B@#X#_ &2OA'X^_P""2_QW_:"\")\$/&OC#X6_%3X@3_$;X9WG
M@#P\^J26^J7L21ZAHES%$<V962& P3S;;9HC\\R,C"N1^#W_  1,\2_$3_@E
MA\??V>/VEKJPTCXI?M/>,M8\>^+9;><74'A[6KF[2\T^U\U.)X[:6&$R%.&9
MYPC,I5C^E5% 'YJ?M(>#?VP_V]?^"97AS_@E]JG[/_B[P?\ $GQ%9:#X<^+_
M (NUC2BFA:!86%Q;/?ZG;7Q/D:D+E;4BW@MVDD_TD><(=CD?HE\.? /AGX5?
M#W0?A?X*L?LNC>&]&M=*TBVW9\FUMXEAB3/?"(H_"MFB@ HHHH *CEL[29M\
MUK&[>K(":DHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F
MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
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
M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\
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
M';.,L;20G":S"@_B4MB4#[V23DL63G_^"7'[2OQ0M;_Q+_P3G_:[U?S?B_\
M!R..*'5YB0/&'APD+9:Q$6.9#L*1S<DA]I<[W95^O=3TS3M:TVXT;6+&&ZM+
MN!X;JVN(P\<T; JR,IX92"00>"#6L)2P&(<)KFB]&NDHO5-?@T^C/'SK*5G&
M$C[.7LZU-\U.=KN$UIMUBTW&<?M1;76Y'H&O:+XJT.S\3>&]4@OM/U"V2XLK
MRVD#QSQ.H974C@@@@@^]6Z^4_AMJVI?\$^_C%;_ 'QK?2R?"/QEJ+GX>:[=2
M%E\/WTC%FTJ=S]V)B2T3$]SG.7*?5E8XK#^PFG%WC+6+[K_-;-=&+(LX>:X>
M4:T?9UZ3Y:L/Y96OH^L)+WH2^U%K9W2****YCW HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***YOXL?%SX=? [P->?$?XI>*;;2
M-(L5S+<W#<NQ^[&BCYI';& B@D^E5"$JDE&*NV95Z]#"T95JTE&$4VVW9)+=
MMO1)&YJ^KZ3X?TJYUS7=3M[*RLX6FN[NZF6.*&-1EG=F("J "23P*^7=6\8_
M$[_@HCJMQX.^$NIZCX4^"\$[0:[XSC0PWWBO:</;6(89CMS@J\I&6Y&/O(7Z
M3\.OBS_P4 U6V\;_ !ZTG4/"/PCAG6?0/AX\ABOO$(4[DN=2*G,<1X98 ?0Y
MX#O[?\9OC)\$OV0_@=J?Q7^*.NZ?X6\&^$]-#32+&(XX8E 6."&-1\SL=J)$
M@RS%5 R:]*,88*2C'WJWWJ+_ %E^"\WM\<UC.+_BYJ6!^<:E=>>SIT7\IU%O
MRP^/C_CI\;/V9?\ @F;^RS-XW\1V<&@^%?#T*VNBZ%I<6ZYU.\?/E6ENA.Z>
MXE?/)))^9W8*K,/'?V#?V3_C%\3?B[/_ ,%+OV^-%2+XG:]8FW^'_@21C);_
M  YT-\E;6,,/^/Z56)GEP&&YD^7<ZU@?LD? CXJ_M^_'32_^"E?[;'@^YT?0
MM(+2?L^_"+5%R-!M&P5UN^CZ-J$P"N@.?*7:1DB,I]TU%:I]6C*FG><OBEO_
M -NI_P#I3Z[;;_74*-*E3C"G%1A%)125DDMK);)=%T"BBBO..@**** "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 J:[KFC^&-%N_$?B'4H;.PL+9[B
M]N[APL<,2*69V)Z  $FOG;X$Z)K/[7?Q@B_:[^(.FS6_A'0GEM_A1H-VF"XS
MMDU:5#_&Y7$8/W0 1]U6:#XE:GJ/[<_Q>N/@#X0O98_AAX1OT/Q#UJVD*C6K
MU"&72X7'5%(!E8=QVPA?Z5T[3K#1]/@TG2K**VM;6%8;:W@C")%&H 5%4<
M   = *\"/_"UC.;_ )AZ3T_Z>33W\XP>W>>NT5?[&:_U7RUPVQE>.O>C2DMO
M*I53UZQINV\VHS4445[Y\<%%%% !1110 4444 %%%% !1110 50\4>*/#7@C
MPY?>,/&7B"RTG2=,M7N=1U/4KI(+>UA0%GDDD<A44 $EB0 !7%_M0_M5? G]
MC?X1W_QM_:%\>6VA:'8_)&9/GGO9R"4MK>(?--,V#A%!X!)PJLP^/O"W[.O[
M2O\ P5[\2V/QC_;J\/:K\._@'9W:7G@KX#?:&AU#Q*%.Z*^UYT(94/#+: C'
M&<;2\W50PW/'VE1\L%U[^275_@NI$I6=EN.\1_M*?M2?\%<-?O/A/^P1K6J?
M#;X$V]R]IXN^/\]H\.H>(0K%9;30(G 95."K7;8*G.-I4)+];?LI_LB_L_\
M[$_PEMO@]^SYX&@T72H#YU]=.WF7>I7&/GNKJ<_--*W=FX PJA5 46?BG\9?
M@%^Q_P##*SF\67VG>'=&L;=;/0-!TNU57E"*%2VM+:,#.!M4*H"J,9*CFO'%
M^'_[3'[=S"^^,W]I?"_X5S'=!X*LI]FMZ]%V^W2C_CVB8=85YP2"/NO79RRK
MTO\ GW17XO\ .4OP7DCY[,L^I8/$_4\+!U\4U?V<7;E3VE4EM3AYOWI?8C-Z
M&Y\0_P!M77_'_BVZ^"W[$/@^#QSXEMW\K5?$\\A70-!)_BFN%_U[CDB.,G.#
M@DJ5K7^"/[$VA^$?%Z?&[X^>+KCXC?$9P&_X2#68Q]FTSG/EV-M]RW53T8#=
MU(V[BM>K_#KX;> OA)X1M? GPU\)V6BZ19+MM[&QA"(/5CW9CU+,2S'DDFMR
MN>>+C3@Z>&7+%[O[4O5]%Y+3O?<QPO#M7%8B.,SFHJU6+O&"5J--].2#^*2_
MY^3O+^503Y0HHHKA/J@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** $=$D0QR(&5AAE89!'I7SM^Q^[_ [XO>._V-M1<I9:7='Q'X$5SPVD7;
MY>%/:&<E<]R[>E?15?/7[<EC>?"_5O!?[8OAZU=I_ 6L+;^)$A7+7&B79$4X
M('WBC,K*.@+,W:O$SE/#1IX^.]%WE_U[EI/[E:?K!'U/##6-G6RB>V)5H>5:
M-W2?K)WI^E1L^A:*BL;ZSU.RAU+3KE)[>XB66":)LK(C#*L#W!!!S4M>TFFK
MH^7::=F%%%%,04444 ?)/_!4+]D_XG^-[/PU^VU^R-;K#\</@U))?>'(54X\
M3:603>:'.%P9$FC+^6.H<D*4,I<>S?L;?M9?#']MK]G?P]^T3\*KAEL=9MRM
M]IL[#[1I5ZGRW%E./X9(GRIX 8;6&592?4*_/OXY6UY_P2$_;.G_ &O/#5I(
MG[//QJUJ&V^,6F6Z$P^#_$4K;(->1!]R"=B$GQ_$23N)A0=]'_:Z/L'\<?A\
M^\?UCYW74SE[DN;IU_S/MWXR?"#P)\>/AOJGPK^(^D+>:5JUN8YE& \3=4EC
M;^&1&PRMV([C(KQ?]E[XQ>._A'\0!^Q/^TSJQN-?L;<R> ?%LV1'XHTQ/N@D
M_P#+U$HPZY)(&><;W^B[.\M-0M(K^PNHYX)XUD@GA<,DB,,AE(X(((((ZUYY
M^T[^S=X6_:7^'O\ PB^JWLNEZSIUPM]X6\2V7%SH]^G,<\; @XR &7(W#N"%
M83AJ]/D="M\#Z]8ONOU75>:1\[G>5XOZQ'-,M2^LTU9Q;LJL+W=.3Z/=TY?8
ME_=E-/T>BO"_V5/VEO%7BC7;[]F[]HRQATCXI>&(0;R-/EM]?M!PFHVAP RL
M.74#Y3G@<JGNE85Z%3#5.2?_  &NC7=,]7*LUPF<X*.)P[=G=--6E&2TE"2W
MC*+T:_2S"BBBL3T0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MCIUKYW^)W[7?B_XE>,;OX"?L1:1:>)?$ENWE:_XRNCNT3PT#P2\@R+B<<XB3
M(R.=VUEK>AAZN(DU#9;MZ)+NWT_JVIY>:YQ@<GHQG7;<I.T(15YSE_+"*U;[
M]$M9-)-G<?M'_M6> OV=[2ST:>RNO$/B_6F\OPSX*T5?,O\ 4I3D#"@'RXL@
M[I6&  <;B-M</\*?V5/'?Q.\<6?[1/[;%]:ZQXCM6\WPSX'M&WZ1X8!Y&%R1
M<7(XW2MD CC=M1AU_P"SG^R1X,^!%U>>.=9UF[\6>/=9&?$'CC7/GN[DG&8X
M@<BWA& !&G8*"6VC'?\ Q$^(G@;X2>!=5^)OQ,\566AZ!H=C)>:MJVHSB.&U
M@099V8_RZDD  D@5U.O3H+V6%U;T<NK\HKHOQ?6RT/%H91C<ZK1Q>=)*,7>%
M!.\(M:J51[5*BW2_AP?PJ4DID7Q3^*?P\^"/P[UCXL_%CQ=9:#X<T"Q>[U?5
MM0EV16\2]2>Y). % +,Q"J"2 ?B'X%?"WX@_\%<?C%HW[:W[4GA*\T;X%^%K
M[[9\#?A/J\6UM>F&0GB+58CPP8<P0'*A3GE"6N*_PX\ >/\ _@M#\3M,_:,^
M/_AJ_P!!_9D\,:D+SX7_  WU.(Q3>/;J,G9K6J1'_ES'6"W;AP<GY2WF_H'#
M##;PI;V\2QQQJ%1$7 4#@  =!2DU@8N*_B/=_P ODO[W=]-EK<^J7[S7I^8Z
MBBBO/- 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@ KP']IKXP>
M./'GC>+]C_\ 9SU/R?%&J6PE\6^(X@63PQIC8W2$CI<2*<(N01N!^7<K#;_:
MB_:+U[P!=:=\%?@GID6L_$OQ4I30]/;F+3H>0]_<]=D2 $C/WBIX(#5N_LT_
ML[Z'^SSX+FTT:I+K'B'6+DWWBOQ+><W&J7K9+.Q/(0$D(O8$GDLQ/A8RM4S+
M$/ X=M17\2:Z+^2+_GDMW]F.N[B?6Y;AJ&1X..;8R*E.7\"F]>9IV]K-?\^X
MOX4_XDU;6,9&_P#!SX0^"?@5\.=-^&'P^TW[/IVFP[59L&2>0\O-(V/F=VRQ
M/O@   #IZ**]FE2I4*4:=-6C%626R2V1\QB,17Q=>5>M)RG)MMO5MO5MONV%
M%%%:&(4444 %%%% !1110 4444 %?/\ ^W5_P4,^%?[$VBZ9X>ET6^\9_$KQ
M9)]F\ ?"[PV/-U37;DDJI"J&,, 8'?.PP K;0[#:>&_;8_X*1>(/ WQ,B_8I
M_88\"P?$KX]ZO!N.EK)G2O"%N0,W^K3*<1*H96$.0[97.W?&)(OV9OV.O@U_
MP3RT;7?VP_VPOC/%XS^+OB*+=XU^*OB3[X+#C3],AQF"W&-JQ1+N<*. JI&G
MH4<+&"C.JF[_  Q6\O\ )>>[Z=US8C$TL/2E4J248Q5Y2;244MVV]-/PZF9^
MRY_P3P^*?Q2^+5A^W/\ \%0=<L?%OQ-MSYW@SX?V9\SP[\/8V(98[:(DK<78
MPNZY;=AE&TN466O3OBS^VCJNM^-+GX"_L<^$H?'?C>([-3U(R$:+X>R2"]W<
M+PS @_ND.201G<-IY@7'[2/_  4"XLSJ_P *_@[/UF/[KQ!XH@/]WK]CMV'?
MDL#_ !JV%^A?A+\'?AI\#/!=M\/OA1X/M-%TJV&5M[5.9'Q@R2.<M(YP,NQ)
M..M=%>5.C+FQ%I36T%\,?)V_])7_ &\[W1\I'&9KQ(N7+FZ&&>]9K]Y47_3F
M,E[L7_S]FM?L0::FO,_@1^Q=I/@KQ=_PO'X\>+9OB%\2IU!?Q%JL0^SZ9W\J
MP@^[;HN2 P&[J1M#%:]QHHKS:]>KB)\U1W_)+LELEY(^CRS*<!D^&]AA(<J;
MNWJY2D]Y2D[RE)]92;;[A1116)Z(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5F>-?"&A^/\ P?JG@;Q-:"?3M8T^:SO8C_%%(A1@
M/0X)P>QK3HJ9PC4BXR5T]&73J3HU%.#M).Z:W36S/"/V!_%VNP_#?5?V?/'5
MV9/$7PMUA]"NV?@SV0RUE< =D:'Y5]HL]Z]WKYV^+W_&/_[:O@_XVQ?N=!^)
M%L/"?BENB)?K\]A.W^TV#%D]%4U]$UY&2RE3P\L'-WE1?)ZQM>#^<6DW_,F?
M2<4TX5L9#,J2M#%1]I9;*=VJL?*U12:72+CW"BBBO9/F HHHH *P?BA\,? G
MQH^'6M_";XG^&K;6/#WB+39;#6-,NUREQ!(I5E/<'!R&&"I (((!K>HIIN+N
MMPW/A+_@GY\4?'?[#'Q[E_X))?M.^)+F^LX;:6__ &=O'.I/_P C#H*9)TJ1
M^!]LLQ\NWO&O 55BW_=M>$_\%"/V(_#O[<?P,/@J+7I/#OC3P]?)K7PW\;69
M*W/A_6H?F@G1U^;RRP"R*.JG(^949>;_ .";'[</B#]J#P9K7P>_: T%/#/Q
MQ^&%TND_%#PHX"9F Q'J5L!P]K<J!(K+E06(!*E&?NKI8JG]8CNOB7G_ #>C
MZ]GZHSC[CY7\O\CT+]JC]E^P_:"T2PU_PSK[^&_'?AB<W?@WQ=:K^]LIQSY<
MF/OP/T=#D8.<'D'-_9;_ &IM1^)NIW_P1^-V@)X8^*7AJ,#7-"9L17\0X%]9
ML?\ 60/P>"2F<'(()]JKRC]I_P#98T/]H*PT_P 2:'X@G\,>.O#<AG\)>,M.
M7%Q8R_\ /-Q_RU@;HT9XP3CJ<E"O3JT_85_A^S+K%_K%]5TW75/YG,\KQN"Q
MKS7*E>H[>TIWM&M%:+5Z1JQ6D)O22]R?N\LH>KT5X1^SC^U;X@UKQA)^S=^T
MYH<'ACXGZ=#NCB1L6/B.W&<7EBYX8$ EH_O+AN/E=4]WKFKT*F'J<D_EV:[I
M]4>QE6;8+.<)[?#/2[335I1DMXSB]8R75/UV:84445B>D%%%% !1110 4444
M %%%% !1110 444CND:&21PJJ,LS'  ]: %KE?C%\;?A;\ O!LWCSXM>,K31
MM.B^5'N&S).^,B.*-<M*Y_NJ">_0$UY+X^_;=O/&'BFZ^$/[%_@A?B)XHMV\
MO4-:$ICT#12?XKFZ'$K#KY<1);! ;<-M7O@]^Q9;:?XRA^./[37C%_B+\05^
M:VOK^$+IVB\Y\NPM3\L84_\ +0C<2-P"DG/?'"0HQY\2^5=(KXG_ /(KS?R3
M/DZW$-?,JKPV1P562=I597]C!]=5K5DOY(.R>DYP.2;2OVCOV]CN\11:Q\+/
MA#-]W3 ?)\0>)X3_ ,]2,_8[=A_",LP)^\K!E^A?AI\+_A]\'/!UIX ^&/A.
MST72+)<065E'M&>[L3R[GJ78EF/))K>KD_CA\<?A1^S=\+=8^-/QN\;V7A[P
MSH5J9]2U.^?"H.BHJC+22,Q"K&H+.Q"J"2!6=7$5,1:E!6CTBN_GU;\W\K+0
M[\KR'#Y=5EBJTW5Q$E:56=KVWY8I:0AVA&RZRYI7D[_Q-^)OP_\ @SX U;XJ
M?%3Q=8Z#X=T*R>[U;5]1F$<-M"O5F/<] %&2Q( !) KX7\#?#[XF?\%I_'VF
M_'3X_P#AS4O#'[+^@Z@EY\//AMJ"-#=?$*>-LQZMJB=5LLC=#;'B088Y7EY_
MAQ\&_C'_ ,%@/'VD?M(_M>^#[_PG^SWHE\FH?"_X+ZFNRY\5R+S%K&MH#CRB
M/FBM#E2#DY0EI_ONWMX+6!+6UA2.*- D<<:@*J@8  '0 =JU<HX!6B[U.K_E
M\E_>[OITUU/9UJ;[?F):6EK86L5C8VT<,$,:QPPQ(%2- ,!5 X  & !4E%%>
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 ,GG@M8'N;F9(XXT+222
M, JJ!DDD] !WK\P?VU_^"H'Q+^*/BB^\"? /Q/=>'_"=K*T*ZGI\ABO-5P<&
M7S!AXHS_  HI!(.6)SM7[;_X*$^*M5\&_L9>/M9T65TG?2$L]R=1'<3Q6\GT
M^25N:_&FOR/Q,XAQV"G3R_#2<%*/-)K1M7:2OT6COWTZ;_T=X%\&95FE*OG.
M-IJHX3Y(1DKI-)2<FGHW[R4;[:O>S5__ (2KQ/\ VK_;O_"1W_V[=N^V?;'\
MW.<YWYSG/O7TA^SC_P %3?VAO@WI5UX4\77H\96<MJT>DR>(+QC-8W!&$=IN
M7EB!QN1CG ^5DYS\P45^29?F^9977]KA:KA+R>_JMG\S^C,XX<R//\)]6Q^'
MC4CTNM5Z-6:^36FFQ^T/[+?[.<?PFL+WXD^.?$J>)_'WBP+<^)O%+'<L@(!6
MWM_[EN@P%  W;0< !57UNO&/^">?BK5?&?[&'@'6M:D9YTTF2S#/U,=M<2V\
M?_CD2\U[/7]29,L,\JHSH1Y8RBI6W?O+FNWNV[W;>K>I_ 7$[QJX@Q5/%SYJ
ME.<H-I67N-Q2BEI&*2M&*T2LD%%%%>F>$%%%% !1110 4444 %%%4/%7BKPS
MX&\-7_C+QIXALM)TC2[22ZU+4]1N5AM[6!%+/))(Y"HJ@$DD@ "A)MV0%\D
M9)KX5^/W[<WQU_;2^*FJ_L3_ /!*O4K<2Z;-]D^)_P ?9H?.TCPBAX>VL2/E
MO=0(R %)5#T/WI(>/\?_ !X^-7_!7Z75O"_P+\:ZC\)?V4-(DEA\<?&*Z/V'
M4O&\49*S6FEF4#[-9G!62X<?,,J1P\+>C?!<:KXV^'EC^S!_P3%\!V_PS^$.
MA!K2[^)<M@RM=<XE_LZ-\/<3,02]U(=Q8DDJP4M[.'P7L4YU+<RWO\,?\7>7
M:"N^ZZ'@9OGV%RUQI6<ZL_@IPUG.V]EHE%?:G)J$>K6A+\+/#_[,_P#P2\\,
M?\,R_LI>!=1^(WQ>\2R_:]=/V@7&KZU>MEFO]7O#GR8\N6VD@*')"@,TE>B_
M"O\ 8R\2>-/&EK\?/VV/$]MXS\70GS-'\.0(?[#\.9.0D$+<2R# S*X/(!^8
MJ'/I'[/?[,7PF_9H\.2Z+\.M&D:]O7\W6O$&I2^?J&J3$Y,D\QY8DDG:,*"3
M@#)SZ%6-;'*+DJ#=WO-_$_3^5>2U[NVAY^'R'%YI5CBL[:ERN\*$=:4&MG*Z
M7M9K^:248OX()^\RBBBO,/KPHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#SK]K#X,GX]? +Q#\.[,[-2EM/M.A
MSAMK0W\)$L#!OX<NH4D?PLU+^RE\9A\>_@'X=^(]T-FHSV?V?6X"NUH;Z$F*
M=2O\/SJ6 /\ "RUZ)7SM\'?^+ ?MH^,O@;+^YT'XBVY\6^%5Z(E\/DOX%_VF
M($N!P$4>M>)B_P#8LVI8E?#4_=R]=73?W\T?6:/JLN_X4^'L1@7K.@_;T_32
M-:*_[=Y*GDJ<NY]$T445[9\J%%%% !1110 5\?\ _!2']D3XKR^+M$_X*'?L
M0V:0_&[X;VC)<:.N5A\=:%G=<:-<@??<@%H6ZA^!AO+>/[ HK:A6GAZBG'YK
MHUU3\F3**DK,\J_8R_; ^$O[<7P%TKX\_"*]D6WN]UOK&C7?RWFBZA& )[&Y
M3JDL;'TPRE77*LI/JM?!G[8OP7^)O_!._P"/VI?\%/?V/?"-UJ_A?62I_:+^
M%FE)_P A:S4DG7K./HM[ "SR8P)%+L2-TK'[(^!_QN^%O[1_PIT3XV?!?QA:
MZ]X9\0V2W6EZE:-\KJ>"K \I(K HZ, R,K*P!!%:XBA",55I? _P?9_H^JU[
MV49-Z/<R?VBOV:/AG^TSX0C\->/;*:&\L9?/T+7].D\J^TFY&"LT$HY4Y"DK
M]UMHR. 1X_X/_:8^+'[)6O6OPA_;FF^V:+/*+?PQ\7[.V(L[T?P1:@HS]FGQ
M_&?E;!))"M(?J&J'BCPMX:\;^'[OPGXPT&TU33+^$Q7MA?VZRQ3(>JLK @BJ
MH8I1I^QK+FA^*\XOIYK9]5U/GLSR&=7%_P!H9=4]CB;)-VO"HEM&K&ZYDOLR
M34X?9E:\79L-0L-5L8=4TN]AN;:XB62WN+>0/'*C#*LK#A@0<@C@U-7S!-^S
M;^T)^R!>3>(OV+=;7Q'X0:5IKWX2>)[]ML.3EO[.NW),+')^20[<Y)+G '=_
M!#]N+X+_ !BUP_#[5Y[SP;XV@81WG@KQA!]BOED](@^%G!Y(V$L1R5&:=3!2
M<'4H/GAY;K_$MUZZKS,\'Q-25>.#S2'U;$/1*3O";_Z=5+*,[_ROEJ+K!'LE
M%%<Y\7=(^(&N_#'7-*^%/BO^P_$LNG2?V%JAMHIEAN@,Q[DF1T*E@%;*G"L2
M,$ UQPBI22O:_5GT=>JZ-"511<G%-\JM=V5[*[2N]E=I7W:.CHK\9]8_X*F_
M\%%/#^KW6@ZW\;Y+6]L;E[>[MIO">E!X948JZ,/LO!# @CVJM_P]D_X* _\
M1??_ "U=*_\ D6OJ5P?F35U.'WR_^1/PF7TB>"H2<98;$IK^Y3_^6G[0T5^,
M^C_\%3?^"BGB#5[70=$^-\EU>WUREO:6T/A/2B\TKL%1%'V7DEB ![U^NOPB
MTCX@:%\,=#TKXK>*_P"W/$L6G1_V[J@MHH5FNB,R;4A1$"AB57"C*J"<DDUY
M>9Y-B,JC%UI1?-LDW?3U2/N>"/$C)^/:M:.7T*L522<I5(P4;O9+EG)W=F]K
M66^U^CHHJ'4=2T[2+&75-6OX;6V@0O/<7$H2.-1U9F8@ >YKR-S]!;45=[$U
M%>"^,?\ @H1\(O[<F\"? +0=9^*WB:/Y3IO@BU,]K >S3WI_<1)G@N&?'<5B
MO\$_VS?VFV\W]HKXH1?#;PM+][P/\/+O??W"'^"ZU$CCN"L(*,#V-=T<!4BN
M:NU!>>[]([O\%YGR]7BK!UINCE<)8JHM/W=O9Q?]ZJ_W:MU2<I]H/8[#XU_M
MO?"#X3:\/ASX<%[XW\<3$I:>"O"$7VN\WC_GL5RMNHX+%R"!R%(%<4/V=_VF
MOVL6&H?M>>-AX1\(S$,OPL\%7Q#7$?79J%\OS2^C1Q_(>""IKV7X+_L\?!;]
MGK0/^$=^#WP]T_187 %S/!&6N+DCO+,Y,DI_WF..V*[2J^M4<-IAHZ_S/XOD
MMH_B_,R_L',,X][.ZJ</^?%-M4_2<G:=7T?)3?6F]S&\ _#WP-\+?"UMX)^'
M7A2QT72;-<6]AI]N(XU]20/O,>I8Y)/))-;-%>!_MN_\%!?A9^QCIVE^%3H>
MH>-?B7XK8P> OA;X87S=5UR<Y ;: ?(MP0=\[C:H5L!V&VN2$*V(JVCK)_U_
M3/J:=.CAJ2A32C&*LDE9)=$DOR.Q_:O_ &M_@9^Q9\(;SXT?'OQ:NG:; XAL
M+*!/-O=5NV!\NTM(0=T\SD<*. ,LQ559A\P_!7]E'X[_ /!0SXJ:/^V/_P %
M)/"!T+PGHER+[X2_L]W#^9!I9_Y9ZGK2D 7-\5.5A8;8@<%02R#IOV5/V!OB
MIXZ^,%I^W;_P4GUC3_$_Q5C4MX,\%6#>9H/PZMV((ALT)*S7G \RZ.X[E 0G
M:)&^PZZG4IX1.%%WEUEV\H_K+KTTW=G/66W;_,  !@"BBBN T"BBB@ HHHH
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
M+X%^,]9UK4(+2TM?"FH2W-S<RA(XD%M(2S,>  .YKXX_X-C]5TS4_P#@A_\
M ^+3M1@G:TL]:ANEAE#&&0:YJ!*,!]UL$'!YP0>] 'S_ /\ !3GXE_M _!K]
MMCQC^T]^V_\ \$3=+^/_ .S?H&CV.D>%_$=Q+I&O7/A;3X=\VH:I'I4RSF-I
MY9,R22"$>3:6P:5-C ^A_P#!2K]MK]GOX$?\&[GBK]I;_@F%:^'_  QX0\6:
M!;Z=X!_X0?18M)M]-;5-06VO'CMX$06MS'YMX6PH=+A"3\P)KZNT3_@J=_P3
M=\9P^+].M?VQ/ )G\&:Q=:+XKT?4]82VO+:\AD:&2#[)<!)IR9%:-/+1UE8;
M8RYXKX6\=_\ !)3XE>._^#>7XN_LJ?#_ , 7NC:[XL\8ZY\0OAMX!N8#%<Z3
M9'6_[2TW1S$?]5</8PI&8FQY<UR4;!0F@#T;_@J)^SQH7P(_X-U1X5^&"#0-
M7^"G@3POX@\$:QIP$=QI6K:9-9RB\B<#Y9G_ 'X9^K>?(3DL:^X?V/\ XTW7
M[2/[)?PN_:'OK6."?QY\.]$\13P1#"Q/>V$-RR =@#(1CVKX'_X*.?M/Z-^V
M#_P04T3P%\![J'7?B-\?] \/^$O"7@RUF4WTFLR7%J-2M9(OO1&S2*\-PS +
M#Y#;RHYK]!?V8_@S9_LX_LV_#W]GK3[T7-OX#\#Z3X=@N57 E2RLXK8/@],B
M+/XT =Q1110 445G:EX9T_5;HW=Q/<JQ4#$5P5''L* -&BL?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@
M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "
MVKPSXS_'Q1XRE^ 7[+NBS^,/'Y&V^?[<_P#9GAY2<&:]F4X!'_/('<2,'!PK
M<F,QV&P%+GJO?1):N3Z**6K;[+\CT<LRK&YOB'2PT;V5Y-M*,(K>4Y/2,5W;
M\E=M(]'_ &@_VE_AY^SOHMO-XD:XU'6]3?R?#_A;2H_-O]4G)PJ1QCD+D@%S
MP.G)(4^=_#S]FOXA_'+Q?9_'7]M 03W%I)YWA;X;V\GF:;H8/1YQTN;G'4G*
M@^ORJFY\"?V+_#?PVU*7XE_$GQ3>^+?B!J*?\33Q1>.5,0(_U-LG_+&(#@ <
MD>@PH]4_X0?2/^?F]_\  MJ\VG@L3F4U6QZM!:QI;I=G-[2EV7PQ_O.TCW*N
M:8+(Z4L-E$N:HU:=>UFT]'&DGK"#V<G:I-?R1;B]@  8 P!T%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U>Z?)&Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;53U[1_!?A71KG
MQ'XG\1MIVGV<1EN[Z^U/RH84'5G=B H]R::3;LB92C"+E)V2W9TE>2?M?_MQ
M_LT?L,?#B;XE?M%_$:VTF 1DV.F1$2WVH.,X2" '<Y)&,\*#U85\5_M@_P#!
M8BVNO'\'[+7_  3A^'>L_$GXDZR6ATZ6W+M%'V,RHV L2]3/-MC4*3M9<L.P
M_8K_ ."+TMEXYM_VN/\ @I)X];XH_%V9UNK'3YIVET?PP_!58$?_ (^)DP/W
MK#:I V+E!(?5670PL%4QKY;[17Q/_P"17F]?(^?HYQ4SB5LL5Z?6J_@?_7M?
M\O/\2]SJG.SB<OI/PP_;D_X+9SQ>(_VCX-;^!G[,LTBS:=\.[&<P^(O',((,
M;W\F ;>U;[VS # +M1ODN%^__@U\%/A/^SS\.=-^$GP2\ :9X9\-Z1"([#2=
M*MQ'&@[L>[NQY:1B78DEB22:T/\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJY
M,1BYUTH)<L%M%;?\%^;U/9HX:G2?,_>EW>K_ .!Z*R-BBL?_ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:N0Z38HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "
MVH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+
M:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'
M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!]
M(_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'T
MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#
M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C
M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_
M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_
MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P
M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\
MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V
M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V*^=OAA_Q8']N
M+Q7\))#Y.@_%&R/BCPZO1$U.+Y+Z%?5W $Q] JU[C_P@^D?\_-[_ .!;5X=^
MWE\++K2_A;8?'KP-'=3:]\--7BURW0W#%IK-2%O(<_PJT668CM%7C9W&5/#Q
MQ<%[U%\_K'::^<&[+ND?3\+5(5L;/+:KM#%1=/793;3I2\K5%%-_RN7=GT31
M7*^$+'P=XZ\*:9XU\-ZI>3Z?J]A#>6,PNV^>*5 Z'KZ$5I?\(/I'_/S>_P#@
M6U>O&49Q4HNZ9\W4ISI3<)JS3LT^C70V**Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:J(-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ /GW]I+_@D5^Q!^TGXK/Q
M1N_AU=^!_'BR&6W^(7PSU-]#UB*8]9C)!B.:3_;E1SQUKX<_X+*_LG?\%!/V
M=O\ @FS\2(-?_P""A4OQ1^$\?]CKJF@>/O"<(UZ%3K%B(#%J4)W7#"?R68R@
M90. ,D5^LO\ P@^D?\_-[_X%M7Q?_P '"OA73M-_X(__ !>O8)[EG3^P,"2X
M9ASX@TT=#]:];+<9B/KE&G)W7-'=)VU6U]5\K&-6$>2378_F/HHHK]./)"OW
M?_X(S_!+_@JC\9/^";'PWTOX._ME^!?A-\,3_;":+<Z-X%.K^(ID_MF^^T>>
MUXPMXF,_G!&BZ1^63\V:_""OZ</^#>KPKIVI?\$?_A#>SSW*N_\ ;^1'<,HX
M\0:D.@^E?/<2U94<#&22?O+=)]'T>ATX5<U1^AT'@W_@B+^ROJ'B2V^(/[6O
MCGQ_\?\ Q);-O@OOBWXKFO;.V<]1#8Q[($C/_/-UD KZV\(>#?"'P^\.6O@_
MP%X4TW1-(L8_+LM+TBQCMK:W3^ZD48"H/8 5#_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M7P57$5Z_\ $DW^2]%LCT8QC'9&Q16/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U8E&Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
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
M,X'M=%<V+S3'8VFJ=:=TG?9+7Y)=RX4:=-WB@HHHKSS0**** "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@ HHKG/BI\6_AS\$_!]QX[^*'BNUTC3+?@SW+_-
M(^,B.-!EI'.#A5!)QTJ*M6G1INI4DE%:MO1)>;-:%"OBJT:-&+E.3LDDVVWL
MDEJV='7@?Q,_:X\1>,/%]S\#OV._#MOXM\50GR]7\0SN?[%\/YX+3S+Q+(.<
M1)GD'J5*5@FW_:'_ &Z.;T:K\,?A/-T@'[O7O$D)_O=?LD##MR6!_C5LK[W\
M,_A;\/\ X.>$+;P'\,_"MKI&E6@_=VUJF-S=W=CEG<XY9B6/<UXGM\;F^F&O
M2H_SM6G+_ G\*_OR5_Y8[2/JOJF5\-^]C4J^)6U).].F_P#I[)/WY+_GW!V7
MVY73@<#\ _V2O#WPKUV;XJ?$+Q%<>-/B'J*?\3+Q=JZ M$".8K6/[MM$ 2 %
MYQQG&%'KM%%>KA,'AL#1]E0C9?BWU;;U;?5N[?4^>S',L=FN)=?%3YI;=DDM
MHQ2LHQ6RBDDEL@HHHKI.$**** "BBB@#XI_X.)?^4.?Q@_[E_P#]2'3:_E]K
M^E__ (..OB]\,-#_ ."6OQ,^$^J>.M-B\3:U_89TS0OM(:ZF6/6["9V\M<E5
M$<;G<V%., Y(%?S05^@<+PE'+I75KR;7W(\BO7H5ZTE3FI..DK-.SWL[;.S3
ML];-/J%%%%?2&1^TO_!&/]F+]N+]H_\ 8E\)>&?@T^@_ OX=W7]I0^)?C)I&
MV\\8>,%_M*ZWP:>3QID$?_'N7RK;X/,7?N9:_57]D+]A7]F7]ASP7+X0_9]^
M'<-A/?-YFN^(KZ0W.JZS-DDRW=T_SRL6+-MR$4L=JJ#BO!_^#=K_ )0Y_!__
M +F#_P!2'4J^UJ_,LVQE>KC*M.]HJ35EUL^O5_DNB1Z.$PN'P]+]U%1O=NR2
MUEJWIU;U;W;U84445Y!UA1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '%?M&?!_3_CU\$?$?PGO]BMJ^FNEG,_2"Z7#P2?\!E5"
M?8$5A?L;?%_4/C1^S]HOB'Q&'37]-#Z1XG@E_P!9%J%J?*EWCLS863'82"O4
MJ^=_!I_X9]_;MUOP%)^Y\/?%_3FUS1@>$CUJV&+N-?\ :DC(F8^NT5XF-_V/
M,Z.*^S/]W/YN]-_*5XK_ !GU.5_\*>18G+WK.G^_I_\ ;JM6BO6%IORI'T11
M117MGRP4444 %%%% !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 45A?$;XF> ?A'X3N?''Q*\5V>CZ5:C][=WDNT
M$]D4=7<XX506/8&O!#XM_:/_ &VR;7X<#4OAC\,)N)?$US%Y>N:[%_TZQG_C
MUB8=)3\Q!!!/S)7FXW,Z.$FJ,4YU7M"._J^D8_WI-+M=Z'N99D6)S"D\34DJ
M6'B[2J3NHI_RQMK.?:$4WU=E=KKOC3^V#I_ACQ8WP6^ WA63Q[\0I 0=%TZ0
M"UTOMYM[/]V%03RN=W0';N!JE\+/V/\ 4-3\86_QO_:Q\5Q^./&D1WZ?9F,C
M2-!YR$M(#PS @?O7&20#@,-Q](^"_P "/A;^S_X37P=\+/"L.G6Y(>[G^_<7
MDG>6:4_-(QYY)P,X  XKKZYJ66UL745;,&I-:J"^"+Z/7XY+^:2LOLQB=M?/
M<-E]&6%R:+A%JTJLK>UJ)[JZNJ<'_)!W:TG.:T11117MGRP4444 %%%5M7UC
M2?#^F3ZUKVJ6UE9VT9>YN[N=8XHE'5F9B H]R:$FW9"E*,(N4G9(LT5\\>*/
M^"AG@_Q%KD_@3]E#X<:W\6M?A;9*_AZ/R=)M7[>??R#RU'3#+N4_WA7D_P"T
MGXHUWP;X1/Q!_P""G_[=&A?"CPG<*S0> / E\;>>^4=8C-AKJ\;'#Q0HX/)&
M*]&GEM:Z]J^2^R>LGZ16OWV7F?*5.+,+B9.GE-.6*DM&X65)/^]6E:&G50<Y
MK^4]\^-'[=/P"^#>M_\ "#1ZU=^*_%TCF.V\'>#;0ZAJ$DG]QDC^6(^SLIQR
M :\D^+GQ+_:A\4>"+KXE?M'?&#PY^S)\,H1_I,]QJT,NN7"$$A#<N5CMG8#Y
M5C_>AOEVM7COP8^-/[2?Q?T4^#_^"/G[!>G_  R\&7BA)OCC\:;&2T^VQ?\
M/:TLOFNK[(RT<LK-'GAU6O6?A+_P1N^$MWXWM?CE^W?\4M?_ &BOB% =\&H>
M/@HT736)!*V6D(3;PID9VN)!D9 4UV6P>!Z>]YVE+_P'X(_]O.370Q_LC.LX
MUS3$<L'_ ,NJ+E"/I*KI5G_V[[*+V<6?GE_P4B^.OP,^(W_!/3XFZ9^PE^QO
MXO\ $G@6632SXT_:5\<1M;+<,NL6906+7:B>\:6X$,;B-8@@=F,9'S#\>Z_L
M>^/O[-/P0_:?^".I_LX?&[P)%K'@K6([6/4-"AO9[)'2WGBN(55[62.2,++#
M$P",OW<'*D@_,?\ Q#M?\$=/^C/O_,@>(?\ Y85Z>7\187#TI1JQDVW??FZ+
M=MK7T25K'LX;)\+E]"-#!TXTX+I%**^Y+KU;U?4_E]HK^H+_ (AVO^".G_1G
MW_F0/$/_ ,L*/^(=K_@CI_T9]_YD#Q#_ /+"N_\ UJR_^6?W+_Y(W^IU>Z#_
M (-VO^4.?P?_ .Y@_P#4AU*OM:N*_9V_9V^#G[)_P<T?X ? #P?_ &!X1T#[
M1_9.D_VA<77D>?<2W,O[VYDDE;=+-(WS.<;L#   [6OB,75C7Q52K':4F_O=
MST()Q@D^@4445SE!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 %%%% !7B/[>O@+7M<^#47Q6\"0Y\3_  WU2+Q+HI4',@MSF>$XY*O#
MO)7^(HHKVZFS0PW$+V]Q$KQNI5T=<A@>"".XKDQ^$AC\'/#R=N96OU3Z->:=
MFO-'HY1F-3*,SI8R"NX23:>TE]J+\I*\7Y-F-\-O'V@_%/X?Z-\1_#$V^PUO
M38;RU)/*K(H;:WHRDE2.Q!%;=?/'[%LTOP=\?^//V-]5E81>%]2.L>#?,;_6
M:+>,7"+GKY4K%6/]Z3':OH>LLKQ<\;@8U*BM-74EVE%VDO2Z=O*S.C/\NIY7
MFM2C2=Z;M*F^].:4H/UY6K]G== HHHKT#Q@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@ HHKE?B]\:_A?\"/"<GC3XJ^+[
M72;%<K%YS9EN'QGRXHURTK_[*@GN<#FLZM:E0I.I5DHQ6K;=DO5FV'PV(Q=>
M-&A!SG)V44FVWV26K.JKQ/XP?MCZ9H7BV3X,?L_^$Y?B#X_(*R:3IDH%GI?.
M/,O;G[D*J>JYW9X.S(-<KYO[4/[:G$ U/X2_#*?K(0$\1:["?3J+*-AWY8C^
M^K<>U_!_X(_"_P" WA*/P7\*_"-MI5DN&F:(;I;E\?ZR60Y:1_=B<=!@8%>+
M]:Q^:Z82].E_S\:]Y_X(O_TJ:MVC):GU'U#*.'_>S%JO77_+F,O<B_\ I[4B
M]7WITW?I*<6G$\O^'/['6J>*/%EO\9OVP/%D7CCQ7"=^FZ.L971-#SSMM[=N
M)&&!^\<9. <;AN/O8  P!117I8+ 87 0<:*U>K;UE)]Y-ZM^OHM#Q,SS?'YO
M54\1+2*M&*2C""_EA%645Z+5ZN[U"BBBNP\P**AU'4M.T>PEU35[^"UM8$+S
MW-S*$CC4=69F( 'N:\%\9?\ !17X-IKTO@7X"Z#KGQ6\2(=IT[P-8FXMH3V:
M:[/[E$X.74OCN*WHX:OB':G%NV_9>KV7S/+S/.\IR>*>,K1AS?"F_>D^T8J\
MI/RBFSZ KB/C-^TE\"_V>]+_ +5^,7Q-TO1 R;H;6>??<SC_ *9P(&DD_P"
MJ:^=OC%X[_:@?PE)X_\ VN/VG/!'[-G@9L[K2PU:&759AC)B-[,RQK+R,?9\
ML3QM.>? ?A5^T_\ !/6O$<P_X)2_L&>,_P!H/Q8;@K<_&7Q^9+'18IP<-*=1
MU!0SNN"3'#'$7 ^5CFO0HY;3MS5)<UOY;67K-^ZOES'B2SG/LRTR["^RB_\
MEY7O'YQHQ_>/TFZ)]4?\-2_M5?M!?Z+^R;^SC)HVCS<)X[^*&ZRMRI_C@LTS
M-,",E7SMX&Y:^<?V@_C1^PU\)?&<.A_MK?M7>)OVAOB7]HQIWPB^'ULUX!=#
MD0IIMBWEQ2#IB>1-X RIZ5WW_#N;]N?]K_\ XF/_  4C_;GOK+0;GF;X2? I
M9-&TG:>L-S?R9NKR,]&1@,$95Z^EOV:/V*_V4_V.O#O_  C/[-/P)\/>$H6B
M$=Q=:?9[KRZ4=//NI"T\_3_EH[5K];PN%5J6C_N;_.I+7_P%)!'A6GCFIYM5
MEB7_ "SLJ2]*,;0?DZGM)+^8^5_#%O\ \%<?VL-#@\+?"'X;^$OV//A>4V6T
MEW8PZMXKE@/>*SC"VMCN&<J^V6,D$%L9KU;]FW_@D-^Q]\ /%P^+_BK0]5^*
M7Q(E=9;OXC_%;43K6IM*.0\7G#RK<@YVF- X!P7-?45%>?4QU:2<8>ZGVZ^K
MW?S9]33H4Z45&*T6W9>BV04445QFP4444 %%%% !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 %%%% 'SO\ MIV\
M_P '/'?@;]LO1X6\OPKJ(TCQD(E),NB7;A&9L?>\J5@ZC^])GM7T+;W$%W E
MU:S))%(@>.1&!5E(R"".H(K*^(7@;0?B;X%U?X>>*+;S=/UK3IK.[3'.R1"I
M(]&&<@]B :\E_8+\=:_>?"Z^^!WC^XW>*/AAJC^']5W=9[>//V2X /.QX0 "
M>OED]Z\2G_L.=2A]BNN9?]?(I*2_[>A9K_#)GU5;_A6X8A5WJ81\C[NE4;<'
M_P!N5'*+?_3R"Z'N5%%%>V?*A1110 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 %-EEB@B:>>141%+.[M@*!U)/85YM\>?VK?A1\ 3!H
MVOWMQJWB2_PND>$=!@^TZE?.?NA8EY53_>; .#C)XKS>+X&_M#_M;RKK'[5.
MLR>#_!<C![?X8^'+X^==IU U"[7!;WC3 Z?<8&O)Q.:PA6>'PT?:U5NEM'_'
M+:/IK)](L^BP/#]2IAEC,?45##O:4E>4_*E#1S[7T@G\4T:7C7]LC7OB'XDN
M?A1^Q=X/B\:ZY _E:EXHN'*:#HQ/\4DX_P!>PZA(SSV+$%:U?A#^QIHV@^+(
M_C)\??%D_P 0_'IPR:OJ\8%IIASG996WW(5!Z-C=GD;,D5ZOX+\#^#_ASX;M
MO!_@/PU9:1I=FFVVL;" 1QIZG ZD]23R3R236K44LJG6JJOCY>TFM5&UH1?E
M'JU_-*[[<NQKB.(*>%H2PN44W1IR5I2;O5J+KS35N6+_ )(6CTESM7"BBN2^
M*WQX^#7P.TO^V/BY\3-'T"$H6B74+U5EF _YYQ<O(?95)KVX0G4ERP5WV1\C
MB<3AL'1=;$34(+=R:27JWHCK:*^:KC]O'Q[\6(I(OV0?V9O$/BJUVDCQCXH_
MXDVBHHY,JR3X>=0.2H"-BOEWX]?MS?"N/7_^$*_:A_X*%W?BO7KERD7P8_9;
MTN2_N)Y!UMWNH0S,>QCF=#Z&O2I957G*U1\OEO+_ ,!5VO\ MZQ\R^+:.+TR
MJA/$_P!Y+DI>OM9VC)?]>_:/R/N?XT_MF_LV? *8Z7\0_BC8KJQ;9%H&F9O-
M0D<_=3R(0SJ2> 6"CWKS75/VD_VQOB_IL^I?!7X!V/PY\-QQM)-XV^+]W]F>
M.$#)D6QC.],#D-(Q0Y&<"OG3X+:%_P %!/%\(M_V%/\ @G/X)_9TT2X7:?B)
M\<;QM0\1SQ'JZ6,6Z:&7G_5W#-&23T[>E:7_ ,$7/#OQAU&#Q7_P4:_:Q^(O
MQ^U&.43?V#JFIMHWAN&4'(:+3+%E52#_ --"K  %>U='L\NPF]F_/WG_ . Q
M?*O^WIOT(^H<39IKC,2J,']B@M?1UIKF?K"G3?F>)_$W]J/]AN_\<CP?\2/C
MW\2/VPOB-&^^#X??";3)+K2H90<!A'9E;5%#<,WG-@#+)V/IW@WP3_P6!_:'
MT&+PO\//!WPX_8Y^'C_ZJRTVR@\0>*&C/<(@2R@+*.<[94)[D5]H?"/X(?!O
MX!>%(_ WP0^%?A_PEH\>"-.\.Z1#9Q,0,;F6)1N;U8Y)ZDUU-8ULSYTE&-[;
M<UFEZ124%]S]3U,LX=RG*9NIAZ:4Y?%-WE.7^*I)RG+YR/D;X._\$5_V-/!/
MBV/XK_'6T\0?'#QWPTOB_P",FLOK4@;.<1VTF+=$!Y4&-F3  ;BOK.PT^PTJ
MQATS2[*&VMK>)8[>WMXPB1(!@*JCA0!P .E345Y]6O6KN]23?]=.Q[2C&.R"
MBBBL2@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 *^=/C3_QCK^V%X2_: @_<
M^'?B"B>%/&;#A([S[UA=-[Y!B+' 5%]Z^BZXG]HOX-:3\?\ X+Z_\*-598SJ
MEB197+#_ (]KI"'@EXY^615)QU&1WKS,VPM7$X-NC_$@U.'^*.MO22O%^39[
MO#F/P^!S)1Q/\&JG3J?X)Z-VZN#M./\ >BCMJ*\I_8S^,NK?&7X'V5UXP5HO
M%/AZYET/Q=:RG]Y%J%L?+D+>[C;)Z9<CM7JU=6$Q5+&X6%>G\,DFOGT?FMGY
MGGYE@,1E>/JX2M\5.3B[;.W5/JGNGU6H4445TG$%%%% !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
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
M9+\8>%?'/CC3='EU/2F.DQWMRJO=W,+I/'%&GWG+/&H^4'&<G &:_'4@J2K
M@@\@U^$^*M6<LWH4^:\5#:^S<G>ZZ72B?UM]'S#TJ?#F*K<C4Y5;7MO%17+9
M];-SVVN)3HI98)5FAD9'1@R.IP5(Z$'L:;3HHI9Y5AAC9W=@J(HR6)Z #N:_
M+5>Y^_.UM3]K_P!CGXJ:G\:OV8O!GQ)UN8RW]_I CU"9NLMQ"[02R''=GB9O
MQKTNO-/V.?A7J?P5_9B\&?#;6X3%?V&D"34(6ZQ7$SM/+&<=U>5E_"O2Z_KG
M*OK']F4/K'\3DCS7_FY5?\3_ #BS_P"I?V]B_J=O9>UJ<EMN3F?+;RM8****
M[SR HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y+X^ZKIFA? OQGK.M:A
M!:6EKX4U"6YN;F4)'$@MI"69CP !W-?''_!L?JNF:G_P0_\ @?%IVHP3M:6>
MM0W2PRAC#(-<U E& ^ZV"#@\X(/>ON#QAX'\%?$+1CX=\?>#]+US3S(LAL=8
MT^.YA+K]UMDBE<C)P<<53\#?"7X5?#!KIOAI\,_#_ATWH07IT+1H+3[1LW;-
M_E(N_;N;&<XW''4T ?GS_P $6-#T'_@G5XY_:K_88^.GB/3_  U_PC?Q@U'X
MC^%]0UR]2UAU#PAJEO"(+Z.20A7CA-F\<[@D12DJQ'&?F+PE_P $Q_C%^VQ_
MP1^_;1^,NA^$+Z#Q3^TO\8]3^)/PMT2ZMVBN;S2++4OMFFIY;@,KW48NEB#
M I/"^<-FOV=^(?P5^#?Q=ET^?XL?"7PSXG?2+CS])?Q%H-O>FREX_>1&9&\M
MN!RN#P/2NF  & , = * /S"_X*.?M/Z-^V#_ ,$%-$\!? >ZAUWXC?'_ $#P
M_P"$O"7@RUF4WTFLR7%J-2M9(OO1&S2*\-PS +#Y#;RHYK]!?V8_@S9_LX_L
MV_#W]GK3[T7-OX#\#Z3X=@N57 E2RLXK8/@],B+/XUHZ%\%/@UX7\?:A\5O#
M7PD\,:=XHU=-FJ^)+'0;>&_O5R#B6X1!)(,@<,QZ5T] !1110 5G:EX9T_5;
MHW=Q/<JQ4#$5P5''L*T:* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VKXO_P"#
MA7PKIVF_\$?_ (O7L$]RSI_8&!)<,PY\0::.A^M?=%?+_P#P6;_9V^,?[6'_
M  36^)'P ^ '@_\ M_Q=K_\ 8_\ 9.D_VA;VOG^1K-C<R_O;F2.)=L4,C?,X
MSMP,D@'KP$HPQU*4G9*4?S1%1-TVEV/Y1Z*^UO\ B':_X+%_]&??^9 \/?\
MRPH_XAVO^"Q?_1GW_F0/#W_RPK]-_M'+_P#G]#_P)?YGD^RJ_P K^X^*:_IP
M_P"#>KPKIVI?\$?_ (0WL\]RKO\ V_D1W#*./$&I#H/I7XR_\0[7_!8O_HS[
M_P R!X>_^6%?O%_P1D_9V^,?[)__  36^&_P ^/_ (/_ + \7:!_;']K:3_:
M%O=>1Y^LWUS%^]MI)(FW131M\KG&[!P00/GN)<7A:^!C&E4C)\RV:?1]CJPL
M)QJ-M6T/HC_A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV**^(.\Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'
MTC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_
M  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8
MHH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_
M (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#
M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!
M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W
M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ
MV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH
M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH
M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV*
M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** /ESXX^&+']E/]HG2OVC+
M6:ZC\$^-)8=%^(@6=@+*Z^[::BQ'\(SY;D\ >K.*^BE\$Z.RAEN[P@C((NVY
MIOQ)^'OA?XK^ M6^&_C2P%SI>LV3VMY%WVL.&4]F4X93V90>U>0_L7?$7Q1H
MJZO^R7\7KXR>+OAZ%BM;R3C^V-'/%K>)G[V%*QOUP=N3N)QX5+_A,S-T7_"K
M-RCV53>4?^W_ (UYJ?='UN(_X7LBCB5K7PJ49]Y4=J<_6F[4Y?W73[-GL/\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L45[I\D8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6
MQ10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8
M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U<-\9OVQO@-\$;\>&O$'BE]4\12MLM?"OAR WVHS2=D$,?W">
MV\J#7"_;OVZOVDOETVQM/@MX5F_Y>+M5OO$%S&?1.([7(_O8D0]":\FOG&%I
MU71HIU:B^S#5K_$](Q_[>:\CZ+"<,YA6H1Q.)<</1>TZK<4U_<C9SJ?]N1EY
MV.]^,OQ3^ 'P TH:K\5_B0-+,BYMK)KYY+JY[8B@3,C\\9 P.Y%>5)XE_:M_
M:2<0_ SP#<_#7PO-_P SAXZ+2:C/&?X[:P!PIQ@@RDJP/!!KTWX-?L9_ [X,
MZJ?&%GHEQX@\42MONO%WBJY-]J,LG]\2/Q&?]P+QUS7JU8_5<UQ_^\U/90_D
MIOWG_BJ637I!1:_F9T_7^'\HTP-'V]1?\O*R7(O\-%-I^M24TUO33/#_ (9_
ML#_!KP5K2>._&M]JWC;Q:<-+XF\4WAN)E8=/*0_)" ?NX!91QNKR7]L3_@D]
MH/QAUNZ^)7P-\0V^B:_=N9=2TW4]QL[Z0\F4.@+0R'DGY65B<_*<D_95%+%\
M-9)C<"\)4HKDO?31W_FYM[]VV[];E9=QSQ5E>;+,:.)E[1+EUUCR_P O+\*C
MV222Z69^2/\ PZB_;:_M7^S_ /A6UAY.['V[_A(K/RL9ZX\S?C_@.:^I/V._
M^"3V@_!_6[7XE?'/Q#;ZWKUHXETW3-,W?8[&0<B4NX#32#@CY553S\QP1]E4
M5XN6>'W#N5XI8B*E.2=USM-)][)*_P [GU&?>,G&F?9?+!SE"E"2M+V<6G)=
M4VY2:3Z\MK[;&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q17VY^5&/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;5KQH(HUC4G"J ,GFEHH **** "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 **** "O"_VR/A;XOB;1OVH
MO@OIYF\;?#]FF-E'D'6M*.3<V+8Y;*[F3J0V[:-S CW2BN3'8.GC\+*C-VOJ
MFMXM:J2\T[-'I93F=;*,?#$TTG:Z<7M*+5I0EY2BVGZZ:G-_"'XK>#_C=\.-
M)^*/@2_^T:;J]J)8LXWQ-T>)P.CHP*L/53725\QZB_\ PPA\?Y=>*F'X1_$G
M4P;[:,0^&=<?CS<=$MY\<GHI'\(0!OIM65E#*P((R"#UKGRS&U,33E2KJU:G
MI-=+])+^[):KYIZIG7GN64<#6A7PK<L/67-3;WMUA+^_3?NR[Z27NR0M%%%>
MF>$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117
M%?%[]HSX(? >P^W?%CXE:9H[%-T5I+-ON9AZI F9'^H4UE7KT,-2=2M)1BMV
MVDE\V=&%PF*QU=4<-3E.;VC%.3?HE=G:U#J&HZ?I-C+J>JWT-M;0(7GN+B4(
MD:CJS,> /<U\^G]IS]I?XY_Z+^RW^SO/IFF2\)XU^)1:RMMI_CBM4S-,IZAA
MQQRM3:?^PK+\1;Z+Q%^UW\9]<^(MTCB2/0Q(=/T6W;J-MK"1O(Z;F/S ?,IK
MR?[6JXK3 474_O2]R'WM<TO6$9+S/H?]7:& ][-L3&C_ -.XVJ5?3EBU&#\J
MDX-=F6_%G[?'PZN];E\#_L[^$M8^*?B*,[6M?"L.;&!NQFO6'E1H?[Z[Q69_
MPI/]L/\ :$_??M _&*+P%H$WWO!_PZDQ=2(?X)[]\D''#+'E&![5[QX3\'>$
MO >B0^&O!/AFPTC3H!B&QTVT2")/HJ #\:TJ/[+Q.+UQU9R7\D+PA\[/GE\Y
M<K_E'_;^!RW3*<,H2_Y^5+5*GJKI4X>7+#F7\[W.&^#/[-?P0^ %@;/X5?#V
MQTV61<7.HE#+=W'<^9/(3(V3S@G [ 5W-%%>K0P]#"TE3HQ48K9))+[D?/8O
M&8O'XAU\34E.;WE)MM^K>H4445L<P4444 %%%% !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 %%%% &/\0/ 7A/XH^"]2^'WCG2([_2=6M6M[VUE'#*>X/\
M+ X96'*L 1R*\,_9P^(OBO\ 9]\?Q?L8_'G5I+AEC9OAGXLNCA-:L%Z6CMT%
MS",+M[@ #^ O]%UPO[0WP"\(?M%?#R7P1XG>6TN8I5NM$UJTXN=+O$YCN(F!
M!!!ZC(R,C(ZCR<QP=:52.+PO\6"M9Z*<=W!_G%_9EKLVG]%DN986%*>79A=X
M:H[W6KISV52*ZVVG'[<=/B46NZHKPO\ 9R_:&\96GB]_V8/VFXH;#X@:9!NT
MW4T^6U\46:YQ=6Y.!YF 2\?!!#$ 894]TKJP6-H8^A[2GZ-/1Q:WC)=&O^"K
MIIGGYIE>*RC%>PK6=TG&2=XSB]I1?6+Z/U32::111178>:%%%% !1110 444
M4 %%%% !1110 4444 %%%9WBCQ?X3\#Z2^O>-/$^G:18Q_ZR\U.]2")?J[D
M?G4RE&$7*3LD73ISJS4()MO9+5LT:*\%UO\ X*%?!_4-2E\-? OPQXF^)FKQ
MG:UOX/T:22WB;MYERX6-5_VUW"JAA_X*&_&K_77'A7X/:1+_  Q :UK"J>V>
M+<<=QA@:\B6>X*;Y<*I5G_T[5U\YZ07SDCZ2/">9THJ>/<<-'_I]+EE;NJ:3
MJM>:@UYGN?BKQAX2\"Z/)XA\:^)]/TBPB_UM[J=XD$2_5W(%>)ZK^W]X.\4Z
MC-X;_9D^&'B7XH:G$^QIM#LFM]-A?TEO)@$0?[0#*?6K7A7_ ()]_!"#6(_%
M_P 7[W6_B5KR<_VEXYU-[M$/=4M^(E3T5E; XS7MFE:3I6A:=%I&AZ9;V=I
MFR"UM(5CCC7T55  'L*7+GF+W<:$?+WY_>[0B_E-%<W">6_#&>*GY_NJ7W)N
MI-?]O4GY'@'_  JS]N3XZ_O/BU\9-/\ AGHDOWM ^'Z>=J+)_=DOI/\ 5./[
MT65/I7:_"+]C+]GCX+W_ /PD/AOP''?ZXS^9-XD\02F^OY)/[_FRYV,>^P*/
M:O4J*UH9-@:515:B=2:^U-\S7I?2/_;JBCGQ7$^:UZ#P]%JC2>\*2Y(M?WK>
M]/UG*3\PHHHKU3YX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
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 %>&?\%&?A?8_$C]D;QD\/AJTO-4
MTO2Q?6%U):H\UNL$T<TIC8@LA,22 [<9!([U[G3)X(+J![:YA22.1"LD<B@J
MRD8((/4$=JX\PP<,PP-7#3VG%Q]+JU_D>ED^95<FS:ACJ7Q4IQG;:_*T[>CM
M9GX#45]=_MK_ /!+_P")?PN\47WCOX!^&+KQ!X3NI6F73-/C,MYI63DQ>6,O
M+&/X74$@## 8W-\I_P#"*^)_[5_L+_A'+_[=NV_8_L;^;G.,;,9SGVK^5\TR
M;,<GQ3P^)IM-/1VT?G%]4_ZU/] \AXFR3B3+XXS 5HRBU=JZYH]U);IKS]5=
M690K]-?V0_V"M(\4?LU>$->\??%_XEVDFI:4+PZ#IWB^2VL+>*9VDC6.%5^0
M,C(Q&>68GO7@G[%/_!+_ .)GQ2\4V/CKX]^&+OP]X3M95F;3=0C,5YJN#D1"
M,X>*,_Q.P!(.%!SN7]/[>W@M($M;6%(XHD"1QQJ JJ!@  = !VK]/\/N$JC5
M3&YA2M&2M&,KIO6[E;MHDK[ZOL?@WC)XC44Z.5Y/73G"7-4G!II:-**>JOJW
M*VUDKWNEX19_\$S_ -CI)Q>Z[\.+W6KD=+C6?$E].WY><%/Y5V_A7]DK]F'P
M5M;PW\ ?"4$B?=G?0H)91_VTD5F_6O0Z*_4J.2Y/AW>EAX1?=0C?[[7/P#$\
M3\28V/+7QM62[.I-K[KV(;#3[#2[5+'3+&&V@082&"((B_0#@5-117I))*R/
M#;<G=[A1113$%%%% !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 %%%% !17GGQ__:V_9;_91LM,U+]IS]HGP5\/K?6I
M98M(F\9>);;3EO7C"F18C.Z^85#H6VYQN&>HK4^"/[0/P,_:6\$_\+*_9Y^+
M_AOQOX>-W):C7/"NLPW]H9TQOC$L+,I9=RY&<C(H Z^BO+/"'[;O[(WC[XG#
MX-^"_P!H?PMJ7B.2]N+*UT^TU1&%W=VX)N+:"7_5W$\05O,AC9I(]C;U7:<>
MIT %%%% !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!^1?_!3GXE_M _!K]MCQC^T]^V__P $3=+^/_[-^@:/8Z1X
M7\1W$ND:]<^%M/AWS:AJD>E3+.8VGEDS))((1Y-I;!I4V,#Z'_P4J_;:_9[^
M!'_!NYXJ_:6_X)A6OA_PQX0\6:!;Z=X!_P"$'T6+2;?36U34%MKQX[>!$%K<
MQ^;>%L*'2X0D_,":^KM$_P""IW_!-WQG#XOTZU_;$\ F?P9K%UHOBO1]3UA+
M:\MKR&1H9(/LEP$FG)D5HT\M'65AMC+GBOA;QW_P24^)7CO_ (-Y?B[^RI\/
M_ %[HVN^+/&.N?$+X;> ;F Q7.DV1UO^TM-T<Q'_ %5P]C"D9B;'ES7)1L%"
M: /1O^"HG[/&A? C_@W5'A7X8(- U?X*>!/"_B#P1K&G 1W&E:MIDUG*+R)P
M/EF?]^&?JWGR$Y+&ON']C_XTW7[2/[)?PN_:'OK6."?QY\.]$\13P1#"Q/>V
M$-RR =@#(1CVKX'_ ."CG[3^C?M@_P#!!31/ 7P'NH==^(WQ_P! \/\ A+PE
MX,M9E-])K,EQ:C4K62+[T1LTBO#<,P"P^0V\J.:_07]F/X,V?[./[-OP]_9Z
MT^]%S;^ _ ^D^'8+E5P)4LK.*V#X/3(BS^- '<4444 %%%>5?%K]C_X8_&7Q
MC)XW\4^(/%-O=RP1Q-%I7B&6VA"H, A%X!]3WH ]5HKP7_AW5\#_ /H;O'?_
M (5\]'_#NKX'_P#0W>.__"OGH ]ZHKP7_AW5\#_^AN\=_P#A7ST?\.ZO@?\
M]#=X[_\ "OGH ]ZHKP7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGH
M]ZHKP7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ />J*\%_X=U?
M_P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ />J*\%_X=U? __H;O'?\ X5\]
M'_#NKX'_ /0W>.__  KYZ />J*\%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>
M._\ PKYZ />J*\%_X=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\ \*^>@#WJ
MBO!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>@#WJBO!?^'=7P/_Z&
M[QW_ .%?/1_P[J^!_P#T-WCO_P *^>@#WJBO!?\ AW5\#_\ H;O'?_A7ST?\
M.ZO@?_T-WCO_ ,*^>@#WJBO!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_
M /"OGH ]ZHKP7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGH ]ZHKP7
M_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGH ]ZHKP7_ (=U? __ *&[
MQW_X5\]'_#NKX'_]#=X[_P#"OGH ]ZHKP7_AW5\#_P#H;O'?_A7ST?\ #NKX
M'_\ 0W>._P#PKYZ />J*\%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PK
MYZ />J*\%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__  KYZ />J*\%_P"'
M=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ />J*\%_X=U? _\ Z&[QW_X5
M\]'_  [J^!__ $-WCO\ \*^>@#WJBO!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_
M -#=X[_\*^>@#WJBO!?^'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>@#
MWJBO!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>@#WJBO!?^'=7P/_
M .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGH ]ZHKP7_AW5\#_ /H;O'?_ (5\
M]'_#NKX'_P#0W>.__"OGH ]ZHKP7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X
M[_\ "OGH ]ZHKP7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGH ]ZHK
MP7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ />J*\%_X=U? _P#Z
M&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ />J*\%_X=U? __H;O'?\ X5\]'_#N
MKX'_ /0W>.__  KYZ />J*\%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\
MPKYZ />J*\%_X=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\ \*^>@#WJBO!?
M^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>@#WJBO!?^'=7P/_Z&[QW_
M .%?/1_P[J^!_P#T-WCO_P *^>@#WJBO!?\ AW5\#_\ H;O'?_A7ST?\.ZO@
M?_T-WCO_ ,*^>@#WJBO!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"O
MGH ]ZHKP7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGH ]ZHKP7_AW5
M\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGH ]ZHKP7_ (=U? __ *&[QW_X
M5\]'_#NKX'_]#=X[_P#"OGH ]ZHKP7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\
M0W>._P#PKYZ />J*\%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ /
M>J*\%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__  KYZ />J*\%_P"'=7P/
M_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ />J*\%_X=U? _\ Z&[QW_X5\]'_
M  [J^!__ $-WCO\ \*^>@#WJBO!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=
MX[_\*^>@#WJBO!?^'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>@#WJBO
M!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>@#WJBO!?^'=7P/_ .AN
M\=_^%?/1_P .ZO@?_P!#=X[_ /"OGH ]ZHKP7_AW5\#_ /H;O'?_ (5\]'_#
MNKX'_P#0W>.__"OGH ]ZHKP7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\
M"OGH ]ZHKP7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGH ]ZHKP7_A
MW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ />J*\%_X=U? _P#Z&[QW
M_P"%?/1_P[J^!_\ T-WCO_PKYZ />J*\%_X=U? __H;O'?\ X5\]'_#NKX'_
M /0W>.__  KYZ />J*\%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ
M />J*\%_X=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\ \*^>@#WJBO!?^'=7
MP/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>@#WJBO!?^'=7P/_Z&[QW_ .%?
M/1_P[J^!_P#T-WCO_P *^>@#WJBO!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-
MWCO_ ,*^>@#WJBO!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGH ]
MZHKP7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGH ]ZHKP7_AW5\#_^
MAN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGH ]ZHKP7_ (=U? __ *&[QW_X5\]'
M_#NKX'_]#=X[_P#"OGH ]ZHKP7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>.
M_P#PKYZ />J*\%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ />J*\
M%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__  KYZ />J*\%_P"'=7P/_P"A
MN\=_^%?/1_P[J^!__0W>._\ PKYZ />J*\%_X=U? _\ Z&[QW_X5\]'_  [J
M^!__ $-WCO\ \*^>@#WJBO!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#=X[_\
M*^>@#WJBO!?^'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>@#WJBO!?\
MAW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>@#WJBO!?^'=7P/_ .AN\=_^
M%?/1_P .ZO@?_P!#=X[_ /"OGH ]ZHKP7_AW5\#_ /H;O'?_ (5\]'_#NKX'
M_P#0W>.__"OGH ]ZHKP7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGH
M ]ZHKP7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGH ]ZHKP7_AW5\#
M_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ />J*\%_X=U? _P#Z&[QW_P"%
M?/1_P[J^!_\ T-WCO_PKYZ />J*\%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W
M>.__  KYZ />J*\%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ />J
M*\%_X=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\ \*^>@#WJBO!?^'=7P/\
M^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>@#WJBO!?^'=7P/_Z&[QW_ .%?/1_P
M[J^!_P#T-WCO_P *^>@#WJBO!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_
M ,*^>@#WJBO!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGH ]ZHKP
M7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGH ]ZHKP7_AW5\#_^AN\=
M_P#A7ST?\.ZO@?\ ]#=X[_\ "OGH ]ZHKP7_ (=U? __ *&[QW_X5\]>Y:1I
MEOHNDVNCVCR-%:6Z0QM,Y9RJJ%!8GJ<#D]Z +%%%% !1110 4444 <=9_L[?
ML_:?\29OC+8? OP=!XPN'+S^*X?#%HNI2,1@LUT(_-)QQDMTKL:** .8T+X*
M?!KPOX^U#XK>&OA)X8T[Q1JZ;-5\26.@V\-_>KD'$MPB"209 X9CTKIZ** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKQW]J'_@H)^Q-^Q5=Z9IO[
M5G[3W@_P+>:RADTO3]>U=([FYC!*F581F0QA@5,FW:#QG/%>C_#CXE_#OXQ>
M!M-^)OPF\=:1XF\.:S;"XTG7=!U&.[M+R(DC?'+$2CC((R#P01U% &W17EFM
M_MN_LC>'/BL?@CKG[0_A:V\3IJ<.FSZ9+JB?Z/?S &&RED_U<-U(&4I;NRRO
MN7:IW#/J,TT-O"]Q<2K''&I9W=L!0.223T% #J*Y#X.?'_X(_M#:1JOB'X$?
M%?0/&&G:)K<VCZIJ/AS4X[RW@OXDC>6W,L1*%T66/< 3@M@\@@4OBY^TY\!?
M@5K&F^&?BE\2[#3=8UB&6;2="C62YU&]AC($LT5I KS21H64-(J%5+*&(R*
M.\HKG/A7\7OA=\<?!L'Q"^#WC_2?$NB7$LD,>I:-?)/$)8V*2Q,5)V2(X*/&
MV&1@58 @BNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBO'?VH?^"@G[$W[%5WIFF_M6?M/>#_ MYK*&32]/U[5TCN;F,$J9
M5A&9#&&!4R;=H/&<\4 >Q45B?#CXE_#OXQ>!M-^)OPF\=:1XF\.:S;"XTG7=
M!U&.[M+R(DC?'+$2CC((R#P01U%</K?[;O[(WASXK'X(ZY^T/X6MO$Z:G#IL
M^F2ZHG^CW\P!ALI9/]7#=2!E*6[LLK[EVJ=PR >IT4V::&WA>XN)5CCC4L[N
MV H')))Z"N2^#GQ_^"/[0VD:KXA^!'Q7T#QAIVB:W-H^J:CX<U..\MX+^)(W
MEMS+$2A=%ECW $X+8/(( !U]%<#\:/VI/V?/V>+BQT_XR?%72]$OM3AEFTW2
MI'::]NH8L>;-';1*TSQ1[EWR!"J;EW$9%;_PN^*OPS^-W@+3?BG\'?'^C^*/
M#>L0>=I>NZ#J,=U:729*DI+&2K88%2,Y!4@X((H WZ*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKQW]J'_ (*"?L3?L57>
MF:;^U9^T]X/\"WFLH9-+T_7M72.YN8P2IE6$9D,88%3)MV@\9SQ7H_PX^)?P
M[^,7@;3?B;\)O'6D>)O#FLVPN-)UW0=1CN[2\B)(WQRQ$HXR",@\$$=10!MT
M5Y9K?[;O[(WASXK'X(ZY^T/X6MO$Z:G#IL^F2ZHG^CW\P!ALI9/]7#=2!E*6
M[LLK[EVJ=PSV'Q9^+_PJ^ WP^U+XL?&OXBZ+X3\,Z/")=3U[Q!J4=I:6RDA1
MODD(4$L0H&<LQ  )(% '1T5Y+^R[^WA^QM^VM::C=_LH_M)^$O'9T@K_ &K;
M:!JR2W%F&)"M+"<2(K$$*Q4*Q! )P:Z/XT_M)? G]G:VTR?XT_%#2M DUJX>
M#1+*[F+76I2(F^1+>W0-+.43YF\M6VK\S8'- ';T5B?#?XE_#SXQ>"-.^)?P
MH\;Z5XC\/:O!YVF:UHM\ES;7*9*DI)&2K88%2,Y!4@X((K;H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO'?VH?^"@G[$W[%
M5WIFF_M6?M/>#_ MYK*&32]/U[5TCN;F,$J95A&9#&&!4R;=H/&<\4 >Q45B
M?#CXE_#OXQ>!M-^)OPF\=:1XF\.:S;"XTG7=!U&.[M+R(DC?'+$2CC((R#P0
M1U%</K?[;O[(WASXK'X(ZY^T/X6MO$Z:G#IL^F2ZHG^CW\P!ALI9/]7#=2!E
M*6[LLK[EVJ=PR >IT5SGQ9^+_P *O@-\/M2^+'QK^(NB^$_#.CPB74]>\0:E
M':6ELI(4;Y)"%!+$*!G+,0 "2!7$?LN_MX?L;?MK6FHW?[*/[2?A+QV=(*_V
MK;:!JR2W%F&)"M+"<2(K$$*Q4*Q! )P: /6J*Y+XV?'KX*?LV_#Z\^*_Q_\
MBMH'@WPW8#_2M:\2:K%:6ZL02$#2$;G;!"HN68\ $\5U-G=VU_:17UG,)(9X
MUDBD7HRD9!'U!H DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BO'?VH?\ @H)^Q-^Q5=Z9IO[5G[3W@_P+>:RADTO3]>U=
M([FYC!*F581F0QA@5,FW:#QG/%>C_#CXE_#OXQ>!M-^)OPF\=:1XF\.:S;"X
MTG7=!U&.[M+R(DC?'+$2CC((R#P01U% &W17EFM_MN_LC>'/BL?@CKG[0_A:
MV\3IJ<.FSZ9+JB?Z/?S &&RED_U<-U(&4I;NRRON7:IW#/8?%GXO_"KX#?#[
M4OBQ\:_B+HOA/PSH\(EU/7O$&I1VEI;*2%&^20A02Q"@9RS$  D@4 ='17DO
M[+O[>'[&W[:UIJ-W^RC^TGX2\=G2"O\ :MMH&K)+<688D*TL)Q(BL00K%0K$
M$ G!JO\ M0_\%!/V)OV*KO3--_:L_:>\'^!;S64,FEZ?KVKI'<W,8)4RK",R
M&,,"IDV[0>,YXH ]BHK$^''Q+^'?QB\#:;\3?A-XZTCQ-X<UFV%QI.NZ#J,=
MW:7D1)&^.6(E'&01D'@@CJ*VZ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHKQW]J'_@H)^Q-^Q5=Z9IO[5G[3W@_P+>:RADTO
M3]>U=([FYC!*F581F0QA@5,FW:#QG/% 'L5%8GPX^)?P[^,7@;3?B;\)O'6D
M>)O#FLVPN-)UW0=1CN[2\B)(WQRQ$HXR",@\$$=17#ZW^V[^R-X<^*Q^".N?
MM#^%K;Q.FIPZ;/IDNJ)_H]_, 8;*63_5PW4@92EN[+*^Y=JG<,@'J=%<Y\6?
MB_\ "KX#?#[4OBQ\:_B+HOA/PSH\(EU/7O$&I1VEI;*2%&^20A02Q"@9RS$
M D@5Q'[+O[>'[&W[:UIJ-W^RC^TGX2\=G2"O]JVV@:LDMQ9AB0K2PG$B*Q!"
ML5"L00"<&@#UJBO(/VH?V_?V+/V*I=+M?VK?VFO"'@2YUH,VDV6OZLD5Q=(I
MPTB0C+F,'@OMV@\$YKTCP#X_\"_%3P7IGQ&^&7C'3/$/A_6K-+K2-;T6^CN;
M2]@<962*6,E74]B"10!KT444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XU_P
MP+^RIKWC3QK\2OBO\%?#'CGQ%X^O"?$&K^,/#]M?R-9)$L%OI\?G(WE6L4**
MHB7"L[2RL"\KD_G7_P $W-1U_P#X)Q_\$N?VW?VA/@O/.OPT\-_%#Q[JG[/=
ME=RM/;_8K*-K:WG@+YWVKW<(0')W?9W<Y+DM[_\ M]?\%>?V'M#^,NI?L!^(
M_P!M?PS\/)(;4+\5_%AU8I=:5:29#:38-$&*ZC,NY7E&/L<9+Y\]HE&]8_%#
M]@__ (*D?L/?%W_@GS_P3V\>:1JOA[3?A/)X9MM0\.Z=+#HN@R7=I/!IULLC
MJHD9##YA2,/L1!O*ET# 'EW['G[,WA;QQ_P;'MX \9V_]H7OQ%^!NM>+=?U>
M]8RW-YK6HPW&IKJ,LC9:2X2=X9%D8D@PIS\HKV[_ ((P_'&\_P""@'_!'_X/
M?%+]H#3K3Q1=Z]X5DTSQ,NNVJ72:I/IU[/8//.D@99'D>S$K$CEFS@5\\_LX
M_M7Z)\*/^#<._P#!GC[.E_$KX>?#+5/A;J'@"<@ZLGBR&*;2['2Q;KEWGN'-
ML\:H&+QS*XR.:^KO^"/7[)OB3]A3_@F1\(/V9/'T:6VN>'/"QN/$5N) 5M;^
M\N)K^ZAW#AO+FN9$W#@[,CB@#YX_X-G?#^B^$_V9/CYX5\-Z7!8Z=IG[7'C:
MTL+*UB"16\$8LD2-%'"JJ@  <  5RO[7'[5>N_\ !'O_ (+ ^)OVS?VM?!^I
MZE^S_P#'SP?H'AFR^(^F63WC>!-2TQ+@BQEB0&1;><R3W++&"79MR*[0NHZC
M_@VE\3^'/$7P"_:*.@Z]9WF?VN_&MP/LMRK_ +F7[&T<G!^ZXY5NAP<5O:7H
MOAK]HS_@M)\=_P!GW]NSPOIFL^';+X2Z!;_ 'PAXHMDET_5=%O8)?^$CO+>&
M7*2W(NU@MY9%'FI$B+D(3D ]#_X)1?"SQA-J?QG_ &X-:>UTO0OVC/'EMXM\
M%^$+#4H;J/3])CT^"T@O)GMW>$7EXD0N)EC=PN8U+LP8#Z_K\[/^"''P UO]
MD;X]?M3?LJ_"'QOJ/B#]GGP?X\TD_".XO;UKJ+2]0NK.2XUK2K><D^8EK*]M
M&P!.V3=N_>M-7Z)T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7C7_# O[*FO>-/&OQ*^*_P5\,>.?$7CZ\)\0:OXP\/VU_(UDD
M2P6^GQ^<C>5:Q0HJB)<*SM+*P+RN3[+7P+^WU_P5Y_8>T/XRZE^P'XC_ &U_
M#/P\DAM0OQ7\6'5BEUI5I)D-I-@T08KJ,R[E>48^QQDOGSVB4 '@'_!-S4=?
M_P""<?\ P2Y_;=_:$^"\\Z_#3PW\4/'NJ?L]V5W*T]O]BLHVMK>> OG?:O=P
MA <G=]G=SDN2WIG['G[,WA;QQ_P;'MX \9V_]H7OQ%^!NM>+=?U>]8RW-YK6
MHPW&IKJ,LC9:2X2=X9%D8D@PIS\HKU&Q^*'[!_\ P5(_8>^+O_!/G_@GMX\T
MC5?#VF_">3PS;:AX=TZ6'1=!DN[2>#3K99'51(R&'S"D8?8B#>5+H&\6_9Q_
M:OT3X4?\&X=_X,\?9TOXE?#SX9:I\+=0\ 3D'5D\60Q3:78Z6+=<N\]PYMGC
M5 Q>.97&1S0!]#?\$8?CC>?\% /^"/\ \'OBE^T!IUIXHN]>\*R:9XF77;5+
MI-4GTZ]GL'GG20,LCR/9B5B1RS9P*\@_X-G?#^B^$_V9/CYX5\-Z7!8Z=IG[
M7'C:TL+*UB"16\$8LD2-%'"JJ@  <  5]#_\$>OV3?$G["G_  3(^$'[,GCZ
M-+;7/#GA8W'B*W$@*VM_>7$U_=0[APWES7,B;AP=F1Q7SM_P;2^)_#GB+X!?
MM%'0=>L[S/[7?C6X'V6Y5_W,OV-HY.#]UQRK=#@XH E_X)D?%ZZ\??\ !;#]
MNKPO\8;H+XVT*]\*V'A&ROC^]@\*PVUP8UM5;E8&DGBGDVX#27:,<EA6=_P2
ML\57'PI_X+4?MT?L7^!9O^+?V6M>'O&NE:9"<6^EZOJ>GPS:D(E'">=-,"RC
MC-N, <U[C_P4@^ O_!-#PSJMC^VO^U?\.KL^/M%LFTSPEJ'@;Q'JNE>*/$4K
M9\K1[1=)N;>XU*21FV+;MO4!V)"IO8<9_P $,_\ @G7XR_8_\!?$?]I7X[>
MM-\+?$[X]^+6\1:_X1TIE>'PKIJM*=/T<./]9)"D\K229)9Y,,7*;V /NZBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \:_X
M8%_94U[QIXU^)7Q7^"OACQSXB\?7A/B#5_&'A^VOY&LDB6"WT^/SD;RK6*%%
M41+A6=I96!>5R?SK_P"";FHZ_P#\$X_^"7/[;O[0GP7GG7X:>&_BAX]U3]GN
MRNY6GM_L5E&UM;SP%\[[5[N$(#D[OL[N<ER6]_\ V^O^"O/[#VA_&74OV _$
M?[:_AGX>20VH7XK^+#JQ2ZTJTDR&TFP:(,5U&9=RO*,?8XR7SY[1*-ZQ^*'[
M!_\ P5(_8>^+O_!/G_@GMX\TC5?#VF_">3PS;:AX=TZ6'1=!DN[2>#3K99'5
M1(R&'S"D8?8B#>5+H& /+OV//V9O"WCC_@V/;P!XSM_[0O?B+\#=:\6Z_J]Z
MQEN;S6M1AN-37499&RTEPD[PR+(Q)!A3GY17;_\ !*BV\+?\%5_^"9?[,W[3
M'[7&FP^-;KP]H=]]HT;Q%;)=V6I:Y97,NE)J]S%("LURB6MRR%P5#WLD@ =4
M*^8?LX_M7Z)\*/\ @W#O_!GC[.E_$KX>?#+5/A;J'@"<@ZLGBR&*;2['2Q;K
MEWGN'-L\:H&+QS*XR.:Z[X!_&OX+_P#!OW_P1V^"?P9_:J\9Z-IGC4:)]FTW
MPO?ZNEN;O7+ZYDOKJ)Y<-Y5K;37;^?<A65$3*K([QQR &'\2?V._AS\/O^#C
M?X"_$/\ 8\\":;X2NXOA+XFU3X\VOA>R2SM+K2&C-GI3W$406-I9;YV )&YQ
M9*W/D<:'_!.;XAZI^UA_P71_;*^,7C.0W$/P7L/#WPX\ 03'<NFVDC7<VH^6
M#PK37=F)&8<D%5)(45T7[&/_  4O_P""7.D>/(_#W@O]LWP_\6?CG\9_%5E%
MXBN/"6GSRW.J7AQ%%!;QE<6FF6,&_8COB.&.61VDGED>7&_8M\ G]AG_ (+A
M_M0^ _B+<1:;H/[1^DZ-X^^&NK7T@B@U">P6XBU>R1VPK7$<MYYIB!+B +)C
M:20 ,_X)M_$74OA'_P %NOVT_P!@_2+@CP?)<:%\1_#NF XCT^_U&QM7U4HO
M11/<7,<A XW(6ZN<_H[7YU?\$LOA??\ QM_X*I?M>?\ !4+3E\SP1XPU72?
MWPUU:/F#6K?2+2"VU"]MWZ2VS7-K&L<R$HY67:3MK]%: "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQK_A@7]E37O&GC7XE?%?
MX*^&/'/B+Q]>$^(-7\8>'[:_D:R2)8+?3X_.1O*M8H451$N%9VEE8%Y7)]EK
MX%_;Z_X*\_L/:'\9=2_8#\1_MK^&?AY)#:A?BOXL.K%+K2K23(;2;!H@Q749
MEW*\HQ]CC)?/GM$H / /^";FHZ__ ,$X_P#@ES^V[^T)\%YYU^&GAOXH>/=4
M_9[LKN5I[?[%91M;6\\!?.^U>[A" Y.[[.[G)<EO3/V//V9O"WCC_@V/;P!X
MSM_[0O?B+\#=:\6Z_J]ZQEN;S6M1AN-37499&RTEPD[PR+(Q)!A3GY17J-C\
M4/V#_P#@J1^P]\7?^"?/_!/;QYI&J^'M-^$\GAFVU#P[ITL.BZ#)=VD\&G6R
MR.JB1D,/F%(P^Q$&\J70-XM^SC^U?HGPH_X-P[_P9X^SI?Q*^'GPRU3X6ZAX
M G(.K)XLABFTNQTL6ZY=Y[AS;/&J!B\<RN,CF@#T_P#X)46WA;_@JO\ \$R_
MV9OVF/VN--A\:W7A[0[[[1HWB*V2[LM2URRN9=*35[F*0%9KE$M;ED+@J'O9
M)  ZH5X+XD_L=_#GX??\'&_P%^(?['G@33?"5W%\)?$VJ?'FU\+V26=I=:0T
M9L]*>XBB"QM++?.P!(W.+)6Y\CC<^ ?QK^"__!OW_P $=O@G\&?VJO&>C:9X
MU&B?9M-\+W^KI;F[UR^N9+ZZB>7#>5:VTUV_GW(5E1$RJR.\<<FM^QC_ ,%+
M_P#@ESI'CR/P]X+_ &S?#_Q9^.?QG\5647B*X\):?/+<ZI>'$44%O&5Q::98
MP;]B.^(X8Y9':2>61Y0#(_X.HOAG\.O$O_!%OXN?$+7_  +I%[K_ (?'A\Z%
MKEUIL3W>G^9XBTV.00S,I>(.DCHP4C(<@]:_0+P!_P B)HG_ &"+;_T4M?"/
M_!TGJNF:?_P0S^-5I?ZA!#+>OX;ALXI90K3R#Q'ICE$!Y9@B.V!SA6/0&ON;
MX5ZKI>N_#+P[K.BZC!=V=UH=I+;75M*'CE1H5*LK#A@1R"* -ZBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \:_X8%_94U[Q
MIXU^)7Q7^"OACQSXB\?7A/B#5_&'A^VOY&LDB6"WT^/SD;RK6*%%41+A6=I9
M6!>5R?SK_P"";FHZ_P#\$X_^"7/[;O[0GP7GG7X:>&_BAX]U3]GNRNY6GM_L
M5E&UM;SP%\[[5[N$(#D[OL[N<ER6]_\ V^O^"O/[#VA_&74OV _$?[:_AGX>
M20VH7XK^+#JQ2ZTJTDR&TFP:(,5U&9=RO*,?8XR7SY[1*-ZQ^*'[!_\ P5(_
M8>^+O_!/G_@GMX\TC5?#VF_">3PS;:AX=TZ6'1=!DN[2>#3K99'51(R&'S"D
M8?8B#>5+H& /+OV//V9O"WCC_@V/;P!XSM_[0O?B+\#=:\6Z_J]ZQEN;S6M1
MAN-37499&RTEPD[PR+(Q)!A3GY17;_\ !*BV\+?\%5_^"9?[,W[3'[7&FP^-
M;KP]H=]]HT;Q%;)=V6I:Y97,NE)J]S%("LURB6MRR%P5#WLD@ =4*^8?LX_M
M7Z)\*/\ @W#O_!GC[.E_$KX>?#+5/A;J'@"<@ZLGBR&*;2['2Q;KEWGN'-L\
M:H&+QS*XR.:Z[X!_&OX+_P#!OW_P1V^"?P9_:J\9Z-IGC4:)]FTWPO?ZNEN;
MO7+ZYDOKJ)Y<-Y5K;37;^?<A65$3*K([QQR &'\2?V._AS\/O^#C?X"_$/\
M8\\":;X2NXOA+XFU3X\VOA>R2SM+K2&C-GI3W$406-I9;YV )&YQ9*W/D<?9
MW_# O[*FO>-/&OQ*^*_P5\,>.?$7CZ\)\0:OXP\/VU_(UDD2P6^GQ^<C>5:Q
M0HJB)<*SM+*P+RN3\Q_L8_\ !2__ ()<Z1X\C\/>"_VS?#_Q9^.?QG\5647B
M*X\):?/+<ZI>'$44%O&5Q::98P;]B.^(X8Y9':2>61Y9_P!OK_@KS^P]H?QE
MU+]@/Q'^VOX9^'DD-J%^*_BPZL4NM*M),AM)L&B#%=1F7<KRC'V.,E\^>T2@
M Q/^#<[X&S?!'X2_'^R^'MQ=)\'M0_:4\3CX*V<]PTL0T2VF%J9[9V)+6[RP
MNB'/S&!G/+EF_16OGC]@O]M?]@S]I+2;OX*?\$__ !?INO>%OAGHFG6<TWA?
M39(M(TF*17CM;&.1U0/)Y<#L4C#;%4;RI=0WT/0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>-?\,"_LJ:]XT\:_$KXK_!7PQX
MY\1>/KPGQ!J_C#P_;7\C621+!;Z?'YR-Y5K%"BJ(EPK.TLK O*Y/LM? O[?7
M_!7G]A[0_C+J7[ ?B/\ ;7\,_#R2&U"_%?Q8=6*76E6DF0VDV#1!BNHS+N5Y
M1C['&2^?/:)0 > ?\$W-1U__ ()Q_P#!+G]MW]H3X+SSK\-/#?Q0\>ZI^SW9
M7<K3V_V*RC:VMYX"^=]J]W"$!R=WV=W.2Y+>F?L>?LS>%O''_!L>W@#QG;_V
MA>_$7X&ZUXMU_5[UC+<WFM:C#<:FNHRR-EI+A)WAD61B2#"G/RBO4;'XH?L'
M_P#!4C]A[XN_\$^?^">WCS2-5\/:;\)Y/#-MJ'AW3I8=%T&2[M)X-.MED=5$
MC(8?,*1A]B(-Y4N@;Q;]G']J_1/A1_P;AW_@SQ]G2_B5\//AEJGPMU#P!.0=
M63Q9#%-I=CI8MUR[SW#FV>-4#%XYE<9'- 'I_P#P2HMO"W_!5?\ X)E_LS?M
M,?M<:;#XUNO#VAWWVC1O$5LEW9:EKEE<RZ4FKW,4@*S7*):W+(7!4/>R2 !U
M0KP7Q)_8[^'/P^_X.-_@+\0_V// FF^$KN+X2^)M4^/-KX7LDL[2ZTAHS9Z4
M]Q%$%C:66^=@"1N<62MSY'&Y\ _C7\%_^#?O_@CM\$_@S^U5XST;3/&HT3[-
MIOA>_P!72W-WKE]<R7UU$\N&\JUMIKM_/N0K*B)E5D=XXY-;]C'_ (*7_P#!
M+G2/'D?A[P7^V;X?^+/QS^,_BJRB\17'A+3YY;G5+PXBB@MXRN+33+&#?L1W
MQ'#'+([23RR/* >W?MI:E_P3:_9)^'/CW]I;]MG2_!D.G^*;+RO$MYXNL8K^
M[UJ&*!8H]-MH90SRH%'RVL0V;Y9)"H:21SYE_P &[/PH\ _"+_@E-X"TGX:_
M%_2_&&DZQ?:GK4$FB:F;JUT?[7>23?V6CM\P>W#".4, ?.$IQR*]\OOVVOV$
M/&'C/QI^SYXA_:5^'%QK?A1'M?'/A/6_$-HDEG&T8+K/#.P#1[&PYP5&2K$'
MBOG#_@@]^S!IO[//@SX\^*_A?H\VC_"CXA_'O5]>^#^C&%HH!H?E00I>6\;
M%+:9XW\C@;[>*"095U) /O.BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M^!=5\4J4*^)=2\)6<^H H $/VAXC)\H  ^;@#BNZHHH **** "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 **** "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 **\(U;_@H9\$=&U6YTBZ\)>/&EM+AX9&A\&7
M+(65BI*L!@C(X/>H/^'CWP*_Z$_X@?\ A$77^%>.^(,D3L\1'[SZ:/!O%4HI
MK!U+/^ZSWZLSQGXR\,?#WPIJ'C?QGK,.GZ5I=JUQ?7D[86*-1R?4GL ,DD@
M$D"O%/\ AX]\"O\ H3_B!_X1%U_A7S-_P4\_;9\._&+X4:+\,/AUIWB/3[>]
MU5KG63K6BRV0G2%1Y<:^8/W@WN'('0HA]*\W-N+<IP&6U<12JQG.*TBGN]E\
MKO7R/;X=\.>(LXSNA@\1AYTJ<Y>]-Q^&*U;UZV6GG8S?C]_P62^+7B#7;C3/
MV?-#LO#^CQ2%;?4M3M%N;VX /#E6S%$"/X-KD?WNU<E\-_\ @KW^UGX2UB.Y
M\<7^D^*['>/M%I>Z7%:N5SR$DME3:WH65Q[&OEFBOP:KQAQ-5Q7MWBII]D[1
M_P# ?A^]']=8?PTX%P^ ^J+ 4Y1M:\HWF_/G?O7]&O*Q^V_[,?[3GPY_:I^'
M,?C_ , 3O$\3B'5=*N2//L)\9V/CJI'*N.&'H00/1:_(G_@FO^TC%^SK\>I;
MG7(M3N-$US2I;;4K+2K-[F5G0>9%(L2<L5*L,]ED<U]\?\/'O@5_T)_Q _\
M"(NO\*_:^&>,L%F>4QJXRI&%5-J2O:[75+S37SN?RWQUX99KD7$52AEE"=6A
M)*4&E>R?V6^\6FN[5F]3WZBO ?\ AX]\"O\ H3_B!_X1%U_A1_P\>^!7_0G_
M ! _\(BZ_P *]_\ UAR/_H(A]Y\?_J7Q7_T!5/\ P%GOU?G;\:?VU?\ @HKI
M?_!:70O^"8'PP^+'PKTOP[XE^$;^.K/Q/KOPNOM1O+15N;NW-FT<6L6R2Y:U
M+"0%,!\;21D_H5I.I0:SI5MJ]JDBQ7=NDT:S(5<*RA@&!Z'!Y':ORJ_:?/Q0
M7_@ZZ^&DGPA30'UE?V1I2L7B1YUMI(_[6U;>I>$%T;IAMK#U!KV$U)71\S*+
MC)I[H]F_9K_X*A_M%^$O^"I&H?\ !([]OGP5X/;QAJ7A8^(_AI\0_AW:75GI
MWB.P6.21DFL;J>XDM9PMO<DXF=-UM(HXV,WWO7Q#\#?^"8/Q#T__ (*-:[_P
M5K_;;^,6C>)_'ECX2?0/ 7A3P7HTUMI/A72PD@<K)/(TUW.ZRSY9A&H-S,0I
MW((_F/\ 9[^#/[0W_!8__@FE<?M.ZG\)_A]J/C[XJQZY?^#_ (HZG\;=9L-4
M\%WD=_=06$5C!:Z-*+""R:"%#!#/BX,+R2LTDSFF(_7JBORU_;Q\3_MV_LT?
ML8?LA?#']M/XKVE]IES\8]"\/?M1_$#P9J=T+.\T@7#1P?:[MXH)8K2Y B%W
M*R1AG#1EMLF'3XD?LZZ,W_!??X<?!O\ 97\5^,?#/PUG^$DWB;XO^#?A/X^U
M+0-$L+R&:1=+O;FVTRXB@$ERP2$Q.N)HE9BC?,] 'ZET5^8O[2OP@^%WBKXL
M_M5:=\6=8U3]HOQWJFC"?POH/A[3EC7X,Z4FF.UNAO[BX2UTRY:7=<X@=;V9
M46412@\<=X ^)W[>'Q[_ .#=+]GSXX?#/PSKWQ?\2:?JFDZC\4?"46KR)JOC
M?PQ8:A=176GK,"9)I94AMMZ_,TZ)*C++YC1N ?K717YQ_P#!,GXC_P#!+G_@
MH#X[^)&K_LQ:=J'A&;4O UMX>^)W[/&N:=-HL_A^:*ZE8W<5E'(([9F:7RY)
M;3 #Q0LQ27KY]_P3#^,7A#_@F+#^UQ^PM^U)<W^N:W\&+JZ\;:'K>MW#WFH^
M-_!=U#FP0-+N:XECD86I0?*)KQ8U7<6R ?J[2.Z1H9)&"JHRS$X %?F+^T7^
MRW^U=^Q__P $N?A5#\(/@5J?Q0U?2?B#IWBW]I+X;:)JLS7GBK3YHKJ:_P!,
MMR6=[BW@N9K:..U4,LD%HB%&3S$;JO\ @F+XM_X):_\ !06Y^,FM_LNO>Z=H
MGC#PQH6A?$K]G_6;:XTB7PS/9SZD9#]BCE$=O'<"[6*1;4^0[6K!B6>04 ?9
MW[,/[3OPK_:Z^&,WQB^"VLKJ7AP>)-7T>RU2)U:*]?3[^:REGA920\+R0.4<
M'#(58<&O0Z_#O_@E'XU\._L%?\&Q&O?\%&/A-X1B3XF:;X6\3V=CK$UQ-,@E
MD\036UL[6[N82L<GD2$!!N$1!.&.?>OCU_P3*_;?^,/P9^'OQ/\ V+-+^&'P
M[^,GAZ^TW6[+XY7/QWU_4;_Q%$8PUPFJ#^P5_M"*Y#!C'*S1J,(@$>4(!^I5
M%?EO^T/\)=<\7?\ !Q3\,/ACK'QA\?:9HWB_]F_6-2\4Z'HOQ!U+[+]I%X\4
MR61>7=IR2(J(6M/(?:FY2CLS'FOV:OV./ GA#_@L[\?_ /@G'X4^(GQ TSX$
MZC\*]#\:WOPXLO'VHK!+J$DJV\D8NS,;R*"0NTDL<4R>:0B2%HE\H@'ZVT5^
M6G_!,+PU\7?A/\6O^"A'_!/_ /9<\>:E;:;\-M4T^3X'V?B/69KZ/PYJ&KZ+
M=S)$DMRTC_9TN8X&"L6QM9CEF8MP'_!/[]HS]C[QS\;?@U^RE^U%\&O%/[-O
M[6?P\UJTN-8@\503QK\3KF.UFM[AWU$/MU;[2[M<1M=%W\U5$+RC)8 _8>X2
M:2WDCMIA'(R$1R%-P5L<''&<>E? 7[*O[<7[<WQ8_P""ROQS_P"">?Q#\:_#
MQ_!7P;T'2-6@U72? UU!J6K+J%M97*0.[ZC)'%L2Y=&<(=Q0,%7.!^@%?F!^
MPT,_\'0'[;P/?X=>"NA_Z@^E4 ?I_17Y+?L8_LB^#_VA_P#@K-^WQ^S;\9_B
MI\3=?^'?A^^\ >7X4OOB=JY^V+=:7?W(BFO!<_;6@BDDF*6XG$)WKO1_+CV>
M??LY?MP?&O\ X)[_ /!%;]MG6?!'C+4]=NOV=/VC/$W@#X3WOB*Z:_FTNQ?4
M-.L;+<TQ8RBWEOGF"OE3C:1MXH _:JBOA[XC_P#!([PSX\^'GPB^)/[-'[2.
ML_#WXG^#/$&E>(-9^,\?G:IJGC.T$)^VVVI227"?:XKK>),2L\:;0BQB,E*^
MX: "BBB@ HHHH ***^?=8_X*3? ?1-7NM%N_!OQ!:6SN7@E:'P/=.A9&*DJP
M&&&1P>];T<-B,2VJ47*W8\O,\ZRG)HQECJT::E>W,[7MO;[SZ"HKYU_X><_L
M_P#_ $)7Q&_\(.[_ ,*/^'G/[/\ _P!"5\1O_"#N_P#"M_[,S#_GT_N/)_UX
MX0_Z#J?_ ($BQ_P4E\5_M*?#3]GN;XM_LU>/)-(O?#=R+C7;9-*M;K[58-\K
MOBXBDVF)MKY7'R>83G Q^<'_  ]D_P""@/\ T7W_ ,M72O\ Y%K]#M8_X*1?
MLV>(-(NM!UOX>?$&ZLKZV>WN[:;P#=E)HG4JZ,,<@J2"/>OR-^,OA+1O!?Q+
MU?1/"\.J+HPO9)-$;6-/DM;A[-F)B+QR $,%^4GH2IQQ7V/#>$I2I2HXO#JZ
MU3E%:KM=KI^OD?SIXS<0XRCF%',<@S:I[.:Y9PIUII1DMI*,9))26CLMXW>L
MCV3_ (>R?\% ?^B^_P#EJZ5_\BU];?\ !*;]H3]M3]J?QOK?C/XQ?%N2_P#!
MOA^V%N;0>']/@%[?RC*IYD-NKXC3+L%8<M'G()%?F#;6US>W,=G9V[RS2N$B
MBB0LSL3@* .22>,5^J/['_[6/[-7[+?[/V@?"*R\%_$"2\M;?S];NX? =WBY
MOI/FF<$J"5!^1<\[$4=JZ\_P>&HX)PPV'BYRTNHJZ75[?)'@>%'$6<YCQ/'$
M9SF]6.'HKF:G7J6G+:,;.5FOM-;65GN?;%%?.O\ P\Y_9_\ ^A*^(W_A!W?^
M%'_#SG]G_P#Z$KXC?^$'=_X5\'_9F8?\^G]Q_57^O'"'_0=3_P# D?15-F65
MX72"4(Y4A'*Y"G'!QW^E?.__  \Y_9__ .A*^(W_ (0=W_A7T#H^J6^MZ1:Z
MU:)(L5Y;)/$LT91PKJ& 93R#@\CM6-;"XC#I.K%J_<]3+,^R;.92C@:\:CC:
M_*[VOM<_,W]IW_@LK^T/_P $S_\ @J+X?_9H_;GG\&ZY\"O&/AZPNK?XE>&/
M"5[IMSX4NKZYN[>U&I&2[N(7B+V%SN*!"8\R@?NGC;[>_;:^)7Q4^&7['_C[
MXZ_L_P#BO0+?6O"7@?4_$6ER:WI#ZC8WWV6REN4B98IX6"2; -ZOP#D ]#X9
M\=_V8_@Q^V1_P4"^,7[-?[0'A&+6_"GBK]EWPG::E9O@.A_X2#Q&T<\3X)CF
MC<+)'(.5=%(Z5\+>!_VFOC/_ ,$MOA1\;/\ @AM_P4%\7RZCI4_P;\42_LO_
M !7U'Y(?$6D_V9<B/1Y7)PEQ'PD<9)*L# "5-KOYSUC]?_V:=6^)_B/X%>%O
M%?QB\2Z3JOB'6-"M+_4+C0]'>QM4DF@CD:..)YIF"AF;!9R2,9KY._;#_P""
MP>G?LO\ _!5_X'_L,3Z*C^$?&JR:;X^\3RVY,6EZSJ*D:%:"7A4E=[>4O&3G
MRKJ)^@Y^G_ _Q'\&_!W]CK1OBU\1-:CTW0/"_P -;;5M;U";[MM:6^GK--(?
M941C^%?E!^U[\,?$7[9'_!)SXAVGBC]E'XXV?QX\;^,Y?BUINJ1?"W4"NEZY
M$0-.L8[D+PD&DQ0::) < JT@ZT ?M77PA^QC^U+^V-_P5-\$^+/VGOV>/VC_
M  ;\-/!.G>.=4\/>"/#$W@ :[=W$=C+Y1NM8D>\A9'G.)!:V_DF.)X\RN6W#
MV+_@DQ^V_IO_  4/_P""??PV_:ECNH6U?6-#6U\6P18'V?6;8F"]7:/N*TT;
M2(#_ ,LY(ST(KX>_:&_X(\?MC?LJ?&77/^"BO_!O[^TG9Z:WCB;^WO%'P3UJ
M[CF\.^)S-F8R6;,?(Q)O+(CE-@E?R;F)2L8 /MG]B7XI?MO?&OX:?%'P[^TU
M'X.\)?$?P?\ $^[\.V4OAO2)[K219Q:?I]Q;W4<4TZRRI.ER9P'D5E$X0D%*
M^9_^"2'[9/\ P5;_ ."G?[/7BSXZ:C\>_@?X+G\-_$74_"D.D)\$]4U&.>2S
MC@<W#2_\)#"0KF<#8%R A.XYX]E_X(U?\%1E_P""EGPI\91_$7X)3?#;XM_#
M7Q*-#^+'@J:-@+;4-A1)TW@2!'\B2/9)F2-K=D)=55V\)_X-0/\ DPCXH_\
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
MVGOA3^UKX$U+XG?!;6EU30+'Q5JFA0:K#(KPWLUA<O:S2PLI(>(RQN$<'#*
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
M? ^KS^&;O3(;SP+XK\'7E]/J_P!KOX;)4M9K6\B99C)<Q80QN&P0""17<_\
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
M%7PSCL/#?PWD\$V_@&:_U#S;FP:2ZF\YKX6V$E,MR6P(&4*H3D_/7WA10 $
MC!'UK\Q?A#_P2)_X*@?L#?%/Q5X$_P""9G[>'@7PY\"/&/B*?5X?!WQ%\'2Z
MI=^#9;ALS#350A)E7C8LDD:'"[U9MTC_ *=44 ?GA_P46^%?Q!?2/V??^";?
M[*W[5FFZ;\3]0\3W7B^[MOB-I4>I67B^TT^.>ZO[O5XE*^8);^XCN!#&A#SG
M<L:) 7ARO $'_!9W]@#4O#6K_%#0_P!D;7?AIJWCC1]%U[PW\,/#FI^'];N6
MU"^ALEGL4VBVFN%,PE:-QADB< KC</KO]L/_ ()X?L<?M[:;H]E^U1\%+/Q'
M=>'9VF\.ZW!?7.GZGI4C$%C;WMG)%<1 E4)57VL44D' K._9J_X)H?L?_LI>
M)H/'?PS\!ZOJ'B*UB>*R\1^-O&6J>(;VR5UVN+:34KB?[)O4E6\@1[E)#9!Q
M0!\[?"3_ ()8_MN_ OXW_M%:#\+_ -K;P99?![]H7QKJOBS5)-0\'3WOBG1;
M[48V6Y@M)'F6T$>"J+),DX5(EQ$&+$I^R5_P37_X**_L@_L*_!_]G3P-^U3\
M/+OQ1\(O'@U*P63PY>0Z1J&B&'54FL+EA(TTTTQU('S@J)%Y$)6)GC9YOT$H
MH ^4?@_^PSXGM_\ @H?KG_!4#X\Z7X+\*>)Y?A6O@F#P]X'U.>]MIK87BW<V
MI7]_<6MHUQ-B*&)$\A5BCBY>7Y/+\O\ VSOV0/@'^VI_P5M_9R\?^'M<^UZO
MX"\+:AXC^(#Z->*]MJ?AZ"\MIM%M+PH2)$;6%^T0QG*R+:7A(.Q2/N+XF_#?
MP3\9/AOX@^$7Q*T&/5?#GBK1+O2-?TR61T6[LKF%H9X2R%64-&[+E2",Y!!Y
MKS/]B/\ X)Z?L>_\$Z?AU>?"_P#8^^"UCX1TW4[L76KS)=3W5WJ$P!"M/<W#
MO++M!8*I;:@9MH7)R +^U[\+OVI?'.H?#KQI^RA\1/#6BZOX,\9/JFMZ7XNB
MN6L/$&FOI]W:R6#M;@O$2]Q'*LH#>6\*ML?&P^?_ +.G[!WB7P[_ ,% O''_
M  4I^+VD>$O#GC#Q=\/;+P:GA3P'>SWEG]FAN?M,NH7EY/;6SWEY*R01 _9X
MQ%#;(F9"2P^IZ* /S]_8:_X(V?%'X$?L2>./^"9O[2OQS\->+_@AJ=GKNF^%
MK#P]X;EM-8-MJ5RUQ]HO+J:61!/ [LT20Q@!WW.[A54<S^RA_P $P_\ @L#\
M$?"5E^Q?\2O^"E'A36_V>M)@_LRTOK#PC*GC.?0E^4:4ER_[NS5HOW/GAYI8
M4.(BFV,I^E%% 'QM\0OV#?VDM?\ ^"M/@;_@H5X4USP#:^%/ WPXN?!5OX.F
MN;Q+NZLYYI)6NA,D!CA=2Z!80CKB,CS!ORCOAI^PW^U'X,_X*T^.?^"B^K:_
MX"G\/^-/A_9^$/\ A$[>^O1>65M;31RQW?V@V^R61F1LQ;$ #@!SLW/]CT4
M? _PI_X)I_MB>"?C-^V%\6K_ .*7@:QE_:E\/I;Z8VAW5^+CP??6VEW=C9RK
M(T*_:A_I*,[ 0L#'N4?PUO\ QA_8!_:?_;:U'X'6'[;#?"V%_@M\1-+\9R^/
M/ \][)JOB"\L S);16L]M&NDP3R^5)/MN;G<(@JJAVNGVS10!'=M=I:RO80Q
MR3B-C#'-*41GQP&8*Q4$]2 <>AZ5\+_LT_\ !/#]L7X,?\%8/B]_P4A\6>,/
MAOJ&F?&72M,TK5O!^GW5_'/H]M90VEO#+#<O 5N)!%;996CC$C/PT8K[LHH
M^,OV1OV'/VK_ -G3]OG]HS]M#Q/J_P /=7L_C[_8LW_"-V.JWT,NBRZ18SVU
MFGVAK5A.LHE E?RT*Y+JK;?+;AOV;?\ @CAX[L/@'^U%^RU^V!XJ\*:_X0_:
M7^(VN^-;RZ\(2W,-WH=_J3PN(HUN(BDH@DABECE+ AX@&C8,=OZ#44 ?G;^R
M'_P3?_X*S_#/P3H_['?[37[?_@GQ/\!?#,$>G0/H/A">+Q7X@T6'"QZ1=7$K
M>5:V[1!89'C\Z<Q;HUE4L)%^K-6^'_[;$_[=FE?$G2/CYX;@^ </@&6SU;X<
MR>'D;4[C7S.S)>K=[-RQB(HNWS OR$>4Q;S%]FHH **** "BBB@ HHHH ***
M* "OB_\ X+/?LP_\+0^"-M\>?#.G;]9\$9_M#RU^:?3)&'F9]?*?$@[!6E-?
M:%5M8TC3/$&D76@ZW8QW5E?6SV]W;3+E)HG4JZ,.X*D@CWKKP&+G@<7"O#[+
M^]=5\T?/\5</87BKA_$977VJ1LG_ "R6L9?]NR2?GL?E;_P1A_9A_P"%H?&Z
MY^//B;3M^C>",?V?YB_+/J<BGR\>OE)F0]PS1&OU;K@OV;/V>/ O[+OPHM/A
M)\/ED:RMKF>XEN;C'FW$LKEB[D=2%VH#_=11VKO:ZLYS%YGCI55\*TCZ+_/<
M\+PVX/CP5PM2P,TO;2]^HUUF^E^JBDHKO:_4****\H^]"BBB@#YR\+_ G]K#
M3?\ @H1KW[6&L/\ #\^$==^'VE^$/^$>MM5O3J%K#9:A?7:WWG-;".61OM\J
MF#:BC:G[W@EJ/_!6'_@F#\%_^"K/[*6I_L_?$V.+3];M=][X%\7);AY]!U,*
M0DH[O"_"2Q9PZ'C#JCK]-T4 ?*O[9_[)/[57QV_9J\"_LP?"#QAX#L-"TZZT
M!_B+_P ),MY)_P )!8Z=/;S2Z5&(4'E07)MQ')*26,3NFSYB:^FH)_%+>%TN
M;G2]/76C8!GLDOW:U%ULR8Q,8@YCW\>9Y0;;SLS\M:%% 'P3_P $F_\ @FI^
MV%_P3>^+GQ6BU7XG?#K5?A3\4?'M]XKMO!&B0WT$OA.[N'<[+-Y$*31>7Y$+
M*X0D6\; J0RMU'[*O[-W_!4_]BKX*6'P/\-_%'X/_%O2[+S7T>7Q>^J>'[O0
M$E=I/L(GMH;U=1MX6<I$[16TGEJ%..-OV=10!\K?L5_L'_$?]CC1OBQ\:9_$
MOAOQI\;?C9XN_P"$C\;ZK)'/I.BQS*ICMK*VC1;B9;:VC=PI?=+,S,69-PV>
M+?\ !,+_ ()P_P#!2O\ X)E_ _Q)\#O!_P 6_@=XGMO$GCF_\42:IJNCZQ'+
M;W5W'"DB>7'(%DC'D*0N5/)!;H1^B5% 'Q_\ /\ @E5<:=^V.?\ @HG^VU\>
M)/B]\7[+37T[P:T'A\:3X?\ !=DX8-#IE@9IW60B213/--([!V/#$FNJ\,?L
M[?M;7'_!1F]_:W^)>N?#^_\ !EOX(E\)^#O#ME/>K?Z#:RW:75S>"1XC'-/<
MM!:K*@$:A+6%58[&,GTM10!\Q_\ !7K]A[QG_P %'/V&_%'['W@N[\,:?<>*
M9K1O[>\3>>RZ2UO<Q7"3PQPH6>7,>SED 5VSN!*EGPY_8=\>?&3_ ()XM^P1
M_P %,=0\,?$6WD\+V^@:GXA\/-<PR:K# JB"]=9ES!>(T<4GFHS RIY@"_=K
MZ?HH _,3]I']I/\ X*;?\$+OV4=+\+Z/^SO!^U#\,O"6G#3M'^(UKJDVG:[X
M:TZ$!;==:L8H)Q?)%$ GVR!H581 RK$Q#/[U_P $MOV9_@Y>G7?^"FL/QWT_
MXP?$7X\V%M=ZK\2=,L/LEA;:6BJ+?1]-M2\CV=M!Y:H\<CM,\L.9CO4*GV"0
M",$5PO@;]F;X#_"WQA=^.?A9\,]/\+7^HW+W.K)X8WZ=;:E<.I5I[JVMV2"Z
MFP<"65'<8&",# !V]Q;P7<#VMU DL4J%)(Y%#*ZD8((/!!':O@;X(?\ !,?]
ML+_@FI\2_%7_  [!^+?@&_\ A!XSUV36;GX)_%J*^@M_#E])CS7TK4K%)9(H
MG"J/)E@=55%Y9B7K[\HH \<^'?PM_:1\=^*M,\?_ +6'BSPM"FB3&YT7P)X!
M%T^GQWFTJ+J\O+H))?O&"?*C\F"*-B9&26187A\%^$7_  3M_:7_ &#_ -J[
MXJ_&+]A'Q1X%U7X>?&G7#XB\4?#/X@7E[IXT+7V+>??:?=VD%QNBFWDO;21+
MC8BK(JJ /MVB@#XQM_\ @F+X\\%?L4?'SX-^"_'?A[5_BK^TI<:_=_$?QUK%
MK-:6$%UJMK):G[+;1^=)]GM(76."!Y,G#.\F68'D?B)_P3%_:O\ 'G_!%.R_
MX).CQO\ #VVU6#PAI_A:?QR;F^>W-A9R6[I.MIY ;SG$/EE#+M7[X9L^6OWY
M10!\(?M\_P#!./\ :Z_;4_X)\^ /V,-.\9_#KPWJWAC4="O-8\2S7-_=V]P^
ME!?*$-N($91*R*S;I#Y8!4;\[QY)^W;'^T)>?\%^/V/;[X?_ /")V7C2V^%'
MBZ>ZTW4[JYFTJ\40N)[;[0D2S1!T+;)A$QC<*3'( 5;]2J\,^(W_  3K_9F^
M*O[4WA[]M#QC8^*Y/B-X3LYK3PUKEIX\U2VCTVVF5UEABMHKA8 CAW#*4.[/
M.<# !S7PP_8R^(WC/]MZ/_@H-^U?=^&T\4:!X)?PK\._!?A*]GOM/\.6L\OF
MWMX][<06\EW=W!VQ[A! D<*; KEF>O+_ -E'_@G7^UI_P31\7_$3P#^PUXN^
M'6N?!WQYXHN/$F@^$?B%<7]G=>!M1N%"SQVLEI#,M_9G9&5@<V[*% \W)>1_
MNBB@#XX\(?\ !-;XN_LS?LA:;\)OV0OCII=K\33\5_\ A87C#QWXKTB06OB?
M5[BY:;4OM%M;ONCAN(V^S"-7)CA"?.SKO;2\+_L)_$OXA?\ !0GP_P#\%'_C
MWX9\!^&_%7@KX>7WAC0]$\"ZQ=7W]LR73@M=:A?3V=LWEQH&2*W6!]AF=S*^
M%2OK6B@#X]_X)U?L*?M)?LD?M,_M _&KXK^+/!.K:5\=/'0\4+9>'YKM;C0I
ME61%MLS1!;I2CH#)^Z(:,G80^%X;]AO_ ((]_%7X _LJ_$;_ ()Y?M#_ !P\
M,^+O@7XC;Q#;^'M*T+PW+:ZT]KJLK2,UY=RRO&CP;W,:PQ@^8X=I"$"5]]T4
M ?FI^R=_P2]_X+"?L]>%K3]B_P 1?\%+_"VI_L\Z4G]G:=J-KX1D7QJFAC*_
MV9#<-^ZM 8LQ+<;YI(%(\K9LC"_I)I>EZ=HFF6VBZ/91VUI9P)!:VT*!4BC1
M0JHH'0   #VJ>B@ HHHH **** "BBB@ KXI_X.)?^4.?Q@_[E_\ ]2'3:^UJ
M\4_X*)?L>_\ #?/['/C#]DS_ (6)_P (G_PEG]G_ /$__LC[?]E^RZA;7G^H
M\Z+?N^S[/]8N-^[G&#TX*I"CC*=2;LE)-^B:(J)R@TNQ_(E17[6?\0>__61#
M_P Q)_\ ?:C_ (@]_P#K(A_YB3_[[5^A?ZP91_S]_P#)9?Y'F_5JW;\C\4Z_
MM8K\4_\ B#W_ .LB'_F)/_OM7[65\UQ%F&#Q_LO82O;FOHUO;NEV.K#4IT[\
MR"BBBOF3K"OFS]K#]ES]K7Q_^U1\.?VI_P!E7]H/PUX2N? OA37-'UCPSXK\
M.3ZA8^*8=0N-/E%M,89XGM50V0=9TWNKA1L9"ZM])T4 ?&7QI_8:_:H_;\^*
M?PON_P!N6X^&WASX>?"?Q[:>-K+P?\/-2OM6NO$6MV:2)9M<WEY:VHM;6/SI
M&:!(I3)G:9 .:\Y^./\ P2N_;B^%/_!4OQ%_P5$_X)L?'KX?6>H_$?0+;2?B
M7\/_ (M6-\^FWBP0P0I-!-9!I5;;;0.%PI1U?YV24QC]$Z* /S/_ &N?^"'/
M[3W[5WC_ $3]O63]MC3/!7[5?A&6V/@[Q+X)\("T\-Z=90B;&G/#*TMW=A_/
ME#W,\LFY7*"W$9,5?3/[)_PR_P""G7A7POJOC_\ ;2^-OPX\9^.QIJ:=X;\+
M>![:]T?PY;)YBM->7,LD<LUS=2!4P?)5(A&4C"^?(]?2]% 'Q%_P1G_X)U?M
M._\ !-+PE\0_AG\6_'W@;Q=I7Q ^)>H>-I=4\/\ VRTN+"]NX8(I8!#+&ZRQ
M'[/&0WF(5^;A\C'V[110!X#_ ,%%?@#^T-^U%\!C\$_@+J_@_1YKOQ!HNJW>
MN>*YKJ00G3=5M-12%+>"/Y_,:U5"YD7:&.%8D$>RZ=IVI^*_!!T;XK>%]&,V
MH6<EOK6DVUPU]8RQN&1H]TT,9E1D/*M&!\Q7D<G9HH ^/_\ @GG_ ,$M-&_X
M);6_QPT3]E>^TVXT#XA^+X_$/@CPYK<\T<6AN;58GLI945W>!) 3&P!?RRJ-
MEE,C=W_P3H_9S_:)_9H^&GB?PW^TSXG\(>)/%'B?QSJGBG6/%OA07,/]J7=_
M</(RRV\Z_N5@A6VM8MLCCR;>-<+LRWT+10!\'_\ !1S_ ()I_M9_M0_MY_ _
M]N+]ESXH^ / NN?!)[L07NN6U[=7'B*UN3'YMC<K"J"*W"?:HP%=F(O)&RIP
M!]R>'9/$,N@V<OBRSLK?4VMD-_#IUR\T"38^81NZ(S+G."54X[5<HH \C_;I
M^$?Q>_:$_92\>?L]?!JZ\.66H^/O"&I^'9]9\2W,XATV&]M)+=[A8H8F,[JL
MA(0M&,X)8@;3Q/\ P2C_ &3OC;^PE^Q;X/\ V/\ XQ:_X7UW_A!;"2STKQ)X
M;FN$-_$]S--B6WFB'DL@D5=RR.'P3A,8/TE10!^>G[4__!*C]MKP=^WIKG_!
M1#_@E)^U9X7\ >)?B%IMI9?%;P/\0='FN]"UYK9!'#> 0JS)*J*HP%5MV]A*
MHED5N\^-?_!).\_;)_8*\;?LR?ML?'Z?Q5\0?B'<V^J:O\1=)T5+2'1M2M=I
ML(].LPV([.VVE?*9]\WG7+LZO.Q7[/HH ^&_V0_V,?\ @K-;W'AKP%_P4/\
MVX? _C+P%X'O+.YT^T\$>%YK?5_%DMFZR6;:O>3[0B1RQQ2O' FZ=HU$LK*9
M%DV?@C^PU^U3\+?^"I7Q>_X*#:SKO@"^T7XI>%M,T-/"=MJ%['<Z8FGQ(D$Q
MN6MBLQ<HV]?+3;Y@P3LP_P!ET4 ?'_\ P3D_85_:._9$_:+_ &@/B]\5_%?@
MK5M+^.7C]O%D=GX>FNUGT.?#H+4F:(+<H49<R9B(:,G80^$]6_X*"_LT?$[]
MK?\ 9BO_ (*_!GXRK\/?$\WBCP[J^C^-#IOVPZ3+INM66I><L&Y1,^+0A49E
M5F(#$*37M5% 'R!\?/@=_P %4?VDO@!XA_9-\9^,?@9HNE>,_#]QH'BGXG:*
MFK2WS:?<Q-!=/;:)-'Y,,[PNX4O?R*C-G#8 K$_:J_X(P?#SXE?LL_!'X0?L
MP_$.;X?^-OV:+[3]0^"OC2]M/MWV:>U6(20WT8*>?#=&&-IMNTEU5L%0T;?;
M5% 'R=KG[&G[1/[7'QC^$OQ1_;PN/ %AI7P9\0_\)/H/@[X>7E[?0:SXC2%H
MK;4KFXO(8&@BMP\DD5JB.?,<,T[!-K<_^T7^PM^UU\5?^"I7PF_X*!^"O$_P
M[MM"^$>@:OH]EX1U.\OOM.LPZA%+%-+)<I;E;5@&C*H(Y0#&<LP;Y?M&B@#X
MX_:W_P""?O[3?Q/_ ."@7PH_X*#?LR_&OP9X4\0^$/!.H>$O%.E>,/#USJMK
M)I]VYD,UL()K=GFC=W*AV16VH20-RGI_^"HW_!.J7_@HC^S=X:^$VF?%.\\,
M>+?!WC[0O$OACQ[ ?*O=-N+2X5;FXC:%5VS-:276P*%3SC$2%5>/J"B@#X[_
M &S_ /@D+\(_VHOB1^S1XM\+2V_AC3?@!XA$4FF6>]%U'PO]B\MM&PGWXGEM
MK*-D<[/(:Y')?#:W_!6[]@/XL_MZ?"7X?I\ /C!IG@[Q]\)_BOI'C_P;>>(;
M![K2[J_L/-\N&[CC^;9F7=N 8@IMQAR1]744 ? ^O?\ !-C_ (* >._^"A'P
MC_X*#^-?VM_AY%KOA7P;J7ASQAHNB^ KB.RMK*Y;=LTI9;B21I3N?-Q=RR*K
MA7$!7,%==^Q)^PM^U1^SA_P4 ^/_ .UW\1/%7@'4- ^/]_I%UJ&@Z-<7OVO0
M&TRUFM[81RR0A+L.LN)-RP\_.N,;&^RJ* /ST_:G_P""5'[;7@[]O37/^"B'
M_!*3]JSPOX \2_$+3;2R^*W@?X@Z/-=Z%KS6R".&\ A5F25451@*K;M["51+
M(K?67[(OP)^*_P '/!5]K7[17QE7X@?$CQ/=I>>+?$UMI2V%DI1!'!8V-LI/
MV>S@0$(I9F=Y)IG.^9J]9HH **** "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 **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
6**** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>pega-20231231_g3.jpg
<TEXT>
begin 644 pega-20231231_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MA 7< P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BJ6M>)/#OAR..7Q#K]E8+*2(FO;I(@Y'4 L1FI-*UG2-=
MLQJ&AZK;7MN6*B>TG61"1U&Y214>TIN?)=7[=31TJJI^TY7R][:?>6:**S?$
M'C+PAX3"'Q3XKTW3!)_JSJ%]'#O^F\C-.<X4X\TW9>8J=.I5GRP3;[+5FE15
M*P\1^'M4TLZYIFO65S9*I9KR"Z1X@ ,D[P<8 ]Z?IFN:)K:NVC:Q:W8C($AM
M;A9-N>F=I..AI*I3E:S6NWF-TJL;WB]-]-O4M45'=75M96[W=Y<1PQ1KNDEE
M<*JCU)/ %0Z9K>C:TCR:-J]K=K&<.UM<+(%/H=I.*;E%2Y;ZDJ$W'F2T[EJB
MBJ^J:MI6B6;:CK6IV]G;I]^>ZF6-%^K,0!3;45=["C&4Y*,5=LL45D:'\0?
M7B>Y-EX:\;Z1J,P&3%8ZE%,WY(Q-:]3"I3JQYH-->6I=6E5HRY:D7%]FK!11
M15F84444 %%%% !1110 445Y]X?_ &IO@)XI^*LWP2T#X@QW'BBWNKBVFTH6
M%PK++ &,J[VC"?*$;G=@XXS7/7Q>$PLH1K5(Q<W:*;2YGV5]WY+4Z\-@,=C8
M5)X>E*:IKFDXQ;48K>4K)V2[NR/0:***Z#D"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 **** "BBLWQCXJTCP+
MX2U3QKK\WEV.D:?->7;^D<:%V_' -3.<*<'.3LEJWY%TZ<ZU14X*[;LEW;V1
M\)?M]7NI?M/?MK>%?V8_#6H;8-+\NTGE4;A#/.!-<2X'79 L?'JC"NC_ ."1
M_P 1=1T#5/&?[-OBAC#>:?=MJ-I;2'E'1A;W2?@PA.!_M&O!OV7?VIO 7PY_
M:<UO]H[XW:3K.H76H)>36<6C6\4K175Q(-S'S98P%$9D0 9^\.@%6=%_:;\
M:)^WW#^T1\.;;4=/\.ZKKB/J=OJL,<<J1W"".[9A&[J1N9Y1SU Z$5_-^"X@
MP,,^I\02K+VE2O*,H7U5"45&+:_NV_(_KS,>%<SJ<,5>%8X=^QI86$X5+:/$
MQDYS2?\ ?;M_X$?=7[<O[1EY^S3\";KQ;X?\LZYJ5RNGZ'YJAECF=68RE3U"
M(C, >"VT'@U\E?LP_L">+/VO?#<OQ]^-_P 4M4@BUBXD^PN%\^[O0C%&E9Y"
M0B;@55<'.T_=&,^E_P#!92UO9?AIX+U"($VL>N7"2L.F]H04_1'_ %KW3]AC
M4-,U/]DCP'<:2Z-$FAK$^SH)4=DD'UWJV:^]QN"H<3^(%7 9A>5"A24HPNTG
M*7+>3LU>W-;Y+Y_E^79CB>#/"RCFF56AB<56E"=2R<HQCS6@KIVORW^;ZV:\
MX_9N_P""<&G_  $^(.OZMJ7Q%EU[P_K'A^;35TUX&@8^=A9/-56*283<H/\
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
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 *\+_P""AFF_%GQ5^SQ<_#WX/>#;_6+_ %^^
MAM[Y;! 3!:*?,=B21]YD1,=P[5[I17!FF!69Y=5PCFXJI%Q;5KI/1VO?IH>G
MDN9RR;-J&/C!3=*2DHRO9N.JO:ST=F?,?[#/[%?@?P=\!+7_ (7M\%M"OO$F
MHZA<75U'X@T2WNI[2/<(XXMTBMM&V,/@'&9#WKD_^"BG[$5MXE\)^'O$/[-O
MP8TZ#4++4)8-3T_PUI4%L9X)$#+*ZH%#;&CQGJ/-K[(HKP:_!>25^'UE7):*
MBH\Z4>?2SYKVW;5W_D?48;Q$XCP_%+SQ5&YN<I<C<O9VDFN7EO\ "D[+KHGN
M?/\ !\#_ !'^U#^Q'I/PJ^-FD7>@^);?3XXQ->Q;I;:\MB8XK@@'Y@Z#+8/(
ME8#!Z?-GPY\,_P#!2S]C)[OP)X$^'L^M:-)<M+%%!9#4;-G/!EC,9$D6['*G
M;GJ5S7Z)T5CF'!>&QM2AB(8BI2KTH*'M(-*4HI?:TL_PW[61T95XB8S+J6)P
MM3"TJV%K3=3V,XMQA)N_N.]U;1:WV[W;^</V./$O[='C7XB:GXC_ &FM!;2?
M#O\ 8S)IE@;2WMP+LRQD'8I,W"!QESCGCDUL?\%$?@)K7QZ_9YGT[P?HSWVO
M:-J$-]I5M"!YDW/ERQ@GUC=FQW*+7N]%>C'AVE/(JF68FM.JJBDG*;O+7JG:
MWN_95M+'CRXLKT^)J6<X/#TZ$J3BXPIQ<8>[T:O=\RNI.]W=['P[_P $X/V4
MOC#X3^-NH_%SXY^#+_39=*T5+31CJ07?+*ZB+<N">$AC*?\ ;05]Q445KP[D
M&$X;RU8/#R<E=R;E:[;ZNUNEE\C+BSBG'<7YN\?BHQB^6,5&-^6,8K97;>]W
MZLR_&_@W0?B'X.U/P+XIM//T[5[&6TO(@<$QNI4X/8C.0>Q -? %I^S-^W9^
MQ#\1;_6_V?K*;Q#H]Y\AFT^!+A+R($E%GMB=ZR+D_,HXR0KX)%?HG17-G_"^
M"SZI2KRG.E6I7Y:D':2ONO-?\'75WZ^%^-,QX8HUL-&G"MAZUN>E47-!VV>Z
MLUW]+JZ5OS4^,_PY_P""A7[9>N:5+X]^!<UJ^DQRQ6A^Q+I\2+(5+EC/)\WW
M!W^@KZC_ &W/A)\1/&_[&=I\-O!GAB?5=:MCIB265EAF_= !R.0"!CK7T117
MFX3@?"8>AC(U<14J3Q4>6<I-7LDTK:;V?6_0]?'^)..Q>)R^='"4J-/!3YZ<
M(*25VTW?WMFUTMN]3Q/_ ()[_#WQK\+_ -F#2/!_Q \.7&E:G!?7CS65TH#J
MK3LRDX)Z@@US'_!1#]C37OVF/#FF^+OAP8#XFT%)(X[2XE$:W]LY#&(.W"NK
M#*Y(4[F!(X(^DZ*]>KPUEV)X=CDU>\J2C&-]I>[:SOM=6OM;RMH>#1XPS;"<
M62X@P]H5I3E.UFX^_?FC9N[BTVM[]G?4_/;Q1XD_X*A?$[X9_P##.FM?!V\6
MUGMDLKS5CI?DS74*X&V2Y>3R<$ !F4 L,Y)R<_47[#G[+LO[+?PB;P[KE[#<
MZ]JUU]LUJ:W),:/M"I"A(&Y44=<<LS'IBO9Z*X<GX0P^69BL=6KU*]6,>2+J
M-/ECV5DM>[]>[/3S_C[%YSE+RS#X6EAJ,I\\XTHM<\N\KMZ+HEV79'YO_M>_
ML8_M"2_M'>,=4^$7PTU+4=!\33+<M<V:KY;F5HYY4;)&,7"$_@#7TE^VI^S3
MK/B_]C'3?A5\.]!DU+4O"G]FG2K.V4;YA"@MGVYQ_P LY'8_[OK7T=17/A^
M\HPZQR4I-8I-/;W$W)VAIWE=7OLCJQ7B=GN*EEDI0@G@FFFK_O&E&-YZZWC&
MSM;=^1\>?\$S?V;/BM\/?'/C'XM_&SPC>:7JVH0I;67V]1OF\V0S7$G!/5DB
MY^M:_P#P5!_9@^)/QU\.^'/&/PMT1]4O?#[W,5[ID+J)9(9O+(= Q&XJT>"H
MY.\8!P:^K**Z(<&99'A>61N4G3E=N6G,WS<U[VM=.W396.6?B'G,N-(\21A!
M58V2A9\BBH<G+:][-7Z[NZ/EG]C3XG?MS^(?%FC^!?C1\($T;PKI.D-!/JEQ
MI+VUQ,T<86+<9)<,20,[$'OBN%^"'[._QM\._P#!2?5?BUK?PWU&V\-S>)-=
MGBUB1%\EHYDN!$P.<X8NN..]?<%%0N#J=2EA8XC$U*CP]15(N35VU:T7I\.G
MKJ]31\?U:5;&SPF#I4HXJDZ4HQ4DDI7O):_$[]=+)*Q\L?\ !4KX-?%'XR>!
M_"FG?"_P5>ZU/9:M/)=162@F)#$ "<D=37MW[,GAS7/"'[//@KPMXFTV2SU#
M3_#5G!>VDPP\,BQ*&4^X(KN:*]7#9#AL-GU?-8R;G5C&+6EDHVM;2_3N>'B^
M)\7C.&,-DDH15.C.4U)7YFY7NGK:VO1!1117NGS04444 %%%% !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
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
M8!YKUN+\)B<?PUBL/AX\TY1LDMV[H\+@/'X/+.,<%BL5-0IPFG*3V2L]1O\
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
M7P<^">I?"[XK^*H?%5QKE_<W&K3.)&25)H8XFB+2'=(-J'+'&=V,<5\]ZO\
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
ML>)=*E5X@P/".5+W,.E!)?\ /RJU)_<G'T;EYGRY_P $:RX\4?$9;//V3R-.
M^F=]SL_3=7W?7RU_P2>^#]_X!^ =Y\0-9M&AN?%^H">W5UP39P@I$Q'NS3,/
M564]Z^I:]_P]PE;!<'X6%56;3E;RE*4E^#3/EO%;'8?,./\ &U*+O%.,+]W"
M$82_\F304445]H?G@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 %%%% '"^%?V:_@IX'^*&H?&7PCX*&G>(M5$G]HWMKJ-RL=
MQYA!?=!YGDG+ ,?D^]\W7FNZHHK##X7"X2#C0@H)MMJ*23;W;MU?5[LZL5C<
M9CIJ>)J2FTE%.3<FHK9)MNR71;(****W.4**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KY*_:#_ ."=/Q1^/OQ?U3Q3J7[0+V?AG4;];B'1
MGBGG^RXC53LC,@CW'!Y&.M?6M%>1G.1Y;G^'C0QL7*"=[*3CKJM>5JZUV/>X
M>XES?A?%RQ.7349RCRW<8RLKIZ<R:3NMSD?@?\%?!'[/_P .++X9^ ;1TLK3
M+RSSL&ENIF^_-(0!ECQV       J'XQ_L]_"+X_V=AI_Q<\+2:M;Z;,TUG;_
M -J7,$:R, "Q6&1 YP, MG )QC)SVE%=;R[ /!+!NE%TDDN1I.-ELK/32QPK
M-LTCF+S"->:KMN7.I-3N[W?,FG=W=R'3]/L=)L(-*TNSBM[:VA6*WMX4"I%&
MH 55 X     Z 5-1176DDK(X&W)W>X4444Q!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 %%%% !7*?$OXG/X$N]
M(\/Z/X:FUG6M>N)(=*TV*X6%7\M/,D=Y'X157DG!/(P#75UR/Q6\'> /&Z:=
MI7BOQ$VE:E!,]QH=]9ZDMM>02* '>$GJ,, PP1R,CI51M?43,C]G;XA_$OQ]
MX*TO4_'G@\0I<Z2EQ'KL5_"Z7CDCK"JJT3$$G&"HQUJ#6/C7XQA^+>A^#=/\
M"M:Z'?ZO/ITVJZJK1RW,L<,DA-O'D'RP4 \QN&S\HP,UQO[(WC_Q7;#0/A=?
MZ[8ZSIT_A!=1@>U@"3Z20ZH+>;:2&!!RK'#<<YZUVWQE_P"2K?#+_L8;K_TB
MEK1Q2J-6$G[IZ17%>(O^&A;[6[M?"3>$M.TZ%P+-M2CN;J:ZX!RPC:,1#)(Q
M\QX_/M&D1" [@%CA<GJ:Y7XD_#OQ%X[1(]%^*FM>'D6!HWCTH1 2$_Q%F7>"
M.GRLM9Q:N-G-Z?\ M#3Q_!/4?B3KGAI1JNE:C+I<^EVL^Z.>_680*L;D9*,[
M*<XR 3UQDJ_C_P",OP]U?1)_BW;>'+C2M<U&+3Y)-#CGCDTZYESY6XR,PEC+
M#:6&T@D'&.*\\O+];;X!RZ-)I=E;VW@/XE6MG?W&GHPAN8H;J)FN"'9F#$R@
MOEF^8$Y]/1?VIF6Z\":1HENP-UJ7B[2X+%1U:3[0K\?158_05IRQO:V[%<L:
M[X]^)GBCXC:I\/?A-%HMLGA^W@;6-4UR&653-,I>."..-DZ( S,6XW 8]8;7
MXV>(&^$GB[Q+J.B6EMXD\')=PZC8AV>W>>&+S$=>0QB=2K#.#R1GC-'P>Q8_
M&/XF:1=$"X;6+*[4'JT,EH@0CU&48?4&N-UMA?Z!\?M=LR&M)$:U1UZ&:#3@
MDH^H8@&A13=O3] /1O@+\4-2^*G@=M5\16%O::Q8WTMGJUI:[O+253E2FXD[
M6C9&!)[UA77QYU^;]I2Q^$.D:39/HCF6VO=0D#F8W<=JURR1D-MPJF$-D$Y8
M_ASS>+-.^ 'C"W\;:NVS1O%?@J.:89P#J5C;@JH[ R0G:.[,@ZU7\->$]2\*
M?$'X0GQ O_$WU:XU_5-;8C!-W<6@D<'_ '<A/H@HY8W;^X+GOE%%%8E!117E
MO[;%_?:7^REXYU#3+V:VN(M#=HIX)"CH=R\AAR#0!ZE16)\,Y99_AQX?GGD9
MW?1+1G=SDL3"F23W-;= !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 5D^*_
M7@CQW;QVOC3PCINJI"281J%DDOE$XR5+ [<X&<8Z5K44)M <U\*/A;X;^$?@
MZT\)^'[.WW00*EU>Q6B127;@?ZR3;]YO<DUH:]X+T'Q)K6D:_JL#M<Z'=/<:
M>RRE0KO&T9) ^]\K'@UJT4[MNX6.0\;?#N]\9?$KPIXCNI8?[+\./=7;P,QW
MRW;(J0D#&-J@R-G.<[>.M5M8^ 'A#5=6N]6@\1^*-/%_.\U[::9XHNH()G8D
ML3&KX&23D# YKN**?-)"LC#TCX:^!-"\%M\/-,\,VT>C20O%+8,I995?._>6
M)+$Y.6))/K6-X4^ /P^\):[:^(;;^U;V?3D9-)35]8GNH]/4C:1"DC$)QQGK
MCO7:T4<TNX61ROCCX/>$/'>KP^([Z74K#4X+<VZZGHNJ2V<[0DY,3-&PW)GG
M!SCG&,FI[/X3^!=.^'ES\+=-T?R-'N[66"YACF;?()01(S2$EF<Y.6))KHZ*
M7-*VX[(YSQ;\*/ _CGP_IOACQ/I'VFSTFZ@N+*-I"-KQ#"9(ZC!((/4&KNL>
M"= UWQ3HWC'48)&OM!-P=.=92%3SH_+DR.C97UZ5K4478!1112 *\H_;G_Y-
M'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E
M;M87PN_Y)GX=_P"P%:?^B4K=H **** "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@ KRC]N?_ )-'\>_]@%__ $-:
M]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L
M!6G_ *)2MV@ 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 **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'
M\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ 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*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-:
M.Z^%W_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ 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@ HHKY*_X*B?
M\%A_V</^"6ND:'I_Q*T+6?%'B_Q2DDGA[P?X>5!-+$C!6GFD<[88MQV X9V;
M(5&"N5Z,-A<1C*ZHT(N4GLD9U:M.A3<ZCLD?6M%?C/\ L1?\'-OQ.U;Q3:?#
M7]J3]D'X@:S/XN^)ESI7A?7M"M[9&MQ<W@BM-)\AH;:.6:#<L3.9-[$$L >*
M_1#_ (**?\%./V8?^":'PG/Q"^.WB;S]7OHG'ACP9IDBMJ6M3+VC0G]W$#C?
M,^$3..6*HW=BLCS/"8J.'G"\I?#:SO\ =^MCFI9AA*U%U%+1;WTL?1%%?GC_
M ,$/?^"S?Q8_X*M^-/B?H?Q&^#'A_P (VW@FVTZ?34T>[GFED%U)=*4E:4X)
M40+RJKDD\#@#]#JY,=@L1EV)>'KJTE:^M]U?IZF^'Q%+%4E4INZ845^9_P"W
MI_P6B_;E^'?[86M_L/?L"_\ !.;6_''BGPS:PW.KZUXBT^YEM9H)5W)/##:L
M@%LWW5N))U#.&38"O,W_  2N_P""ZWQ1_:K_ &K]4_8#_;>_9LC^&GQ6M(+F
M2PAL%GB@N9;>+SIK62VN"TD$@@#3(_F.DB*Q^7Y=_<\AS)8-XGE7*ES6YDY<
MO\UKWL<ZS'"NO[*[O>VSM?M?N?I517Y&?M-_\%]OV^O"_P#P4$^(W[$7['_[
M#NC?$N?P/?R1PI8P7]S?RV\20B6:2.!\!5EE"Y  &5[FOK+_ ()3_ME_\% _
MVM)_'4?[<W[$T_P?70$TP^&&FTV]M_[6,YNOM 'VDG=Y7E0?=Z>=SU%3B<DQ
MV$PJQ%7E4;)VYE>SM;2]^HZ6/P]:M[.%[W:V=M//8^P:*_&:^_X.'O\ @I;\
M2OVE?B7\#OV1O^">>C_$:V\ ^*]0T]IM%M=2NKA;.&\FMX)YQ"^%+B//  SG
M%??W_!+G]J/]M#]JOX1>(?&/[;7[*,WPDU_3O$9L])T6:PNK<WEG]GB?[1BY
M)8_O'=,CCY/6C&9)CL!0]K6Y4M-.9-Z[:7N%#'X?$5.2%^O1VT\]CZ;HK\:_
M^"?_ /P<[_%[]I[]N7P5^S!\:O@+X/\ #OA[Q?X@FT5-=TF[NC/%=M&XM5 E
M<HV^?R8R.H\W(]#^D'_!2?\ ;,T_]@']BOQQ^U/<:9:ZA>>'K"--$TN\D98[
MW4)YD@MXFV_,5\R0,VWG8KGC&:G%Y+F."Q=/#58^_.UK-.]W;?U'1Q^%Q%&5
M6#]V._W7/=**_-S_ ((=_P#!;'XU_P#!4_XK>//AY\5?@SX9\+1>$=!MKZWE
MT*:Y:2622<Q,CB9R  !GCG-?I'7-C\!B<MQ+H5U:2MUOOJ:X?$4L5252F]&%
M%%%<9N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P F
MC^/?^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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 %?G!_P7,_X)!_'G]M_QWX!_;#_8W\?6.E_%7X911IIVF:M*L45\D%U]
MKMG@E962.XBG+D"4>6X<;F39\WZ/U\/_ /!33]E3_@KC\2?CCH'QU_X)G_MF
M:-X'M].\+IIFM>#/$TSM97TZ7,\OVE8I+:YMVD*3+&2T:-B,?.> /5R:M4P^
M/C.G4C!V>LOA>FSLGHSCQU.%7#.,HN2[+?U7H?G=_P $J?\ @N;KG["&L:A^
MRS_P4+^ =[I^E^(_BIK=]J/Q'LU'EV>LR7^+[?"JF&>&&ZSNDMI"8@.$?BOV
M+^-/[ /['_[2/Q[\%_M0?&;X+Z3XB\7^!+9X_#>IWJEXU5G$D9EC!V7'E/N>
M+S PC:1V4!CFOQ8_8L_X(R?MN?\ !4!CJ7[6G[2/A[3_ (5^"OC+XH_MO0]%
M@W:A<ZT]^O\ :[6X2WC1$GDB55E>1O+4 I%U4_T$VEK;V-K%96<*QQ0QJD4:
M]%4#  ^@KV>)JF#P^-C/!RY:KYN?E;MKHK7MNKW2T.'*HUZE!QKJ\%;ENE?^
MD]F?A_\ \&CDKS_'_P#:9FD.6<:.S'W-WJ5?N)7Y*_\ !M=^P;^UW^QS\8?C
MQX@_:9^!NJ^$++Q0NE_V!<:C+"PO?+N+YGV^7(Q&!+&><?>%>\:=_P %3_C[
MXZ_X+?ZA_P $POAA\+O"][X)\+Z*NH^,O%<RW+7]FG]FQ7+;2LHB ^T7-K;\
MH<&0YY%1Q!0EF6=UYX=J48P4F[JUE&*>OKI;N/+*BPN IQJIIMM)6UNVSZD_
M:X_:Q^ _[#WP/UO]I#]H#Q/#I6BZ5 $^15:ZU&?YC#9VZ$@S3.=P5,X&69BJ
MAF'Y;_\ !$O]GKXZ?M]?\%)/&O\ P71^//@=_"WA_4YKN'X<:9("'O6>U&G+
M(A('F0P62& RX EE<E<;' \E_P""M_[-7_!:?]LC_@H%?>.-2_8KO/'OPN^'
MWB>>#X=>$;Z=5T._L(Y,+<31PWL,TC7 57D;>C$80;44+7UA^Q1^V+_P<"Z]
M\?? 7PE_:!_X)K_#SP-\+7OX;'7=3T#0KBW.D:<D95?(']K2I&%"HH'E, .
MM=5+ K+\GFZ%6#J58^\^>/NPWY(J]W)]?N7<RGB/K.-BJD)*,'I[KU?=OHET
M^]G@GB__ ()G?\%U?@-_P4Q^.G[;O[$WASP5:R^-]:U>/1=5U36M/N&N])NK
MV*ZC1(;G(BEQ! C&15P5<!BIW'W_ /X(A_\ !93]I?\ :U_:$\;_ +!?[=_P
M_P!/TCXG>"[2ZN(]1TZR^RF=K2Y2WN[2YA5F03H\BLKQ81D5_E!4,_._$S_@
MH%_P<=?!#XC>*/AW;_\ !-'0?'6FPZ[>IX1\466G2RB>Q\]_LTDQL[WRV/EE
M"1B%NH8 YJ7_ ((E?\$M/VU/A7^TM\3_ /@IC^WA9V6C?$CQ_8ZA%H_A>&XA
MEDAFO;A+F>ZF$+-%",QQQQPAF*HS[PI"@[8N5.ME=26/]ES*,53<&G-M62V;
M=K;WM8SHJ5/%Q6'Y[7;DI+3\M^Q\X_ G_@FW_P '$/[!7Q,^+GQC_9-\(>";
M>Y\::W+=:CYFKZ9?7&J017%Q-']G6YX0-Y['#^6Y^4$ C%?:_P#P05_X+#?$
MO_@I1X?\:?";]I#P7I^C_$?X>F"2^N=*M7MX-2M97DC+M [,89XY(]LB@[3Y
MBE57YE'A\_\ P46_X.<_!FBS_"_Q)_P2\\/ZKXE2,VUOXLL-*EEMRY^43L8+
MYK9VS\V0R)TRN.*]:_X-\/\ @E#\?/V$-'\??M$?M>7%M#\1_B;-")M#MKR.
MX;3+9)))I#/+$3$T\TTNYEC+*BQ)AB695,UG3K9;6J8[V7M?=]FZ;3D[:.]F
M].7O_D/!QE3Q4(X?GY->925DNUM-[]C\5O@_\(_$^I?L%?$O]KSX=[X/$?P*
M^.?A_5K74(URUK:WOGPLXQW%W;Z<?P-?I[_P6,_:#L/^"HNK_L9?L,?"2_86
M/QRO--\=>*H+27,EEICQ;%+8Y/EQG5&93T:T'<<2_P#!&'_@E+^TCH'['/[5
M_P"S/^UO\&+_ ,'#XKVL%GX=?5WA<2/]GOE2Y7RW?'E320/SW X-87_!NW_P
M2L_;1^"?[6]_^T1^W-\*=9\/Q> / 1T#X<P:[=02E7NKB1I/(,<CX2*(W*D'
M'_'[QQP/5S#,,!/$5L2ZD7+#MN&J][G@DK=^6>KML<>&PV(C2A2Y7:HES:;<
MLG>_:\=!O_!N':6.G_\ !5O]L&PTNRBMK:#6+^.WMH5VI%&-=N0J*.P   'M
M7[65^5G_  0^_8=_:O\ V:?^"C?[3OQ>^.GP4U3PYX:\::K>R^%M6O9(3'J"
M/J]Q.I0([,,QNK?,!P:_5.OCN):M.MFKE"2DN6&J=_LH]O*83A@TI*SO+\V%
M%%%> >D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<__)H_
MCW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$I6[0
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 %%%% !7EWPJ_8N_9D^"7QR\:?M*_#+X5V^F^.?B$X;Q?XC;4+F
M>:_P^\+B:5TA7=@[8E13M7(^5<>HT5<*M2$7&,FD]'9[K?7N2X1DTVMM@HHH
MJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K(\9^/?"'P\TM=9\9:[#8V\DHBB,@+-+(>B(B@L[>R@GBM>N(
M^+WPY\3>+-2T#QKX%U2R@UOPS=S36,.J1,UK<++'Y<B/L^93MZ.,D'MSD.*3
M>H,/@Y\>/!?QDTJVET><V^IO8+=76E2QR;H%) .'9%$B@D#<O'-3ZG\<_ &F
M_$BP^%4=[-=ZM?3-$ZV<6^*T<1M(%F?(",51B%&6XR0!S7$_LF_%,77@SPY\
M+?$/A>ZTR^3PVEWI5P\J20ZC:J0ID1EY1@2,HPR/4UJ?%'1-&T/XJ?#B/1M*
MM[1;GQ5>W%P+>%4\V5[.4M(V!\S$]2>36CBE-HE-V/4JXOQ+\9XM$UVZ\/Z+
M\-?%6NRV!47TVDZ6OE1$J&VAYG02-M(.$W=17:5SOQ*^(^D?#;0EU&\MY+N]
MNI1!I&DVHS/?W!^[$@_FW11DFLX[[%%1?C7X'E^%-Q\8[2>YFTFUMI)9T2#;
M.A1MKQE&(PX8$8)'/?'-0^&?C%/XEUFVT@_"/QEIZW)(^VZEI4<<$8VDY=A*
M2!QCH>2*YJ#X$>)[O]G#4_AG=:G:0Z[K\TM[J4S F!+B:X$TB#;SM ^3(ZXS
M5K5_B)\9?ACJFE7?Q/T[PW?:)J>J0Z?)=Z"L\,UE)*=L;LDK,)$W8!P01G..
MU:<L7=(F[-WQG\9M)\+>)AX+TGPIK7B'5EM1<W5EH5JDAM822%:1I'15W8.%
MSN..F.:FLOC)X.U#X::A\4K07;6.EP7#ZC:/;[+JW>$$RPO&Q&V1<8P3CIS@
M@U@?!H>;\7OB=>7(_P!).NV<3$]?*2S3RQ],,WYFN-U\^1HWQ_T^UXM5A\Y%
M'W?.DTU3*?J2!FA0BW;T"[/7OAK\1?#WQ5\'VWC7PR)TMKAY$,-W&$EB='*,
MCJ"=I!'3/0@]ZS;[XV^#;#XOV7P3:*]EU>]MC,)8H5,$.(Y)-CL6!#%(R0 #
MP1Z\<5\(M1L_A3XXU+PQJMPMOI/B#P]!XEL9'.$CF2)$O5SW)PDN/0FN:\$V
M%[>?%OX;_$K6H&CO_&6J:]JLB2?>BMVL56UBSZ+ J?BQHY(W?8+GT5111610
M5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX
M=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 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 %%%% !7R)_P7I_Y1#_'#
M_L6(/_2^VKZ[KY$_X+T_\HA_CA_V+$'_ *7VU>AE/_(TH?XX_P#I2.;&?[I4
M_P +_(_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K^V+X*_\D<\)?]BS8?\ I/'7\3M?
MVQ?!7_DCGA+_ +%FP_\ 2>.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWCOP)?\ C%[2
MYTOX@Z[H,]F) KZ//&$FW[?]8DB.KXV\< C)YYKH:*:=F!YG^SW\"(OAIH&E
MZSXINKR\\10Z,EBYN[P2QV,6=S00!0%5-P!)Y8XZUTOC?P!<^+?%_A7Q-#J2
M0IX=U*:ZEB:,DS!X'BV@YXP6S^%=/13<I.5Q65CC_'%[X\G^)7A+P]X4GN+?
M3'DNKOQ#<I;!D,,:*(X2S*0I>1QP"&PK'M7+ZI\(/C8?BGJ'Q+TGQ_X>DEE!
M@TE-5T:69M.ML_ZN/;*JJ6_B8#+>N.*]8HH4VM@L<?9Z)\;7\(75GJ?CS1$U
MLW*O8WUKHK^0L8VDQO&TA)W88;@P(R,=*R)/A=\3_'>LZ7<_&#QEH\NFZ1J$
M=]#I/A_3)(5NKB,YC:9Y9'8JIYV* "<9Z5Z/11S-!8X/Q-\-/'.G^.[SXB_"
M;Q1IMA=ZM:Q0:S8:S8//;W!B!$<R^6Z,DBJ2O4@C&1Q4%E\#;BT^$WB;P/<>
M)_M>L^*TNY=6UJ:WVJ]S.FS<(P?E10% 4'@#WKT.BCGD%D>;?%S]GV/XI>#_
M  ]X=_X2!K&YT5DBEO84.Z:U>'R;F$8/ D3^0S6[XD^&C:Q\0_!WC&PO8;:V
M\*B]4V8B/[Q9[<0J%(X4+C/TKK**.>5K!9!1114C"O*/VY_^31_'O_8!?_T-
M:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^
M'?\ L!6G_HE*W: "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 *^1/\ @O3_ ,HA_CA_V+$'_I?;5]=U\B?\
M%Z?^40_QP_[%B#_TOMJ]#*?^1I0_QQ_]*1S8S_=*G^%_D?R94445_0A^:!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5_;%\%?\ DCGA+_L6;#_TGCK^)VO[8O@K_P D<\)?]BS8?^D\
M=?G'B%_#P_K+_P!M/J.&?CJ_+]3IJ***_,CZP**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_)
M,_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ 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 **** "OD3_@O3_RB
M'^.'_8L0?^E]M7UW7R)_P7I_Y1#_ !P_[%B#_P!+[:O0RG_D:4/\<?\ TI'-
MC/\ =*G^%_D?R94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5_;%\%?^2.>$O\ L6;#_P!)
MXZ_B=K^V+X*_\D<\)?\ 8LV'_I/'7YQXA?P\/ZR_]M/J.&?CJ_+]3IJ***_,
MCZP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT
M?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*
MW: "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 *^1/\ @O3_ ,HA_CA_V+$'_I?;5]=U\B?\%Z?^40_QP_[%
MB#_TOMJ]#*?^1I0_QQ_]*1S8S_=*G^%_D?R94445_0A^:!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M_;%\%?\ DCGA+_L6;#_TGCK^)VO[8O@K_P D<\)?]BS8?^D\=?G'B%_#P_K+
M_P!M/J.&?CJ_+]3IJ***_,CZP**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_P#D
MT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*
M5NUA?"[_ ))GX=_[ 5I_Z)2MV@ 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 **** "OD3_@O3_RB'^.'_8L0?^E]
MM7UW7R)_P7I_Y1#_ !P_[%B#_P!+[:O0RG_D:4/\<?\ TI'-C/\ =*G^%_D?
MR94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5_;%\%?^2.>$O\ L6;#_P!)XZ_B=K^V+X*_
M\D<\)?\ 8LV'_I/'7YQXA?P\/ZR_]M/J.&?CJ_+]3IJ***_,CZP**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T
M-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "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 *^1/\ @O3_ ,HA_CA_V+$'_I?;5]=U\B?\%Z?^40_QP_[%B#_TOMJ]#*?^
M1I0_QQ_]*1S8S_=*G^%_D?R94445_0A^:!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_;%\%?\ DCGA
M+_L6;#_TGCK^)VO[8O@K_P D<\)?]BS8?^D\=?G'B%_#P_K+_P!M/J.&?CJ_
M+]3IJ***_,CZP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@%_\
MT-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))G
MX=_[ 5I_Z)2MV@ 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 **** "OD3_@O3_RB'^.'_8L0?^E]M7UW7R)_P7I_
MY1#_ !P_[%B#_P!+[:O0RG_D:4/\<?\ TI'-C/\ =*G^%_D?R94445_0A^:!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5_;%\%?^2.>$O\ L6;#_P!)XZ_B=K^V+X*_\D<\)?\ 8LV'
M_I/'7YQXA?P\/ZR_]M/J.&?CJ_+]3IJ***_,CZP**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***\Q_:1T/7]57P]>GP]J>M>&K/4)7\4:
M'H\C">ZB,9$3;%93*B/\S1@_-QP<<.*N[ ST'PWXCT7Q=H-IXF\.WPN;&^A$
MUK.$91(AZ'# $?B*?>:WHVGWUMI=_J]K!<WK,MG;S7"K).5&6"*3EB!R<9P*
M\=_8O@^#DW@+3]0\$W%N/$,>D1PZ_!%<RJX8D$LT+';R0,2!>>@-3>/_ (>:
M/X:^/'@;Q<;V\OM3U;Q-=^=>7\^]H81:3%+>(  1Q+DX &2>6)-6X)3:)N[7
M/9JQ?$OQ'^'O@RYCLO%WCG2-+FE ,4.H:E%"S#U =@<>_2MJN9U_PM\)_"\.
ML>/?$OAS2(%GC,VLZC=VB,9%5 OS%@21@ ;1U/;)YA6OJ4=%!>V=U:)J%M=Q
M20/&)$G20%&0C(8$<$8YS65X=^(OP_\ %U]-IGA3QQI&IW-N"9[>PU&*9T&<
M9*HQ(&>,UX<^G:YHG[*-IX;EAN--MO%?BN.VL[-F*R66FW=]E8?]G,1/'82$
M5V'Q\\+>&?A]X>\-^.?!^@6>FW?A_P 26"6[V5NL9-M+*(98"5 RC*_(]JOD
M5["N>B^*/'7@KP1%%-XR\7:9I23L1"VHWT<(D(Z[=Y&<9[5;.NZ(NC'Q$VLV
M@T\0><;\W"^2(L9W[\[=N.<YQ7FOP^T72/&_QR\?^)_$VF6]])IEU::3IBW<
M(D%M MN)'"!@<;WD)-<K<Q1>&_AS\;OAKIJ"/3=&CN)]-MUX2W2ZLO.:)!T5
M Y8@#@;C0H)NWH%SW;2M6TK7=/BU;1-3M[RUF&8;FUF62.09QE64D'D$<>E1
M3^)?#EKKD/ABYU^RCU*YB,EOI\ET@GE09RRQD[F'RMR!CY3Z5Y?^S%,W@RYU
M;X.W;;8;:&#6M"5N ;*[7<Z*/[L<XD7_ ($*X[PW+)XN_:8\(_&*8[HO$.KZ
MU;Z.3T&GVEF8HF'IO<S2>^\4>SU87/HZBBBLQA7E'[<__)H_CW_L O\ ^AK7
MJ]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[
M_P!@*T_]$I6[0 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 %%%% !7R)_P %Z?\ E$/\</\ L6(/_2^VKZ[KY$_X
M+T_\HA_CA_V+$'_I?;5Z&4_\C2A_CC_Z4CFQG^Z5/\+_ "/Y,J***_H0_- H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *_MB^"O_ "1SPE_V+-A_Z3QU_$[7]L7P5_Y(YX2_[%FP_P#2
M>.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5SWCNX^*EH]I/\ #?2]"O8P)/M]OK%W- [?
M=V&-XT<#^+(8>F".:Z&BFG9@>(?LL_##Q4;+PW\4/%KV-J++PBNF:78V4;^=
M)$SAR]RS@?,-N @! SG-=M\4?#.O:W\1? 6KZ5IKS6VEZU<3:A*I&(4:UD0,
M<GNQ X]:[FBJ<VY7%;2QR_C3XAW?AGQMX7\$:;H0O9_$5U.LCFXV"U@AC#R2
M_=.[&5 '&2PYKSGQ]J?Q$\3_ !0E3Q?\%/$.J^&-$N0VC:=IS6Y@OYU/%U/O
MD4N >4CQ@=3D\5[-)I&ERZK%KDNG0->PP/##=-$#(D;%2R!NH!*J2.^T>E6*
M%)1Z!:YYKXTL/%?QR^%6H64'@N_\.:O9WT%UI$6M-'\\\#I*AS&[ *Q!3)Y&
M2:S?$LOQ#^.-WH/A'4/A5JGAVPL=9M]0\17FK3P%'$#;Q;P>6[&7<X'SX4 #
M..:]<HH4[= L>87MOXP^$GQ2\0>+M)\!:CXAT7Q2MM/(FC-$;BRO(H_*8&.1
MTW(ZA3N!X(.1R*S(OAMX[O?A!\1M:US0?*\1>-8KN:'2(IED:"/[/Y-O 7!V
MLX4<D'&6]J]BHHYV%CQCXS?#3XE7?A[PMXA^&%KY>O0Z4="U0%@"EG<PA'D8
MY'^ID57&.^3S6YK7PUO=&^)/PNB\+:/(VC>&+;4;>YG4C$"-9K%%N[DL1CCO
M7I=%'.[6"P4445 PKRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?
M_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "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@ KY$_X+T_\HA_CA_V+$'_I?;5]=U\B?\%Z?^40_P </^Q8@_\ 2^VKT,I_
MY&E#_''_ -*1S8S_ '2I_A?Y'\F5%%%?T(?F@4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?VQ?!7_DC
MGA+_ +%FP_\ 2>.OXG:_MB^"O_)'/"7_ &+-A_Z3QU^<>(7\/#^LO_;3ZCAG
MXZOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_DT?Q[_V 7_]
M#6O5Z\H_;G_Y-'\>_P#8!?\ ]#6@#NOA=_R3/P[_ -@*T_\ 1*5NUA?"[_DF
M?AW_ + 5I_Z)2MV@ 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 **** "OD3_ (+T_P#*(?XX?]BQ!_Z7VU?7=?(G
M_!>G_E$/\</^Q8@_]+[:O0RG_D:4/\<?_2D<V,_W2I_A?Y'\F5%%%?T(?F@4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %?VQ?!7_ )(YX2_[%FP_])XZ_B=K^V+X*_\ )'/"7_8LV'_I
M/'7YQXA?P\/ZR_\ ;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_
MR3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "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@ KY$_X+T_\
MHA_CA_V+$'_I?;5]=U\B?\%Z?^40_P </^Q8@_\ 2^VKT,I_Y&E#_''_ -*1
MS8S_ '2I_A?Y'\F5%%%?T(?F@4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %?VQ?!7_DCGA+_ +%FP_\
M2>.OXG:_MB^"O_)'/"7_ &+-A_Z3QU^<>(7\/#^LO_;3ZCAGXZOR_4Z:BBBO
MS(^L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y
M-'\>_P#8!?\ ]#6@#NOA=_R3/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)
M2MV@ 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 **** "OD3_ (+T_P#*(?XX?]BQ!_Z7VU?7=?(G_!>G_E$/\</^
MQ8@_]+[:O0RG_D:4/\<?_2D<V,_W2I_A?Y'\F5%%%?T(?F@4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%?VQ?!7_ )(YX2_[%FP_])XZ_B=K^V+X*_\ )'/"7_8LV'_I/'7YQXA?P\/Z
MR_\ ;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?\
MY-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P[_V K3_T
M2E;M87PN_P"29^'?^P%:?^B4K=H **** "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@ KY$_X+T_\HA_CA_V+$'_I
M?;5]=U\B?\%Z?^40_P </^Q8@_\ 2^VKT,I_Y&E#_''_ -*1S8S_ '2I_A?Y
M'\F5%%%?T(?F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?VQ?!7_DCGA+_ +%FP_\ 2>.OXG:_MB^"
MO_)'/"7_ &+-A_Z3QU^<>(7\/#^LO_;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>_P#8!?\
M]#6@#NOA=_R3/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@ 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** "OD3_ (+T_P#*(?XX?]BQ!_Z7VU?7=?(G_!>G_E$/\</^Q8@_]+[:O0RG
M_D:4/\<?_2D<V,_W2I_A?Y'\F5%%%?T(?F@4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?VQ?!7_ )(Y
MX2_[%FP_])XZ_B=K^V+X*_\ )'/"7_8LV'_I/'7YQXA?P\/ZR_\ ;3ZCAGXZ
MOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBN4^)?Q.?P)=Z1X?T?PU-K.M:]<20Z5IL5PL*OY:>9([R/PBJO).">1@
M&FDV[(#JZ*\Z_9V^(?Q+\?>"M+U/QYX/$*7.DI<1Z[%?PNEXY(ZPJJM$Q!)Q
M@J,=:@UCXU^,8?BWH?@W3_ K6NAW^KSZ=-JNJJT<MS+'#)(3;QY!\L% /,;A
ML_*,#-/D=VA75CTRBBO,_CI\:_&/PYBE7P?X&:ZCL7M&U/5=25H[6-)YTB6.
M+!!FD)?)P0J <DGY:44Y.R&>F45S'QF\<WOPU^%VM^.=-MH9KG3;(RV\5P"4
M=\A5#!2#C)'0BJ?AA/VA?[9MG\8W?@TZ=DF[33;:[6?&TX"EW*YSCJ.F:?+I
M<5SLZ*\[UWQ[\3/%'Q&U3X>_":+1;9/#]O VL:IKD,LJF:92\<$<<;)T0!F8
MMQN QZPVOQL\0-\)/%WB74=$M+;Q)X.2[AU&Q#L]N\\,7F(Z\AC$ZE6&<'DC
M/&:.1A<]*HKB?@+\4-2^*G@=M5\16%O::Q8WTMGJUI:[O+253E2FXD[6C9&!
M)[UA77QYU^;]I2Q^$.D:39/HCF6VO=0D#F8W<=JURR1D-MPJF$-D$Y8_@<DK
MM=@N>IT445(PKRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#
M6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MY$_X+T_\HA_CA_V+$'_I?;5]=U\B?\%Z?^40_P </^Q8@_\ 2^VKT,I_Y&E#
M_''_ -*1S8S_ '2I_A?Y'\F5%%%?T(?F@4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?VQ?!7_DCGA+_
M +%FP_\ 2>.OXG:_MB^"O_)'/"7_ &+-A_Z3QU^<>(7\/#^LO_;3ZCAGXZOR
M_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N1^*W@[P!XW33M*\5^(FTK4H)GN-#OK/4EMKR"10 [PD]1A@&&".1D=*ZZL
MGQ7X"\$>.[>.U\:>$=-U5(23"-0LDE\HG&2I8';G SC'2G%V=P9XO^R-X_\
M%=L- ^%U_KMCK.G3^$%U&![6 )/I)#J@MYMI(8$'*L<-QSGK7;?&7_DJWPR_
M[&&Z_P#2*6NC^%'PM\-_"/P=:>$_#]G;[H(%2ZO8K1(I+MP/]9)M^\WN2:T-
M>\%Z#XDUK2-?U6!VN=#NGN-/992H5WC:,D@?>^5CP:TE.+G=$I.QJ-(B$!W
M+'"Y/4UYQ^UI_P D+U+_ +".F_\ I?;UL^-OAW>^,OB5X4\1W4L/]E^''NKM
MX&8[Y;MD5(2!C&U09&SG.=O'6MKQKX+T'X@>'9?"WB6!Y+.:6*21(Y"A+1RK
M*G(_VD6HBU&28QGC[P1HOQ(\(7O@KQ"TXL[]%69K:79(-KJX(.#CE17FOQ T
M+7_@??>'_%GA3XE^(]06^\2VFFWNC:]JK7D5Y'.^T^7YGS1R+]X%3C@Y&*]/
M\8>$-&\<Z%+X=UY;C[/(RONM;N2"1'5@RLKQD,I! /!KGO#?P'\#^'M?M_%-
MW=ZSK.H66?L%SX@UJ>]-KD8)C$C%5..^,^].,DEJ#5S)^#V+'XQ_$S2+H@7#
M:Q97:@]6ADM$"$>HRC#Z@UQNML+_ $#X_:[9D-:2(UJCKT,T&G!)1]0Q ->I
M>./@]X0\=ZO#XCOI=2L-3@MS;KJ>BZI+9SM"3DQ,T;#<F><'..<8R:GL_A/X
M%T[X>7/PMTW1_(T>[M98+F&.9M\@E!$C-(269SDY8DFJ4XIW] LSRYO%FG?
M#QA;^-M7;9HWBOP5'-,,X!U*QMP54=@9(3M'=F0=:K^&O">I>%/B#\(3X@7_
M (F^K7&OZIK;$8)N[BT$C@_[N0GT05ZSXM^%'@?QSX?TWPQXGTC[39Z3=07%
ME&TA&UXAA,D=1@D$'J#5W6/!.@:[XIT;QCJ,$C7V@FX.G.LI"IYT?ER9'1LK
MZ]*.=6_KY"L:U%%%9%!7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^
MP"__ *&M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !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 %?(G_!>G_E$/\</^Q8@_]+[:OKNOD3_@O3_RB'^.'_8L0?\ I?;5Z&4_
M\C2A_CC_ .E(YL9_NE3_  O\C^3*BBBOZ$/S0**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[8O@K_R1
MSPE_V+-A_P"D\=?Q.U_;%\%?^2.>$O\ L6;#_P!)XZ_./$+^'A_67_MI]1PS
M\=7Y?J=-1117YD?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?^P"_
M_H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_
M#O\ V K3_P!$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >5_MG?MD? _P#8,_9^
MUC]I']H'6KFUT'26CB2WL+<37=_<R';%;6\9*AY'.<995 #,S*JLP_)C1O\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5_;%\%?\ DCGA+_L6;#_TGCK^)VO[8O@K
M_P D<\)?]BS8?^D\=?G'B%_#P_K+_P!M/J.&?CJ_+]3IJ***_,CZP**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC]N?_ )-'\>_]
M@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ^>?^"F'[//[7G[2'[/MCX4_8@_:/7X8>/=)\4VVJ
MVFNS74\4%U#'#/&]I,84<F-S,C$-'(I,0RAX(_'WQU_P3]_X+=?ME?MM^/?V
M1OC_ /M4_#U?$NJ_"G0S\0M?BA1+;4?#D>IS26D2"VT^-FE6YC=RH6'< H=\
M$BOZ"**]O+<\KY;2<(0BWT;BFT[I[VU6FW?7H<&*R^GBIJ4I-=TF[/Y?J>.?
ML!?L;^#OV OV2/!W[*'@C7[C5[7PO:2BYUB[A$<E_=SSR7%Q-L!/EJTLK[4R
MVU=J[FQD_GQ\2?V#?VN]9_X.<=!_;1TSX&ZK-\+K5K3[1XQ66'[,FWPVUJV0
M9-_$Y\O[O7VYK]:J*Y\+FN)PU>M5TE*K&49-_P![=Z6U_ TJX.E5IPALH--6
M\MD?"7_!9S_@J?\ ''_@GOXJ^#?PG_9I^%GASQCXR^+6OW6G6>E>(/M!"['M
M(80@@D0AI)KM5!.1\K8'%?=%D+P6<(U%HFN/*7SS I"%\?-M!)(&<XR<XKS/
MXF_L7?LR?&7X^>#OVG_B?\*[?6/''P_1E\'ZU=:A<@:;EF8LL"RB%FW,6#.C
M,"%((*KCU&L<16PD\+1ITH6E%/F?=MZ==DO3J72A65:<IRT=K+MIK][/R5_X
M)G?L'?M=_!G_ (+X_M ?M3?$_P"!NJZ/\/\ Q6WBS_A'O$]S+"8+W[5K5K/;
M[ LA<;XD9QE1PO.*X_\ X.)?@7_P5Z_;,^.]C\"OV??V?M;\1?!/P_:6=_%;
MZ/<10P:UJ3+ND:Z)G1Y/*)V(HVA?F8?,=P_9JBO3I\0UX9C'&.G%RC%12=[*
MVE]]SEEEM.6%=!2:3;;VZ]/0_&G]G+]J3_@XQ^!'A7PK\"_AQ_P2$^%GA3P1
MHK064%AI6@7:):6N\>8X)UQBSG+.SMN9V)9BQ))Z/_@I9_P3T_;]_9E_X*=6
M7_!77_@F?\.[3QS=ZE;JOC+P4[*9/-^RBSF_<F2-IX)H5C;]TQE28%\8P1^N
M=%"S^<,3[:G0A&ZDI+6TU*U^:[;Z;IA_9L94N2523LTT]/=:[:'XR?LO?L/_
M /!3;_@I+_P5<\'_ /!23_@HA\"K7X5^&_AM'9MH6@$^7-<-9/+-:6T,+223
M "ZF:>267:#DJ@Y 7U;3?V)OVJ(?^#G34/VT9?@QJ8^%TOAQ;>/QB9(?LS2_
M\(U%:[<;]^?/4Q_=ZCTYK]1:*FIQ!B9SE:$5%TW345>T8OMK>_FQQRVE&*O)
MM\RFV]VU^A^!NO\ _!"O]KK4/^"Q%[X$@^%&J?\ #-6J_&J'QE>ZF+F#^RVM
M562],'EE]X91--8@[,Y;N,&OI_\ ;,_8=_:O^(G_  <2?!G]K?P5\%-4U#X<
M>'=*TJ+6O%<,D(M[1XFOO,#!G#\>;'T4_>%?JG16M3B;'59QE**TINGUUYE9
MR>OQ.R\M-B8Y5AX1:3>LE+[MEZ!1117SAZ84444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P7I_Y1#_'#_L6(/_2^
MVKZ[KY$_X+T_\HA_CA_V+$'_ *7VU>AE/_(TH?XX_P#I2.;&?[I4_P +_(_D
MRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^V+X*_\D<\)?]BS8?\ I/'7\3M?VQ?!7_DC
MGA+_ +%FP_\ 2>.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:
MT =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !1110
M 4444 %%%% !1110 4444 %%>:_MG_\ )GGQ8_[)IKO_ *;YZ_C!KZCA[AK^
MWJ=2?M>3E:7PWO?YH\C,\T_LZ45R<U[];?HS^XBBOX=Z*^B_XAY_U$_^2?\
MVYYG^LW_ $Z_\F_^U/[B**_AWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(H
MK^'>BC_B'G_43_Y)_P#;A_K-_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'
M^LW_ $Z_\F_^U/[B**_AWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>
MBC_B'G_43_Y)_P#;A_K-_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_
M $Z_\F_^U/[B**_AWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>BC_B
M'G_43_Y)_P#;A_K-_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_ $Z_
M\F_^U/[B**_AWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>BC_B'G_4
M3_Y)_P#;A_K-_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_ $Z_\F_^
MU/[B**_AWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>BC_B'G_43_Y)
M_P#;A_K-_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_ $Z_\F_^U/[B
M**_AWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>BC_B'G_43_Y)_P#;
MA_K-_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_ $Z_\F_^U/[B**_A
MWHH_XAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>BC_B'G_43_Y)_P#;A_K-
M_P!.O_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_ $Z_\F_^U/[B**_AWHH_
MXAY_U$_^2?\ VX?ZS?\ 3K_R;_[4_N(HK^'>BC_B'G_43_Y)_P#;A_K-_P!.
MO_)O_M3^XBBOX=Z*/^(>?]1/_DG_ -N'^LW_ $Z_\F_^U/[B**_AWHH_XAY_
MU$_^2?\ VX?ZS?\ 3K_R;_[4_N(HKYH_X(V?\HKO@+_V333?_15?2]?G>)H_
M5\1.E>_*VK^CL?34I^TI1GW2?WA1116)H%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?(G_!>G_E$/\</^Q8@_P#2
M^VKZ[KY$_P""]/\ RB'^.'_8L0?^E]M7H93_ ,C2A_CC_P"E(YL9_NE3_"_R
M/Y,J***_H0_- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_MB^"O_)'/"7_ &+-A_Z3QU_$[7]L7P5_
MY(YX2_[%FP_])XZ_./$+^'A_67_MI]1PS\=7Y?J=-1117YD?6!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Y1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\
MZ&M '=?"[_DF?AW_ + 5I_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT %%%% !111
M0 4444 %%%% !1110 4444 >:_MG_P#)GGQ8_P"R::[_ .F^>OXP:_L^_;/_
M .3//BQ_V337?_3?/7\8-?J/A]_NU?UC^3/DN)?XE/T?Z!1117Z&?,!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!_7C_ ,$;/^45WP%_[)IIO_HJOI>OFC_@C9_RBN^ O_9---_]%5]+
MU_/&8_\ (PK?XY?FS]-PO^[0]%^04445Q&X4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z?^40_QP_[%B#_T
MOMJ^NZ^1/^"]/_*(?XX?]BQ!_P"E]M7H93_R-*'^./\ Z4CFQG^Z5/\ "_R/
MY,J***_H0_- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_MB^"O_)'/"7_8LV'_ *3QU_$[7]L7P5_Y
M(YX2_P"Q9L/_ $GCK\X\0OX>']9?^VGU'#/QU?E^ITU%%%?F1]8%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z
M&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 444
M4 %%%% !1110 4444 %%%% 'FO[9_P#R9Y\6/^R::[_Z;YZ_C!K^S[]L_P#Y
M,\^+'_9--=_]-\]?Q@U^H^'W^[5_6/Y,^2XE_B4_1_H%%%%?H9\P%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% ']>/_!&S_E%=\!?^R::;_Z*KZ7KYH_X(V?\HKO@+_V333?_ $57TO7\
M\9C_ ,C"M_CE^;/TW"_[M#T7Y!1117$;A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7R)_P %Z?\ E$/\</\ L6(/
M_2^VKZ[KY$_X+T_\HA_CA_V+$'_I?;5Z&4_\C2A_CC_Z4CFQG^Z5/\+_ "/Y
M,J***_H0_- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *_MB^"O_ "1SPE_V+-A_Z3QU_$[7]L7P5_Y(
MYX2_[%FP_P#2>.OSCQ"_AX?UE_[:?4<,_'5^7ZG34445^9'U@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 445D>,_'OA#X>:6NL^,M=AL
M;>2411&0%FED/1$106=O903Q0DV] ->BN(^#GQX\%_&32K:71YS;ZF]@MU=:
M5+')N@4D X=D42*"0-R\<U/J?QS\ :;\2+#X51WLUWJU],T3K9Q;XK1Q&T@6
M9\@(Q5&(49;C) '-5RRO:PKH["BBN/\ B?\ '/P!\)GM[7Q+>S37ERR>786$
M7FS*C.$$KC("1[F W,0"3@9/%))MV0SL**S_ !5XHT/P5X=O/%?B6_6UL+"
MRW,[ G:H] .22<  <DD 5RGAOX]Z-K.NZ?H6N>"/$?A\ZP2NCW.NV"117;A=
MWE@J[;'*@D*X4G''/%"BV@N=W17'>,_C-I/A;Q,/!>D^%-:\0ZLMJ+FZLM"M
M4D-K"20K2-(Z*N[!PN=QQTQS4UE\9/!VH?#34/BE:"[:QTN"X?4;1[?9=6[P
M@F6%XV(VR+C&"<=.<$&GRR%='5T5@_#7XB^'OBKX/MO&OAD3I;7#R(8;N,)+
M$Z.49'4$[2".F>A![UFWWQM\&V'Q?LO@FT5[+J][;&82Q0J8(<1R2;'8L"&*
M1D@ '@CUX7+*]AW.PHHHI %>4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_C
MW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1
M110 4444 %%%% !1110 4444 %%%% 'FO[9__)GGQ8_[)IKO_IOGK^,&O[/O
MVS_^3//BQ_V337?_ $WSU_&#7ZCX??[M7]8_DSY+B7^)3]'^@4445^AGS 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?UX_\$;/^45WP%_[)IIO_ **KZ7KYH_X(V?\ **[X"_\ 9---
M_P#15?2]?SQF/_(PK?XY?FS]-PO^[0]%^04445Q&X4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\B?\%Z?^40_P <
M/^Q8@_\ 2^VKZ[KY$_X+T_\ *(?XX?\ 8L0?^E]M7H93_P C2A_CC_Z4CFQG
M^Z5/\+_(_DRHHHK^A#\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K^V+X*_P#)'/"7_8LV'_I/'7\3
MM?VQ?!7_ )(YX2_[%FP_])XZ_./$+^'A_67_ +:?4<,_'5^7ZG34445^9'U@
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q'Q>^'/B;Q9
MJ6@>-? NJ64&M^&;N::QAU2)FM;A98_+D1]GS*=O1QD@]N<CMZY[QWX$O_&+
MVESI?Q!UW09[,2!7T>>,)-OV_P"L21'5\;>. 1D\\U479B9YU^R;\4Q=>#/#
MGPM\0^%[K3+Y/#:7>E7#RI)#J-JI"F1&7E&!(RC#(]36I\4=$T;0_BI\.(]&
MTJWM%N?%5[<7 MX53S97LY2TC8'S,3U)Y-3?L]_ B+X::!I>L^*;J\O/$4.C
M)8N;N\$L=C%G<T$ 4!53< 2>6..M=+XW\ 7/BWQ?X5\30ZDD*>'=2FNI8FC)
M,P>!XMH.>,%L_A5RE'VC:$D['3UY;^U9HFC6GP@UK7;72K>.]N[W2DNKM(5$
MDRI?P;0S 98#)QGI71>.+WQY/\2O"7A[PI/<6^F/)=7?B&Y2V#(88T41PEF4
MA2\CC@$-A6/:K/QB\ 7/Q/\  %UX,M-22TDN+FUE$\D98 17$<Q& >X3'XU,
M?=DFQG.?M4#SOA[IMC,,VMUXMTJ*^4]#$;I"0?;(6D_:H/D_#[3+^#_CZM?%
MNE2V)'42_:4 Q[X+5V'Q&\":5\2_!=_X*UB:2*&]C 6>$X>&16#QR+[JZJP^
ME<C#\*/B?XKUS1IOBWX]TO4--\/WR7MK:Z5I+V[WUS&"(I9RTC ;2=VQ %)^
M@IQ:27D#$^#0\WXO?$Z\N1_I)UVSB8GKY26:>6/IAF_,UQNOGR-&^/\ I]KQ
M:K#YR*/N^=)IJF4_4D#->@>)OAIXYT_QW>?$7X3>*--L+O5K6*#6;#6;!Y[>
MX,0(CF7RW1DD525ZD$8R.*@LO@;<6GPF\3>![CQ/]KUGQ6EW+JVM36^U7N9T
MV;A&#\J* H"@\ >]4I13O?M^@K,YWX1:C9_"GQQJ7AC5;A;?2?$'AZ#Q+8R.
M<)',D2)>KGN3A)<>A-<UX)L+V\^+?PW^)6M0-'?^,M4U[59$D^]%;M8JMK%G
MT6!4_%C7H/Q<_9]C^*7@_P />'?^$@:QN=%9(I;V%#NFM7A\FYA&#P)$_D,U
MN^)/AHVL?$/P=XQL+V&VMO"HO5-F(C^\6>W$*A2.%"XS]*.>-K]_\@LSK***
M*Q*"O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/
MP[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "BBB@
MHHHH **** /-?VS_ /DSSXL?]DTUW_TWSU_&#7]GW[9__)GGQ8_[)IKO_IOG
MK^,&OU'P^_W:OZQ_)GR7$O\ $I^C_0****_0SY@**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Z\?^"-G
M_**[X"_]DTTW_P!%5]+U\T?\$;/^45WP%_[)IIO_ **KZ7K^>,Q_Y&%;_'+\
MV?IN%_W:'HOR"BBBN(W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "OD3_ (+T_P#*(?XX?]BQ!_Z7VU?7=?(G_!>G
M_E$/\</^Q8@_]+[:O0RG_D:4/\<?_2D<V,_W2I_A?Y'\F5%%%?T(?F@4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %?VQ?!7_ )(YX2_[%FP_])XZ_B=K^V+X*_\ )'/"7_8LV'_I/'7Y
MQXA?P\/ZR_\ ;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P
M[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ HHHH **** "BB
MB@ HHHH \U_;/_Y,\^+'_9--=_\ 3?/7\8-?V??MG_\ )GGQ8_[)IKO_ *;Y
MZ_C!K]1\/O\ =J_K'\F?)<2_Q*?H_P! HHHK]#/F HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _KQ_X(
MV?\ **[X"_\ 9---_P#15?2]?-'_  1L_P"45WP%_P"R::;_ .BJ^EZ_GC,?
M^1A6_P <OS9^FX7_ ':'HOR"BBBN(W"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OD3_@O3_RB'^.'_8L0?\ I?;5
M]=U\B?\ !>G_ )1#_'#_ +%B#_TOMJ]#*?\ D:4/\<?_ $I'-C/]TJ?X7^1_
M)E1117]"'YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7]L7P5_Y(YX2_[%FP_])XZ_B=K^V+X*_P#)
M'/"7_8LV'_I/'7YQXA?P\/ZR_P#;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_
M -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H **** "BBB
M@ HHHH **** "BBB@ HHHH \U_;/_P"3//BQ_P!DTUW_ --\]?Q@U_9]^V?_
M ,F>?%C_ +)IKO\ Z;YZ_C!K]1\/O]VK^L?R9\EQ+_$I^C_0****_0SY@***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /Z\?\ @C9_RBN^ O\ V333?_15?2]?-'_!&S_E%=\!?^R::;_Z
M*KZ7K^>,Q_Y&%;_'+\V?IN%_W:'HOR"BBBN(W"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD3_@O3_RB'^.'_8L0
M?^E]M7UW7R)_P7I_Y1#_ !P_[%B#_P!+[:O0RG_D:4/\<?\ TI'-C/\ =*G^
M%_D?R94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5_;%\%?^2.>$O\ L6;#_P!)XZ_B=K^V
M+X*_\D<\)?\ 8LV'_I/'7YQXA?P\/ZR_]M/J.&?CJ_+]3IJ***_,CZP****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%
M_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@
M HHHH **** "BBB@ HHHH **** /-?VS_P#DSSXL?]DTUW_TWSU_&#7]GW[9
M_P#R9Y\6/^R::[_Z;YZ_C!K]1\/O]VK^L?R9\EQ+_$I^C_0****_0SY@****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /Z\?^"-G_**[X"_]DTTW_T57TO7S1_P1L_Y17? 7_LFFF_^BJ^E
MZ_GC,?\ D85O\<OS9^FX7_=H>B_(****XC<**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^1/^"]/_ "B'^.'_ &+$
M'_I?;5]=U\B?\%Z?^40_QP_[%B#_ -+[:O0RG_D:4/\ ''_TI'-C/]TJ?X7^
M1_)E1117]"'YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7]L7P5_Y(YX2_[%FP_P#2>.OXG:_MB^"O
M_)'/"7_8LV'_ *3QU^<>(7\/#^LO_;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]
M#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ HHHH ***
M* "BBB@ HHHH **** "BBB@#S7]L_P#Y,\^+'_9--=_]-\]?Q@U_9]^V?_R9
MY\6/^R::[_Z;YZ_C!K]1\/O]VK^L?R9\EQ+_ !*?H_T"BBBOT,^8"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#^O'_@C9_RBN^ O_9---_\ 15?2]?-'_!&S_E%=\!?^R::;_P"BJ^EZ
M_GC,?^1A6_QR_-GZ;A?]VAZ+\@HHHKB-PHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY$_P""]/\ RB'^.'_8L0?^
ME]M7UW7R)_P7I_Y1#_'#_L6(/_2^VKT,I_Y&E#_''_TI'-C/]TJ?X7^1_)E1
M117]"'YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7]L7P5_P"2.>$O^Q9L/_2>.OXG:_MB^"O_ "1S
MPE_V+-A_Z3QU^<>(7\/#^LO_ &T^HX9^.K\OU.FHHHK\R/K HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *\H_;G_ .31_'O_ & 7_P#0UKU>O*/VY_\ DT?Q[_V 7_\
M0UH [KX7?\DS\._]@*T_]$I6[6%\+O\ DF?AW_L!6G_HE*W: "BBB@ HHHH
M**** "BBB@ HHHH **** /-?VS_^3//BQ_V337?_ $WSU_&#7]GW[9__ "9Y
M\6/^R::[_P"F^>OXP:_4?#[_ ':OZQ_)GR7$O\2GZ/\ 0****_0SY@**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /Z\?^"-G_ "BN^ O_ &333?\ T57TO7S1_P $;/\ E%=\!?\ LFFF
M_P#HJOI>OYXS'_D85O\ '+\V?IN%_P!VAZ+\@HHHKB-PHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY$_X+T_\HA_
MCA_V+$'_ *7VU?7=?(G_  7I_P"40_QP_P"Q8@_]+[:O0RG_ )&E#_''_P!*
M1S8S_=*G^%_D?R94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5_;%\%?^2.>$O^Q9L/_2>.
MOXG:_MB^"O\ R1SPE_V+-A_Z3QU^<>(7\/#^LO\ VT^HX9^.K\OU.FHHHK\R
M/K HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **I>
M&_$>B^+M!M/$WAV^%S8WT(FM9PC*)$/0X8 C\13[S6]&T^^MM+O]7M8+F]9E
ML[>:X59)RHRP12<L0.3C.!19@6J**R/$_C_P+X*:%/&/C+2M*-P?W"ZCJ$<)
MD_W=Y&:$FP->BJMQK>C6FDMK]UJ]K'8+#YS7LEPJPB/&=Y<G;MQSG.*S-*^*
M7PRUW4(M)T/XBZ%>74Q(AMK35X9))"!G"JK$G@$\>E.S W:*RO%'CKP5X(BB
MF\9>+M,TI)V(A;4;Z.$2$==N\C.,]JMG7=$71CXB;6;0:>(/.-^;A?)$6,[]
M^=NW'.<XHLP+5%5]*U;2M=T^+5M$U.WO+689AN;699(Y!G&5920>01QZ5%/X
ME\.6NN0^&+G7[*/4KF(R6^GR72">5!G++&3N8?*W(&/E/I2 NT444 %>4?MS
M_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_
MZ)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 4444 %%%
M% 'FO[9__)GGQ8_[)IKO_IOGK^,&O[/OVS_^3//BQ_V337?_ $WSU_&#7ZCX
M??[M7]8_DSY+B7^)3]'^@4445^AGS 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?UX_\$;/^45WP%_[)
MIIO_ **KZ7KYH_X(V?\ **[X"_\ 9---_P#15?2]?SQF/_(PK?XY?FS]-PO^
M[0]%^04445Q&X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5\B?\%Z?^40_P </^Q8@_\ 2^VKZ[KY$_X+T_\ *(?X
MX?\ 8L0?^E]M7H93_P C2A_CC_Z4CFQG^Z5/\+_(_DRHHHK^A#\T"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K^V+X*_P#)'/"7_8LV'_I/'7\3M?VQ?!7_ )(YX2_[%FP_])XZ_./$
M+^'A_67_ +:?4<,_'5^7ZG34445^9'U@4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5YC^TCH>OZJOAZ]/A[4]:\-6>H2OXHT/1Y&$]U$8
MR(FV*RF5$?YFC!^;C@XX].KGO'=Q\5+1[2?X;Z7H5[&!)]OM]8NYH';[NPQO
M&C@?Q9##TP1S50=I">QYI^Q?!\')O 6GZAX)N+<>(8](CAU^"*YE5PQ()9H6
M.WD@8D"\] :F\?\ P\T?PU\>/ WBXWMY?:GJWB:[\Z\OY][0PBTF*6\0  CB
M7)P ,D\L2:K?LL_##Q4;+PW\4/%KV-J++PBNF:78V4;^=)$SAR]RS@?,-N @
M! SG-=M\4?#.O:W\1? 6KZ5IKS6VEZU<3:A*I&(4:UD0,<GNQ X]:TDTJCL^
MY*7NG<UY5\)-!T3QW\0_B%XU\4Z1;7]S#XE;1;;[9 L@AM;>"/Y$# [0S2,Q
M ZGK76^-/B'=^&?&WA?P1INA"]G\174ZR.;C8+6"&,/)+]T[L94 <9+#FN5C
M3QI\&/'WB6^TOX=:GXAT3Q->IJ-LVBO"9;6\,:QRI(DCI\C;%8.,XY!%3%-)
M^93W..?1]<G^!GQ2^$GA'3+B[&E>(Y[31K"U7<T=K*T,OE(.X0228'IQ79>&
MOB#\*-,\5Z;H^I_!J_\ "=Y>S^1I%]J_AV&!)YB#B-)HF<*Y&<!BI/2IOAUH
MWCWX;>!=:\9:KX+DU+7]?U^75;[1+"\CWVZ2%46%7<A',<:@]1DY /2L_P 7
M2^./CO=Z)X:MOA;K'A_2[#7;74=4U3Q 8(W"P-O$4,<<CLS,<#?P%&>N:IM-
M^0MB?X?:+I'C?XY>/_$_B;3+>^DTRZM-)TQ;N$2"V@6W$CA P.-[R$FN5N8H
MO#?PY^-WPUTU!'INC1W$^FVZ\);I=67G-$@Z*@<L0!P-QKK[VW\8?"3XI>(/
M%VD^ M1\0Z+XI6VGD31FB-Q97D4?E,#'(Z;D=0IW \$'(Y%9D7PV\=WOP@^(
MVM:YH/E>(O&L5W-#I$4RR-!']G\FW@+@[6<*.2#C+>U--7OTT_0"7]F*9O!E
MSJWP=NVVPVT,&M:$K< V5VNYT4?W8YQ(O_ A7'>&Y9/%W[3'A'XQ3'=%XAU?
M6K?1R>@T^TLS%$P]-[F:3WWBNG^,WPT^)5WX>\+>(?AA:^7KT.E'0M4!8 I9
MW,(1Y&.1_J9%5QCOD\UN:U\-;W1OB3\+HO"VCR-HWABVU&WN9U(Q C6:Q1;N
MY+$8X[T76K[W_+]05STNBBBL"@KRC]N?_DT?Q[_V 7_]#6O5Z\H_;G_Y-'\>
M_P#8!?\ ]#6@#NOA=_R3/P[_ -@*T_\ 1*5NUA?"[_DF?AW_ + 5I_Z)2MV@
M HHHH **** "BBB@ HHHH **** "BBB@#S7]L_\ Y,\^+'_9--=_]-\]?Q@U
M_9]^V?\ \F>?%C_LFFN_^F^>OXP:_4?#[_=J_K'\F?)<2_Q*?H_T"BBBOT,^
M8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#^O'_@C9_RBN^ O_9---_]%5]+U\T?\$;/^45WP%_[)IIO
M_HJOI>OYXS'_ )&%;_'+\V?IN%_W:'HOR"BBBN(W"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD3_@O3_P HA_CA
M_P!BQ!_Z7VU?7=?(G_!>G_E$/\</^Q8@_P#2^VKT,I_Y&E#_ !Q_]*1S8S_=
M*G^%_D?R94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5_;%\%?^2.>$O^Q9L/\ TGCK^)VO
M[8O@K_R1SPE_V+-A_P"D\=?G'B%_#P_K+_VT^HX9^.K\OU.FHHHK\R/K HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *\FD:
M7+JL6N2Z= U[# \,-TT0,B1L5+(&Z@$JI([[1Z58HHH **** "BBB@ HHHH
M**** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%
MW_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HH
MHH **** "BBB@#S7]L__ ),\^+'_ &337?\ TWSU_&#7]GW[9_\ R9Y\6/\
MLFFN_P#IOGK^,&OU'P^_W:OZQ_)GR7$O\2GZ/] HHHK]#/F HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _KQ_P""-G_**[X"_P#9---_]%5]+U\T?\$;/^45WP%_[)IIO_HJOI>OYXS'
M_D85O\<OS9^FX7_=H>B_(****XC<**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *^1/^"]/_*(?XX?]BQ!_Z7VU?7=?
M(G_!>G_E$/\ '#_L6(/_ $OMJ]#*?^1I0_QQ_P#2D<V,_P!TJ?X7^1_)E111
M7]"'YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7]L7P5_Y(YX2_P"Q9L/_ $GCK^)VO[8O@K_R1SPE
M_P!BS8?^D\=?G'B%_#P_K+_VT^HX9^.K\OU.FHHHK\R/K HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [K
MX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHH
MH **** "BBB@ HHHH \U_;/_ .3//BQ_V337?_3?/7\8-?V??MG_ /)GGQ8_
M[)IKO_IOGK^,&OU'P^_W:OZQ_)GR7$O\2GZ/] HHHK]#/F HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_KQ_X(V?\HKO@+_V333?_15?2]?-'_!&S_E%=\!?^R::;_Z*KZ7K^>,Q_P"1
MA6_QR_-GZ;A?]VAZ+\@HHHKB-PHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KY$_X+T_\ *(?XX?\ 8L0?^E]M7UW7
MR)_P7I_Y1#_'#_L6(/\ TOMJ]#*?^1I0_P <?_2D<V,_W2I_A?Y'\F5%%%?T
M(?F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %?VQ?!7_DCGA+_L6;#_ -)XZ_B=K^V+X*_\D<\)?]BS
M8?\ I/'7YQXA?P\/ZR_]M/J.&?CJ_+]3IJ***_,CZP**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_
M "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "B
MBB@ HHHH **** /-?VS_ /DSSXL?]DTUW_TWSU_&#7]GW[9__)GGQ8_[)IKO
M_IOGK^,&OU'P^_W:OZQ_)GR7$O\ $I^C_0****_0SY@**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Z\?
M^"-G_**[X"_]DTTW_P!%5]+U\T?\$;/^45WP%_[)IIO_ **KZ7K^>,Q_Y&%;
M_'+\V?IN%_W:'HOR"BBBN(W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OD3_ (+T_P#*(?XX?]BQ!_Z7VU?7=?(G
M_!>G_E$/\</^Q8@_]+[:O0RG_D:4/\<?_2D<V,_W2I_A?Y'\F5%%%?T(?F@4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %?VQ?!7_ )(YX2_[%FP_])XZ_B=K^V+X*_\ )'/"7_8LV'_I
M/'7YQXA?P\/ZR_\ ;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_
MR3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ HHHH ****
M "BBB@ HHHH \U_;/_Y,\^+'_9--=_\ 3?/7\8-?V??MG_\ )GGQ8_[)IKO_
M *;YZ_C!K]1\/O\ =J_K'\F?)<2_Q*?H_P! HHHK]#/F HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _K
MQ_X(V?\ **[X"_\ 9---_P#15?2]?-'_  1L_P"45WP%_P"R::;_ .BJ^EZ_
MGC,?^1A6_P <OS9^FX7_ ':'HOR"BBBN(W"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "OD3_@O3_RB'^.'_8L0?\
MI?;5]=U\B?\ !>G_ )1#_'#_ +%B#_TOMJ]#*?\ D:4/\<?_ $I'-C/]TJ?X
M7^1_)E1117]"'YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7]L7P5_Y(YX2_[%FP_])XZ_B=K^V+X*
M_P#)'/"7_8LV'_I/'7YQXA?P\/ZR_P#;3ZCAGXZOR_4Z:BBBOS(^L"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\
M8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H ****
M"BBB@ HHHH **** "BBB@ HHHH \U_;/_P"3//BQ_P!DTUW_ --\]?Q@U_9]
M^V?_ ,F>?%C_ +)IKO\ Z;YZ_C!K]1\/O]VK^L?R9\EQ+_$I^C_0****_0SY
M@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /Z\?\ @C9_RBN^ O\ V333?_15?2]?-'_!&S_E%=\!?^R:
M:;_Z*KZ7K^>,Q_Y&%;_'+\V?IN%_W:'HOR"BBBN(W"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD3_@O3_RB'^.'
M_8L0?^E]M7UW7R)_P7I_Y1#_ !P_[%B#_P!+[:O0RG_D:4/\<?\ TI'-C/\
M=*G^%_D?R94445_0A^:!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5_;%\%?^2.>$O\ L6;#_P!)XZ_B
M=K^V+X*_\D<\)?\ 8LV'_I/'7YQXA?P\/ZR_]M/J.&?CJ_+]3IJ***_,CZP*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_
M -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "
MBBB@ HHHH **** "BBB@ HHHH **** /-?VS_P#DSSXL?]DTUW_TWSU_&#7]
MGW[9_P#R9Y\6/^R::[_Z;YZ_C!K]1\/O]VK^L?R9\EQ+_$I^C_0****_0SY@
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /Z\?^"-G_**[X"_]DTTW_T57TO7S1_P1L_Y17? 7_LFFF_^
MBJ^EZ_GC,?\ D85O\<OS9^FX7_=H>B_(****XC<**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^1/^"]/_ "B'^.'_
M &+$'_I?;5]=U\B?\%Z?^40_QP_[%B#_ -+[:O0RG_D:4/\ ''_TI'-C/]TJ
M?X7^1_)E1117]"'YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7]L7P5_Y(YX2_[%FP_P#2>.OXG:_M
MB^"O_)'/"7_8LV'_ *3QU^<>(7\/#^LO_;3ZCAGXZOR_4Z:BBBOS(^L"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.OCS\0O$/@^_P##
M/AW2/$5KH%MK^I2V]]XEO;=98[$)$710'(0/(PV@OP,'@UZ+7*?%/Q;X8T"Q
MATGQEX%U36M-U!9!<?8]!:_@B"[>)D4,1G=Q\I'RGIBJA\0GL<M^R?HOC2S^
M%7A_5M7\>G4-,N="B-KIDNFQH]JQP1B92"Z@9&&!/.<U5\977Q8TWXX^$+O7
M?&"V^E:CK]U:VFA:6S")[9;:5Q)<,0#)(Q"G;C:F.,DDURG[&NAZ[;3Z3JWA
M72=9L/#LGA51K8U)G6VO-1+@K+;(Y)^Z&W.H"'ZUZ#\9?^2K?#+_ +&&Z_\
M2*6M9*U5_,E?">D5Y+IVD:M\<_B#XKGU7QOKVFZ-X=U,:3I=EH6J/9[ITB1Y
MII&CP7;<ZA0> !T.:]$\1>./#7A75-)T76[YH[K6[PVVFPI [F60+N(^4':
M!DDX ]:\X\$>,O"?P:^(GCCPG\1/$-IHZZGKIUS2KK4IUABNX9H8U<1LV S(
M\94KUY& :B":3:*9F2_%OQ[H'P=\0^'CK1N?$NC^+!X:T_5;B)2TWFRQB&Y<
M8P7$4N>F"R<YS6AXN\.ZS\ Y-!\<:1\1/$>J6\FMVMAXBM=<U5[J.XAG;RS,
MJMQ%(KE6&S QQTKE9M UOQ1\(_%7Q;T?1[F87?C^+Q%I%J(2)+FQMI(E#A3S
MEDCD<#N,>M=)\7?B/X&^,^F^'/AU\-?$]GK-WK'B"RN;B/3YA(UI9PR":664
M#_58"@;6P26QBM+:Z?,DT'T_5OC3\6_$^BZCXRUK3=#\+&VL[2TT/4GM#<W,
MD0EDED>/#-MW*JKG'&<>N9_PFGC#2?A#\3O!VI>)[NXU7P9#=16&LM)MN7@>
MV\ZWD=UQ^]4'!88SM!ZDU?T#Q7X9^$'QK\::9\0-=M='M?$,UMJNC7VHSK##
M< 0"*9!(Q"[U=!\N<D,#BN;9SXG^%'QF^*]K&XT_Q'!<#2970K]HM[:S\E9E
M!YVL0V/I22U\M!G8_LP^+/$&H^&=0\#>,]7N+[5_#]XH>[NY2\MS:7"">WE9
MCU)1BO\ VSKE(?B!XQ\2_M8:-<6/B2]C\-/J.HZ/;:=%<,L%T]I9L\TS(#AS
MYTNT-_TR]N&?$[7-;^#+>&OC!X7TR2Z;6O"JZ#=6\2YW79A\RQ<CO^\WH3_=
M;Z"M >"(OAS\1_@MX,27S)+*WUD74V<^;.UF'ED_X%(S-^-%EJ^]_P @1[71
M116!05YQ^UWX4\1^.?V:?&/A'PCI$M_J5_H[16=G  7E?<IVC/?BO1Z* /%O
M!W[9/[+WA;PCI7ACQ#\:]%M;_3=-@M;ZUEF;=#-'&J.APO4,"/PK2_X;G_9'
M_P"B]:#_ -_G_P#B:[R7X:?#B>5IY_A_HCN[%G=]*A)8GJ2=O)IO_"KOAG_T
M3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\
M_$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC
M_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__
M !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_
M /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$
MT <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_
M -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_
M /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T
M3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\
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
M?KFF?VBEQ]FN8TPZ>9"7C?![HS ]C7N7_#<_[(__ $7K0?\ O\__ ,37=?\
M"KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-?&5ZLJ]:566\FW][
MN>[3@J<%!;)6.%_X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B
M:[K_ (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:R+.%_X;G_ &1_
M^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_
M (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+UH/_
M '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H X7_A
MN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7_@HA
M_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^?_XFC_AN?]D?
M_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_X
MF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG
M>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/
M^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_
M (*(?_B: .%_X;G_ &1_^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5
M=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]
M_G_^)H_X;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/
M_HG>A?\ @HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\
MB:[K_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_
M^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_
M (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+UH/_
M '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H X7_A
MN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7_@HA
M_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^?_XFOG+_ (*W
M_&[X._M._P#!.7XJ? ;X'?$_0=<\5^)-"BM]%TK^U(K;[1(MW!(5\VX9(D^5
M&.68#C'7%?8__"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-;8>
MO/#8B%:.\6FK[73N14IJK3E![--?>?R/?\.HOVZ?^B6Z#_X<KP__ /)]'_#J
M+]NG_HEN@_\ ARO#_P#\GU_7#_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+
M_P %$/\ \37V7^OV<?\ /NG]TO\ Y(\+_5S _P TOO7^1_(]_P .HOVZ?^B6
MZ#_X<KP__P#)]'_#J+]NG_HEN@_^'*\/_P#R?7]</_"KOAG_ -$[T+_P40__
M !-'_"KOAG_T3O0O_!1#_P#$T?Z_9Q_S[I_=+_Y(/]7,#_-+[U_D?R/?\.HO
MVZ?^B6Z#_P"'*\/_ /R?1_PZB_;I_P"B6Z#_ .'*\/\ _P GU_7#_P *N^&?
M_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z_9Q_P ^Z?W2_P#D@_U<
MP/\ -+[U_D?R/?\ #J+]NG_HEN@_^'*\/_\ R?1_PZB_;I_Z);H/_ARO#_\
M\GU_7#_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q-'^OV<?\^Z?
MW2_^2#_5S _S2^]?Y'\CW_#J+]NG_HEN@_\ ARO#_P#\GT?\.HOVZ?\ HEN@
M_P#ARO#_ /\ )]?UP_\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$
M/_Q-'^OV<?\ /NG]TO\ Y(/]7,#_ #2^]?Y'\CW_  ZB_;I_Z);H/_ARO#__
M ,GT?\.HOVZ?^B6Z#_X<KP__ /)]?UP_\*N^&?\ T3O0O_!1#_\ $T?\*N^&
M?_1.]"_\%$/_ ,31_K]G'_/NG]TO_D@_U<P/\TOO7^1_(]_PZB_;I_Z);H/_
M (<KP_\ _)]'_#J+]NG_ *);H/\ X<KP_P#_ "?7]</_  J[X9_]$[T+_P %
M$/\ \31_PJ[X9_\ 1.]"_P#!1#_\31_K]G'_ #[I_=+_ .2#_5S _P TOO7^
M1_(]_P .HOVZ?^B6Z#_X<KP__P#)]'_#J+]NG_HEN@_^'*\/_P#R?7]</_"K
MOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z_9Q_S[I_=+_Y(/]7,
M#_-+[U_D?R/?\.HOVZ?^B6Z#_P"'*\/_ /R?1_PZB_;I_P"B6Z#_ .'*\/\
M_P GU_7#_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z_9Q
M_P ^Z?W2_P#D@_U<P/\ -+[U_D?R/?\ #J+]NG_HEN@_^'*\/_\ R?1_PZB_
M;I_Z);H/_ARO#_\ \GU_7#_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P4
M0_\ Q-'^OV<?\^Z?W2_^2#_5S _S2^]?Y'\CW_#J+]NG_HEN@_\ ARO#_P#\
MGT?\.HOVZ?\ HEN@_P#ARO#_ /\ )]?UP_\ "KOAG_T3O0O_  40_P#Q-'_"
MKOAG_P!$[T+_ ,%$/_Q-'^OV<?\ /NG]TO\ Y(/]7,#_ #2^]?Y'\CW_  ZB
M_;I_Z);H/_ARO#__ ,GT?\.HOVZ?^B6Z#_X<KP__ /)]?UP_\*N^&?\ T3O0
MO_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31_K]G'_/NG]TO_D@_U<P/\TOO7^1_
M(]_PZB_;I_Z);H/_ (<KP_\ _)]'_#J+]NG_ *);H/\ X<KP_P#_ "?7]</_
M  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\31_K]G'_ #[I_=+_
M .2#_5S _P TOO7^1_(]_P .HOVZ?^B6Z#_X<KP__P#)]'_#J+]NG_HEN@_^
M'*\/_P#R?7]</_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z_
M9Q_S[I_=+_Y(/]7,#_-+[U_D?R/?\.HOVZ?^B6Z#_P"'*\/_ /R?1_PZB_;I
M_P"B6Z#_ .'*\/\ _P GU_7#_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O
M0O\ P40__$T?Z_9Q_P ^Z?W2_P#D@_U<P/\ -+[U_D?R/?\ #J+]NG_HEN@_
M^'*\/_\ R?1_PZB_;I_Z);H/_ARO#_\ \GU_7#_PJ[X9_P#1.]"_\%$/_P 3
M1_PJ[X9_]$[T+_P40_\ Q-'^OV<?\^Z?W2_^2#_5S _S2^]?Y'\CW_#J+]NG
M_HEN@_\ ARO#_P#\GT?\.HOVZ?\ HEN@_P#ARO#_ /\ )]?UP_\ "KOAG_T3
MO0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OV<?\ /NG]TO\ Y(/]7,#_
M #2^]?Y'\CW_  ZB_;I_Z);H/_ARO#__ ,GT?\.HOVZ?^B6Z#_X<KP__ /)]
M?UP_\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31_K]G'_/NG]TO
M_D@_U<P/\TOO7^1_(]_PZB_;I_Z);H/_ (<KP_\ _)]'_#J+]NG_ *);H/\
MX<KP_P#_ "?7]</_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\
M31_K]G'_ #[I_=+_ .2#_5S _P TOO7^1_(]_P .HOVZ?^B6Z#_X<KP__P#)
M]'_#J+]NG_HEN@_^'*\/_P#R?7]</_"KOAG_ -$[T+_P40__ !-'_"KOAG_T
M3O0O_!1#_P#$T?Z_9Q_S[I_=+_Y(/]7,#_-+[U_D?R/?\.HOVZ?^B6Z#_P"'
M*\/_ /R?1_PZB_;I_P"B6Z#_ .'*\/\ _P GU_7#_P *N^&?_1.]"_\ !1#_
M /$T?\*N^&?_ $3O0O\ P40__$T?Z_9Q_P ^Z?W2_P#D@_U<P/\ -+[U_D?R
M/?\ #J+]NG_HEN@_^'*\/_\ R?1_PZB_;I_Z);H/_ARO#_\ \GU_7#_PJ[X9
M_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q-'^OV<?\^Z?W2_^2#_5S _S
M2^]?Y'\CW_#J+]NG_HEN@_\ ARO#_P#\GT?\.HOVZ?\ HEN@_P#ARO#_ /\
M)]?UP_\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OV<?\
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
M\%_%D>JZ7),T,W[MHY;6=0"T,L; ,C@,#@\$$$$@@GMZEIIZC"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HK*\>>,M&^'7@?6?B#XB,O]GZ%I-QJ-_Y$>Y_)@B:5]JY&3M4X'<U\G0_
M\%T/V%995C>\\6Q@G!=_#W"^YQ(3^0JE&4MD)M(^QJ*X#]G[]J/X"_M1^&Y?
M%'P-^(UGKD%LRK>VZ*\5Q:,<X$L,@61,X."5PV#@G%=_2::>HPHHHI %%%%
M!1110 4444 %%?-FG?\ !1&RU#_@H3<?L%#X32I- &/_  E']M@JV--%]_Q[
M^3GH=G^L_P!KVKZ3IN+CN).X4444AA1110 45P'[1G[3GP9_93\"+\1?C9XI
M;3-/EN1;6@BM))Y;F<JS")$C4DL0K')P  <D5\^>"_\ @N-^PUXM\3P^'+^^
M\4Z%'-*(UU76M$06JDG +&&61U7W*@#J<<U2A*2ND)M(^PJ*KKJ^E/I0UU-3
MMS8FW^T"\$R^48MN[S-^<;=O.[.,<UX=\)?^"D7[+7QS^/LG[.OPJ\47VL:P
MBSLFH6UA_H$PA3=(8YBWS@8(#!=K8R"002DF]AW2/>:***0!17@'[4'_  4R
M_9-_9-\0-X,^(GC&ZU#7XU#7&@^';,75Q;@C(\TEECB)!!"LX;!!Q@@U/^RA
M_P %'OV8?VQ=9N/"GPM\0W]GKMO TYT+7[(6]S)"" TD>UG20#/(5RP') '-
M5R2M>V@KJ]CWBBOGW]JW_@IG^RW^Q_XIC\!_$G6M4U'7VA6:?1O#MBMQ-:QL
M,HTI=T1"PY"EMV"#C!!/6?LJ_MH_ 3]LCPS=^(O@OXDFEETUU75=)U&W\B\L
MBV2A=,D%6P<.K,I((SD$ Y96O;0+J]CU:BOE3XT?\%E?V(_@SXLG\&-XGUCQ
M1=VDIBO)/">G)<00N.J^=))&DF/6,L.V<YKU?]G?]L_]GK]J'X=ZC\3/A5XU
M$MEHJ%M=MKZ!H+G30$9\S1GHI56(92RMM8 DJ0!PDE=H+JYZI17QSXI_X+G?
ML,>'=??1=-N?%NM0I)M_M/2] 46YYQD>?+'(1_P"OH_]G_\ :+^$'[3_ ,/H
MOB;\%O%L>K:6\S03'RFCEMIU +12QN R. P.",$$$$@@D<)15V@33.WHHHJ1
MA1110 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 %>??M;?\ )JGQ-_[)[K7_ *0S5Z#7GW[6W_)JGQ-_[)[K7_I#-36X
MGL?%7_!"[X0?";XF?LO>,'^(_P +_#OB!AXXDA#:UHL%T1']BM3LS*C?+DDX
MZ<FO/=6\'Z9^P3_P6@\+^$_@B'T[PYXQN]/@FT6*5C$EMJ+^1) 03RBSKYJ
M_=VH/X:Y?_@F+_P4T^!_[$7P)\1> OB-X1\4:IJNI^)WU&R31+2W:'RS;0Q@
M.\LR%3NB;.%;@CKT'I'[(?PO^.O_  4&_;\A_;W^*GP\N?#/@O0KB*YT*&[1
M@+@P1[;2"!G ,P5_WTDH&PL& QN '4TXSDWL0K-*QZ#^W'^W+^T#X@_;%T_]
MA+]EKX@Z-X*N(TC/B3QEK'E8B=K?[2R!Y598T2$J<@;VD8("N.<3X2_MB?M3
M?LM_MI>%?V8_VB?CUH'Q4\+^.9+>#3/$&E"$RV<]Q*T,7S1*"#YP57C<L-CA
ME(Y%>3_\%&/@GX/^"O\ P4A_X7E^TU\+M5\1_"7QG+%-=2Z9-+$5D^QK \8D
MC=")8Y4$HC+#?&0!GG'?_L[+_P $8/&7[2'@?PA^SW\(?%=[XJGUN.[TB_>^
MU&.WL)[8&Y667S[D;@#$. C@G /&:5H\BTZ!=\QU?[8/[:?[6OQ9_;4C_8,_
M8DUZQ\/WEF!'K/B*YA1F>40>?,2[I)Y,,2$*2B&1G! )R ?8?V3O!7[>/P!U
M'QAXG_;<_:$TCQ5X0TO0&N].?3HD=TD0M)-(S&WBD79%&1L)93Y@(Y!KY+^.
M/BW5?^"=W_!7?4/VC?B9X/U.[\&^*S-/!?V, 8RPW%NJR^66(4R13#YHRP.P
M \;US]9?"C]N/X+?\%&;#Q[^SW\&=+U^WCE\#W<=YKFL6:01(URIMU5%5W8D
M>86).W[O /41)-15EH-/74^9/A;^U'^W9_P4$\1^*O'_ ,._VK_"OP?\,Z-=
M^1H6B:@]NKSNP+*K,Z-(Y"[-\A.T,WR)U ]N_P"":O[=WQ:_:(\'?$+X6_'"
MYLI_&WP]CDSK>GQ1JE_'^]3>5C'EETDB^\@",KIA>"3\+?LT>$_V)O@7XG\5
M_!G_ (*8_!/Q%9^)--U -IVH6]Q>JJQA=K1%+:5-RD@/'*%97#GY@ N?N7_@
MGK:?L$:]HGQ,\9?L3?##7]&CL=)73M5U/6KRY=+T/'+*HB2:>0@+L&20K?,.
M,=;J**3T%&]SP']CG]I;_@JM^WEX0UOX=_##XW:)I4WAZZ%YK'C/5]/ABG=)
MT"V]C&(;9E4;H9I"X0-\Q!? 56C_ &7/VP_^"I?[0WBS7OV,?"OQ!T2'Q7I5
MU/+J?C;6[*+SM(M;:0P7$7[N)DE+3-&JN8V<$GG!#)W'_!O !_P@_P 4&QR=
M6TOG_ME<5E_\$G@/^'G7Q[./XM:_]/24Y<J<E9: KV1T?[!W[7'[8OA']O/5
M_P!AC]J_QW!XID2*Z2"^$$8:WN(H/M*21R+&C/%)""=KC()7&W# ^1?&Z\^-
MT'_!<+Q'9?LXQZ:/&E^\=GHEUK S;61DT&)9;EQAMPCA\UP-K9*CY6^Z>Y\*
M?\K#VI_2;_U'%KAOCA\89_V>O^"W7B?XYS>#M5UO2_##07'B"WT>U,LT%A)H
MEO;2W&. !'YZMEB!P 2,YI)>]HMT'3YGH7A?]JS]O3]B']M[PO\  /\ ;$^*
M-EXT\.^,YK5%O8+>/RXTN9C EQ"XAC>,QRC#QL"NT' Y5J[?]OC]N?X]S_M:
M:-^PI^RUXXT?PAJ,\<3>(_%^L>5BV:2$W'EAI598T2WPY8*79G"KMQ\W@GQI
M^-5C_P %2O\ @HU\,K'X ^%M6.@^&VL_MM]?VHC=(([O[1=7+A2PC14VHNXY
M9P!U<"K7_!3KX)>&_A%_P46M?VB?VA_AAJGB7X3^+S:MJATR:6,I(EDMJ\7F
MQNA65&C2=4+*''R@X#8%&+DKK6P7TT/2OA]^V%^U9^R/^V'X/^ '[0?[0?A_
MXK^$?'4]O;6NMZ6(/-L)IYO(5MT2AE*R%-R.74QME2#D"S^VQ^WU^UK\!?\
M@H<GP7^#;#Q#I^HZ#;6VC>#9;.'9+J5U Z0RF38)2%F,;E?,52%(RH.1S7P,
M'_!%3QE\??!7@SX$_![Q9J'B>^UV!])N3?:E'!931'SEEE\^Y&0ICS@*X..>
M.:D_:- /_!>?P$",_+IG_I-+1:/-JN@*]CZL_8)\#_MT^%;+Q3JW[;_Q!L]9
MOM5GM)-"M+*:%DL% F\Y,0Q(BDEH^!N&%&#UKU7X\>%OA3XI^%FK-\:/ ]GX
MB\/Z3;G5;S3+VS2=7^R@S A'P&;Y#P2 <E3P2*Z^O%?VROVW?AQ^Q/IGAW7_
M (I^%-9U#2O$-_-9O<:+%'(]JZ(&!9)'0,I!/1L\< USZREH7HD?G?\ MI_M
M8?LS_P#!0*T\(? #]FWX3Z7X*O(-?2:3Q=XS_L[18+6W$;Q&!6CD;,;%T<KG
M.8E 1CT^[OC]^PQKWQL_9+\%?LN>&_CYJOA_3_#UEIECK%[90AUUNQMX$A=)
M%!!)(42*-Q3<!N5N"OQ#_P %,/VZ?V7OVT_A]H7PK_9T^$NJZKXOEUZ&:#5I
M/#J17$<?ENIMHMA:65G9D!0#;\F>2%K]'?V,O ?COX8?LI^ /A_\3))#KNE>
M&+6#48Y9-[0.$XA)[F-2L?&1\G!(K:=XQ36A*LVS\]?V+/A/X-^!?_!:?5/A
M%\/[6:'1] L+VTLEN9C)(P&G(6=V/5F8LQP ,L< # 'ZKU^9GP-_Y3[^,/KJ
M/_IN2OM#]I3]N+X-?LL^./"?PY^(5CKMYJ_C.<Q:+:Z'8).2WFQQ*'W2)C<\
MH QG.&].9JIRDO0(Z(]CKS3Q3^RG^R_JWQ7NOVC?&_PE\/7?B-=-6*ZUK5K9
M9$CBB!/FLLF8PX7@S$;PB!=P48KTNORP_P""N/\ P4-UCQ;\5;_]C3P_?:KX
M>\'Z5?QVWCK5=.MTEO=2X5GBBC:2-3$H/W&=?,888A1S%.,I2LBI-)%C]EO0
M?"_[2?\ P63U7XX_LS>&H=.\ >$7DGOM1TVT%O;3G[ UIN15 4&XF+N!P60.
MY&=U6?\ @G)X>T#X_P#_  5.^,_Q+^)>BVNKS:7+JLNFPZC LRV[MJ"P1LH8
M$92!3&/0-7??L+?\%)?^"?\ \/?^$2_9._9[^$/Q TQ];UBWL8M0U32K#-W>
MSNL?VFZE2\9F))&2%.U0%50 %'EN@_$6V_X)5_\ !3OX@^)?C/X6U=O!GCN&
M^GTG4--M!)NBN+I+N-T#%0_EL'@=0<@G.,8SN^9MJW30S[&W^SA8:?\  +_@
MNSXL^$_@"SCT_1=>BO8I=.M%"0HDNG1ZEM5!PJK*GR@#"C@8'%?8OBCX!?L+
M?LI^&/&7QW\4_"/PII5E=O+J'B+4;_3([@R,_6&)90VT.V L$8"L[ !<FOCS
M_@G7!XA_:^_X*6^.?V\8/"U]I_A+3DNO[-NKR+!>5X%M((,C*F06P9W"DA#M
M&?F4GP_]IS_@HCX&_;5_:'T__A?W_"6:;\&M NVFT[PKX6@ADO=09>!)<&2>
M-%=P2"P9O*0E$!+-(4X2E*W9*XTTD?07_!#'X4:QK?C#XI?M!Q>%#I7@GQ#(
MVF:)I<T>89P9WE9%4\.D*%8L]"9&4=& ^B?C7\(?V!OV&/V:_%GBS5_@EX5M
M-+NH;D&SNM/2>YU2ZF#F.TC>7<YR20J [8U!8;54D<Q^RS_P52_8[\>Z3J7P
MR^"_PK\7^']+\#>"+W6OL=SH]G#!%862*TD<0BNG)D(;@$ ,<DMGK\'>-_V\
M_A=^UM^U##\5OVW=,\5S^ M!9F\+_#_PE!#-'C<,)</+/#][ ,CKEGP%&Q0
M#EG.;;T0721]>_\ ! WX.^.O WP$\5?$_P 46LUKIWC#5[<Z%;S@CS8;9)%>
MY4'^%WD* ]_)STP3]ZU\\_L1_P#!0G]G_P#;'O\ 4_ ?P/\  WB31(_"VF6[
MM!K.F6EM D!)CCCB6WN),!=N-N% &,5]#5C4;<VV7&UM HHHJ!A1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G
MW[6W_)JGQ-_[)[K7_I#-7Q5_P0N^$'PF^)G[+WC!_B/\+_#OB!AXXDA#:UHL
M%T1']BM3LS*C?+DDXZ<FOM7]K;_DU3XF_P#9/=:_](9J_,#_ ()B_P#!33X'
M_L1? GQ%X"^(WA'Q1JFJZGXG?4;)-$M+=H?+-M#& [RS(5.Z)LX5N".O0;04
MG3:1#LI:G4:MX/TS]@G_ (+0>%_"?P1#Z=X<\8W>GP3:+%*QB2VU%_(D@()Y
M19U\U ?N[4'\->P_MQ_MR_M ^(/VQ=/_ &$OV6OB#HW@JXC2,^)/&6L>5B)V
MM_M+('E5EC1(2IR!O:1@@*XY\^_9#^%_QU_X*#?M^0_M[_%3X>7/AGP7H5Q%
M<Z%#=HP%P8(]MI! S@&8*_[Z24#86# 8W #C?^"C'P3\'_!7_@I#_P +R_::
M^%VJ^(_A+XSEBFNI=,FEB*R?8U@>,21NA$L<J"41EAOC( SSC6T7-)[I?B+I
MH>L?"7]L3]J;]EO]M+PK^S'^T3\>M ^*GA?QS);P:9X@TH0F6SGN)6AB^:)0
M0?."J\;EAL<,I'(K2_;!_;3_ &M?BS^VI'^P9^Q)KUCX?O+,"/6?$5S"C,\H
M@\^8EW23R88D(4E$,C." 3D \I^SLO\ P1@\9?M(>!_"'[/?PA\5WOBJ?6X[
MO2+][[48[>PGM@;E99?/N1N ,0X"."< \9KE_CCXMU7_ ()W?\%=]0_:-^)G
M@_4[OP;XK,T\%_8P!C+#<6ZK+Y98A3)%,/FC+ [ #QO7*Y4Y;:V"[L?6G[)W
M@K]O'X ZCXP\3_MN?M":1XJ\(:7H#7>G/IT2.Z2(6DFD9C;Q2+LBC(V$LI\P
M$<@U\Q?"W]J/]NS_ (*">(_%7C_X=_M7^%?@_P"&=&N_(T+1-0>W5YW8%E5F
M=&D<A=F^0G:&;Y$Z@?3?PH_;C^"W_!1FP\>_L]_!G2]?MXY? ]W'>:YK%FD$
M2-<J;=515=V)'F%B3M^[P#U'YT_LT>$_V)O@7XG\5_!G_@IC\$_$5GXDTW4
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
MXX8J1D[."2:I.^GZC7Q'Z&T445SEA1110 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 %,N;:WO+>2TNX$EBE0I+%(H97
M4C!!!X(([4^B@#&M_AQ\/+2=;FT\!Z-%(ARDD>EPJRGU!"\5LT44 5]5TG2M
M=T^72=;TRWO+6==LUM=0K)'(/1E8$$?6L[PM\.?A[X'>27P5X$T;1VF&)6TO
M2XK<N/?RU&?QK9HH I>(/#7ASQ9IK:-XIT"RU.S<@O:ZA:I-&Q'<JX(-1^&?
M!_A+P78MIG@[PMIVDVS/O:WTRQC@0MZE4 &?>M&B@#(\4_#_ ,!>.1$OC7P1
MI&L"'/DC5--BN/+S_=\Q3C\*N:3H.AZ!IB:+H6BVEE9QJ0EI:6RQQ*#U 50
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
,* "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>pega-20231231_g4.jpg
<TEXT>
begin 644 pega-20231231_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M/@+N P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MTG[4_B?]HG]ISP38>%;C]@37="N],NUELM5L]*N7DBC"LK0@?9U^1L@XSC*
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
M*\J\$_\ !7#]G3Q+KT6C>(O#OB+0H9Y BZC>6T4L$>3UD\N0NH^BM5K]LO\
M;,^"?PS\?:?\+=1^"L7Q!\5:?+'-;:?/#&8[&:91Y:JS1R,965E(54/#+SFO
MF?\ ;T\??%SXC^&/#NL_$[]E>+P%'!=R1V&HLX\ZX#1@F%AL5@!@-R..?>L>
M*>+\QRW%8B>!Q<)*BU>FJ,Y);)J=5>[%WOU7;1G3P3P%E.;X+"T\SP,X/$*3
M59XBG!O=Q=.B_>DK6W3[JZ/T2^(WQ;^'WPI^']Q\4/&WB.&VT6WA23[6G[P2
MA\;!&%R7+9& .N<].:^;V_X+"_L]+J9MAX \7FU#X^TBUMMQ'][9Y_3\<_RJ
M?Q=\"O&7[3'_  3:\$>#_"-XCZS9Z)IM]8PW$VQ;HPPF/R2YX4E'.">-RKD@
M<CY^^#W[4?BC]E#1X_V>?VE_V9[+4=$AED+6^HZ0D5X$=RS-^\4QW2Y)VDXR
M.-^  +XAXMSK"8W#M36&P]2G&2J.FZB<Y:\LFG[J2[*_79Z9\*<"\.X[+L4I
M4WB\72JR@Z4:JI25..G/%-/F;?1M+I>ZU^G_ -LWXE^&/C#_ ,$[_$?Q)\&O
M<MIFJVEE):&[MFADP-2@4Y5N1RIYY!'()!!KPO\ 8I_;7^#W[*O[,W]B^,_M
M^I:OJ/B>[N8=)TB)'DCA\J!!)(7951248#DDXZ8YKVO]K3Q=\./'/_!-C6?$
MOPC$*^')M+TY-*A@A\M8(TO[>/RMG\)0J4([%3UKAO\ @DO\%?AQKGP<USXC
M^)O!^FZGJ=UXADL(YM0LTF\JWC@A;:F\';N:5MV.N%ST%<V9/-L5QYA/J56'
MM9X5?O+-PLY3;E&-];_93>SZG9E"R/!>&./694*GL88UI4N91G=1@E"<K:-?
M::5[JRM<]L_9G_;F^"_[4.IW'AOPA_:&F:S;0&9M*U>%$>6($ O&R,RN!D9&
M0PSG&.:]EK\WO@SX?TKX>_\ !5[_ (1?PA:)8Z?;^)]3BM[2 ;4CB>TG/EJ!
MT4;L =@!Z5^D-?7\$YWF&=9?6^NV]K1JRIMQ5E+EMK;Y_@? ^(W#F5<.YKA_
M[-YE1KT85HJ3NX\UURWZ[7^=CX)_X+._\C+X _Z\=0_]#@K3\(_\$@?!/B7P
MGI?B.7XU:K$^H:=!<M$NDQD(9(U8@'?SC.*S/^"SO_(R^ /^O'4/_0X*3PK\
M%?\ @JM=>%]-NO#WQ:\O3Y+"%[&/^WHEVPE 4&-G&%QQ7YMF.'RW$<=9DL7@
M*F*2]G90O[ON*[=I1WZ>A^P95B\WPOAIE#P&:4L$W[6[JV]_]Y*R5XRVZ[;G
M7?\ !4GPI#X#_8Y\"^![>\:XCT;7]/L8[AT"M*L.GW,88@="=N<>]>Q_L$W5
MK8_L9>"KV]N8X88=*G>::5PJHHN)B6)/  '))KRO_@KC'>P_LO>%HM2?=<+X
MNM1.V<Y<65UN/YYK!\2^)M8\,?\ !'O39=%G>*2]L(K.:6,X*PRZ@RR#Z,N4
M/LYKZ&6,IY/QQC\2H^[2PBER_P"'E:7X6/DX8"KG_AOEF#<_>KXYQ<O.?.G+
M\;V.V\>?\%:/V;O">ORZ'X?TCQ!X@C@D*/J.G6L26[D'!V&6168=>=H![$CF
MO6/V=OVL/@Y^T[I=Q=_#;69EO+-0U]H^HPB*ZMU/ 8J"59<\;E9AG@D'BO"_
M^"6'P2^%FK_L[W?C;Q%X)TG5=2U36[B"XN-1L(YV2&-4581O!VK]YB!UW<YP
M,>.?"ZPM?@;_ ,%4&\&_#M/LVER>))['[%"?D6VGA+F+']U&8$#MY:^E+"\3
M\4X.& S#'2ISH8N<8\D8M.'/\+3OKIJ[W[>96-X,X*Q]7-,JRR%6&)P,)3]I
M*2E&I[/XDXV7+=Z)JW?96?UW\)_VY/A-\7OC7J'P#TCP[XCTW7M.:[28:O:0
M1Q-);OLDC4QSNQ;AB,J!A3R.AI?M$?\ !0/X*?LT_$!?AOXVT/Q'?ZA]@CNY
M&T6SMY(XE<L%1C)/&0V%W8P1AEYZ@?-?[0EG+^SA_P %0= ^(MHGD6&OZE97
MSL. ([G-I=<]SGS7Q_M"L3Q7X$D_:M^+W[17Q,> W$?AG1I5TAP,[9+:9!$4
M]VAL9ACOYA]:PQ/&7$5/#5\%2Y7BX5YP7NZ.G&$IWMW:C^)TX/P^X3JXO#9C
M64E@*F&IU'[VJJSJ1I\M^R<KOTL?<_Q%_:)^'WPS^!@_:#US[9/H3V%I=P1V
M42-<3)<&,1!%9U4M^\4GYL  G/%._9Z^/OA7]I+X>CXE^"]"U>PT][V6VA76
M8(HY)3'MW.HCDD&W)*YSG*MQT)_/OXU_'V?Q1_P3[^%_PR6Z+7(U>\@O]K<^
M78_+"A]BES$?K'7Z ?LO_#/_ (4_^S[X2^'DEOY5Q8:-$U\F,8N9/WLW_D1W
MKZ/A_B?&\09][.DU["%"G.6FOM*B4DK]$HMZ=T?(\5<&Y?PMPQ[6NF\34Q-6
M$-=/94FXMVZMR2U[2.]HHHK[\_+0HHHH **** "BBB@ HHHH **** "BBB@
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
M-Q;:-:Q3Q/U1UB4,I]P016S11@<APV!SK%9E"3<Z_+=.UERJRMI?UNPS+B?%
MYGP]@LHJ0BH8;GY6K\SYWS.^MM.EDCYN_P""GWPG^(WQA^!NB^'?AEX1N]9O
MK?Q9#<S6UFH+)$+:Y4N<D<;G4?B*UOA!^SK>>-/V"-,_9Y^*6F7&DW=UHLL%
MU%,@,EG.+EY8I",X)5A&^,\XQWKWNBLI<-8&IG-?,:C<G5I^RE%VY>72_GK:
MVYO#C#,Z7#V&RJDE%4*WMH35^;GUMUM97NM.A^>GPT\.?\%&_P!B3^U?AQ\/
MOA7'XATF]O&GAGAL&OK;S"H0S1&)U>,LJKE9 /NCY>Y[[]A[]C+XR6_QKNOV
MI_VE8#:ZO)-<7%AITTB-/+<SAE>>14RL:A78*G7)!PH49^S:*\7 < X#!XJC
M.>(JU*=!\U.G*2<8O=/1)NW3MYGT69^*6:9A@L13IX6C1JXB/+6JPBU.<;6:
MU;2YE\6FOD?*O_!4#]G/Q_\ &'P]X4\9_"CPM<ZIK>B:C+!+;V2CS?L\JAQ)
MR1PCQ ?]M:UO^"<GP!\7_#7X-^)&^,'A::QUCQ3KDSWUG>* [6PC55W8)ZL\
MQ^C5]*45ZD>$\NCQ-+.KOVDE9QTY;\O+?:]^73<\:7'6;3X.AP[RQ]E&5U+7
MGMS.?+>]K<VNW1'YE_"']A+]H7_A?7A[P?XW^'6I1^$=*\6/<7&H7"+Y#P(Z
MEV!STE2!%''\0K]-***?#'"N X6HU:>&E*7M&FW*U[)62T2T6MO4GC+C?-.-
MJ]&IC(1A[*+24;V;;O*3NWJ]+^@4445].?&!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S/QE^)
MEC\&_A=K?Q0U/3)KVWT6R-S+:P.%>0 @8!/ /-=-7E'[<_\ R:/X]_[ +_\
MH:T >E>'-9B\1^'K#Q#!"T:7]E%<)&YR4#H& /N,U=K"^%W_ "3/P[_V K3_
M -$I6[0 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 5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W
M7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45\M?\%*?
M^"O'['7_  3,^&NM:Q\7?BKX=N?'5MH$VH^&_AG_ &WY6IZW(JGRH@L<<KVZ
M2L"@FDCV9!Y.#5C]A[_@L)_P3W_;_.D^&?@!^TOX7O\ QGJ&D)>7/@=[V2#4
M8'$(DGBCBN8XGN/*^8,\:D80MP* /IVBOSR_;(_X.@/^"4'[&?Q/OO@[K?Q%
M\1>/-?TFY:VUJW^&^BQW\%A.IPT3W,TT,#NIX81.^U@5;# @>_\ _!.C_@JU
M^Q=_P5*\"ZGXS_9.^(EQ>W.A21)XB\-:U8FSU/2C)N,9EA)(9'VMMDC9XR59
M=VY2  ?1U%?-7_!1/_@K7^Q!_P $NO#6EZU^U;\3WM-1UR3&B^%M$M?MFJWD
M8.&G6W5@5A7!S*Y5,C:"6(4^K?LV?M)_#+]JG]G;PO\ M1?#*ZNXO"GB[0TU
M;2YM8@%O*ELP)#2KN(C( )/)QZT =_17YB_&+_@[A_X) _"7XG77PVTWQ1X[
M\9165VUO<^)?!WA:.;3 ZMM8I)/<0O,@.</&CJP&5+ @G[.^$W_!0W]D_P"/
M7['&J_MW_!/XE)XG^'FBZ!J&JZE>Z9;.+FW2Q@:>YMY+>0(\=PB(?W3A2=RD
M?*RL0#VRBOBK_@GA_P %]/\ @G[_ ,%.?C=>_L]_LUZQXKC\2V7AZ;6?L_B;
M0!91SVT4L,4@C<2ON<&9&V]=H8]%->Y?MW_MV?L__P#!.7]G;4/VGOVE-6O[
M;PW8:A:V/EZ39BXNKFXN)0B1Q1EEWD#<YY&$C<]L4 >QT5\U_P#!-K_@JS^R
MI_P55\'>)O'/[*TGB-K'PEJ<%AJW_"1Z.+-_-EC,B; )'W#:IR>*^E* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T
M-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
MY5/^"[7[+GQO_8]_X*7_ !^_:+_:V_9@U+XB^!OBYINKQ_#+Q[-<SBPT6[O(
MD6PG$J!D^T6(7[.+6;;E%WH,"-J_6#_@@7I7_!"/XOZEHW[07[ /A+P_H_QL
MT7X<0Z1XWTDR7=IJ$"NMO]JN!8SR&%@TT:@W5NI&)=C.-^VO"/\ @LM_P5O_
M ."D7@7X;?M*_L6_'G_@E%XFNOAWK=EX@T3P;\9O#]K?Q:=%H[F1+6^N2;>X
M@E(B*.Y$\..I1.@\5_X('?\ !/O]K'XP?\%:O"?_  4?\/?L4:G^SW\'_#/A
MG][8W\4UK%KTLFAG3\VL<T<33K=3N;QVCB$"#(#%]A8 _8+QI^PS_P $E_V*
M&^*?[=?Q*_9S^&_A_P#M=IM=^('B_P 1:-%=*F542>2DX<0><^"88%4SS2?=
M=V%?EM_P:;?!36_B?_P4(_:3_P""B_PK^&\_@WX,:X^K:'X+T3R!#;JU[K$.
MH0VD*K\A^QVL$<;;>%^TH!U('R=_P5B_X+C?#[_@I]^VW8?"']I*_P#B)X4_
M96\">(Y?,\)_#^QM)];\130,R?:K@7%S#"LDA#*F7=;9')5)'+$_K?\ \$>?
M^"\7_!+W]J+XA>$_^";_ .PE^S9\2? 5KI?ARYD\/V.M^'=,M=-MK:UC,L@9
M[?49Y6E?+,79&:1V9G;+%B ?G_\ \'!'_!%#2?V2_P!E_P"*_P#P4+^.7[3/
MBKXN?$CQG\5["S\,ZKXB?R_[$T::25U@=4.V:8)&L656.%$4+'"G;]5/^"3_
M ,*X?CK_ ,$ _A;\$;G6IM-C\9? >30Y-1MQF2U6[M9K<RKR/F42;AR.17BO
M_!X-_P H>[G_ +*;H?\ *XKI?V5O"'QS\?\ _!K=H'@G]FEKO_A/-5_9LN;;
MPS'ITA2YFN7MI0(H&&"LSKN1&!!#LI!&,@ _%C]FC_@I=HW_  1Q_9U_:9_X
M)8_%#]F'X??%'Q'XDU;4+&S\>Z)KMK?Z>TTMHEF4FD6-_M5M$$\^.(,CQRO-
M&ZQNS&/]1/\ @D1^PWXB_8M_X-POCCJ7BOXE:!XBO?BA\/?%OBQ5\*ZU%J%A
MI\,F@-;1VZW$+-%+,!;DRLA*ACY8)\O<?A?_ ()$?\%$/^")W[(/_!.#X@?L
MD_\ !0_]E[5+OXC:KJ^HQ^--/O? HNKO7D7BUMX[ARKV4D&-JJ[1>5*&E5@S
M$CWC_@WD^%O[2G@7_@A)^V#XM^)VD:QIGP\\4>"->N_AG8ZN'42E="O5OKN!
M6 W0R?Z(@D4!7>WDQR#0!\!?\$IO$$_[!/Q?_90_X*<6L[VOAK6OBWK?@'Q]
M<;SY,,.RU26:7/&3::LSJO3-AG@C-?JO_P '(^MW/[;?_!03]ES_ ()#^'IY
M+C3;W5Y?'GQ'M8')QI\*3*I./NNEG;:JV#_SVC/&1GXN_92_9-_X:G_X-&OB
MW?Z5IOVC6OAE\;M0\;:1M3)5+.PT]+PYZ@"QFNVQW*+GID>[?\&VZ?%O_@H;
M^T[\>O\ @K%^T>OVS5/#GPKT[P%H-T^6C:[72X8KF://W9!!91LX]=2DZY)H
M [;_ (,@O^3:?CK_ -CUI?\ Z1R5^XE?AW_P9!?\FT_'7_L>M+_](Y*_<2@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O
M_8!?_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH Y?XU_!GX:_M%?"/Q'\"?C'X;_MCPKXMT>?2_$.E?;)K?[7:3(4DC\V!T
MDCRI(W(RL.Q%:_A#PIH'@/PGI?@;PI8?9-+T;3H+'3;7S7D\FWAC6.--SDLV
M%4#+$DXR236C10!R,G[/_P !YI&FF^"?A%W=B69O#=J22>I)\NKOAWX1_"CP
M?J:ZWX2^&/A[2[U$*K=Z=HL$$H4C! =$! /?FNAHH H>)/"GA?QEIO\ 8WB_
MPW8:K9F0.;34K-)XMPZ-M<$9&3SBI])TC2= TV'1M"TNWLK.VC"6]I:0+'%$
MHZ*JJ %'L!5BB@#C?%_[.O[/OQ!\2IXT\>_ KP;K>L1[?+U;5_#%I<W*[?NX
MEDC+C&!CGC%=9<Z;IU[ITFD7EA#+:2PF&6UEB#1O&1M*%2,%2.,=,5-10!E:
M-X#\#^'="G\+>'_!FDV&F76_[3IUGIT44$N]=K[HU4*VY0 <CD#!IWAOP5X-
M\&:;+HW@_P ):9I5G-*9)K33;"."*1RH4LRHH!)"@9(Z #M6G10!E>%? O@C
MP+!+:^"?!NE:/%<.'GCTK3HK=9& P"PC49('<UJT44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'
M?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\'>__ "CC\"?]EMT__P!,
M^KU_.=7]&/\ P=[_ /*./P)_V6W3_P#TSZO7\YU?LW!'_(BC_BD?"Y__ ,C%
M^B"BBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?_ (-"/^4C
MGCO_ +(EJ'_IXTBOZ,:_G._X-"/^4CGCO_LB6H?^GC2*_HQK\9XW_P"1[+_#
M$^ZR#_D7+U84445\B>T%%%% !1110 4444 %%%% !1110 4444 %%%8GQ"\0
M:AX8\+3ZMIJ)YBR1IYLJ%EA5G"F1@.H .::5W8#;HKB?AI9Z]/=7^I1^-5N[
M0:O*)D%G&5N/D7YU93\N<C@9&![YK:U3P6VL7\U[?>*]61&(\B"TO# D( ']
MS&XYR<MGKBFXI.UP-RBN#M?&'B&'X7M>QW_GWDFHFPT^^=0?-!F\M93V)QD^
MY%6=9TV]^'K:?KUGXDU*ZC:^BM]2AO[LRK*DAV[P#]U@2#Q@=J?([V%<[.BN
M1-M=^./&&JV-SK5]:V&DF*&*&PNFA,LK)O9V9>3C( '3O5;^W-:M/!OBG1KG
M5)I+O1$E2WO2V)6C,6^-B1_$ <9]LT<@SMZ*Y;X6:OJ-SI=SH.MWDD]YITP!
MFF8EY89!YD;DGKP2/^ UDIXBUK4_B[920:G.NEM<W-E%;+(1'*T,)9W(Z'YV
MP#_L4<CNUV%<[^BBBH&%>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_
M /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\'>__
M "CC\"?]EMT__P!,^KU_.=7]&/\ P=[_ /*./P)_V6W3_P#TSZO7\YU?LW!'
M_(BC_BD?"Y__ ,C%^B"BBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH _5?_ (-"/^4CGCO_ +(EJ'_IXTBOZ,:_G._X-"/^4CGCO_LB6H?^GC2*
M_HQK\9XW_P"1[+_#$^ZR#_D7+U84445\B>T%%%% !1110 4444 %%%% !111
M0 4444 %4M>U6'2-/-U<:9=7<98))%:6YE;!ZDJ.2/7&:NT4+<#RWP=9_:O%
MYO\ P5I%]: :[*;Z0PM#;?9-@_=LC8&_<> !D9R>U;/BWQWHFLZS-X*/B>#3
M;2 [=5NY)PDDGK#%G\F;MT'-=G9Z?96!F-G;B/SYC+-C^)SC+?H*232],E<R
M2Z= S,<LS0J23^5:.:<KBL<GXJDT36/ 0E\#R07<.CW=O,D%DP8 1,K%1COM
MR:9XQ\3:#XVMM,\-^&-5AO9KS48)9%MW#&&%&#N[@?<Q@#!P<FNS@M;:U4I:
MVZ1@G)$:  G\*2&SM+9WEM[6.-I#EV1 "Q]\=:2DD%CD].U?2_!GCC6[7Q%?
MQ6<6HO%=V4]RX1)!L".H8\9!4<=<$5F$_P!J>$?&WBZ%6%MJ22BS=E(\R**#
M8'&>Q(./I7?W-I:WB".[MHY5!R%D0,,_C3FBB>,PO&I0C!0CC'IBCG6XS@/%
M=_?>"6TSQGI5JTIOM)&GRQH,YFV;H&QW^;*_0U8_L)/#7B;P/HBMN:".]$K_
M -^0P9=OQ8D_C7;M#"ZJCQ*0I!4%> 1TQ0T43NLKQJ63.QBO*YZX]*?/H*PZ
MBBBLQA7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O
M^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?E1_P=[_\HX_ G_9;=/\
M_3/J]?SG5_1C_P '>_\ RCC\"?\ 9;=/_P#3/J]?SG5^S<$?\B*/^*1\+G__
M ",7Z(****^N/%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]5_^#0C_
M )2.>._^R):A_P"GC2*_HQK^<[_@T(_Y2.>._P#LB6H?^GC2*_HQK\9XW_Y'
MLO\ #$^ZR#_D7+U84445\B>T%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\
M\FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2
ME;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!^5'_!WO_RCC\"?]EMT_P#],^KU_.=7]&/_  =[_P#*./P)_P!EMT__ -,^
MKU_.=7[-P1_R(H_XI'PN?_\ (Q?H@HHHKZX\4**** "BBB@ HHHH **** "B
MBB@ HHHH **** /U7_X-"/\ E(YX[_[(EJ'_ *>-(K^C&OYSO^#0C_E(YX[_
M .R):A_Z>-(K^C&OQGC?_D>R_P ,3[K(/^1<O5A1117R)[04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_R:
M/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?"[_DF?AW_ + 5I_Z)
M2MVL+X7?\DS\._\ 8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'Y4?\'>__*./P)_V6W3_ /TSZO7\YU?T8_\
M!WO_ ,HX_ G_ &6W3_\ TSZO7\YU?LW!'_(BC_BD?"Y__P C%^B"BBBOKCQ0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?_@T(_P"4CGCO_LB6H?\
MIXTBOZ,:_G._X-"/^4CGCO\ [(EJ'_IXTBOZ,:_&>-_^1[+_  Q/NL@_Y%R]
M6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H
M:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E1_P=[_\HX_
MG_9;=/\ _3/J]?SG5_1C_P '>_\ RCC\"?\ 9;=/_P#3/J]?SG5^S<$?\B*/
M^*1\+G__ ",7Z(****^N/%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M]5_^#0C_ )2.>._^R):A_P"GC2*_HQK^<[_@T(_Y2.>._P#LB6H?^GC2*_HQ
MK\9XW_Y'LO\ #$^ZR#_D7+U84445\B>T%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z&M>K
MUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_
M & K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!^5'_!WO_RCC\"?]EMT_P#],^KU_.=7]&/_  =[_P#*./P)_P!E
MMT__ -,^KU_.=7[-P1_R(H_XI'PN?_\ (Q?H@HHHKZX\4**** "BBB@ HHHH
M **** "BBB@ HHHH **** /U7_X-"/\ E(YX[_[(EJ'_ *>-(K^C&OYSO^#0
MC_E(YX[_ .R):A_Z>-(K^C&OQGC?_D>R_P ,3[K(/^1<O5A1117R)[04444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MY1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?"[_DF?AW_
M + 5I_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'Y4?\'>__*./P)_V6W3_ /TSZO7\
MYU?T8_\ !WO_ ,HX_ G_ &6W3_\ TSZO7\YU?LW!'_(BC_BD?"Y__P C%^B"
MBBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?_@T(_P"4CGCO
M_LB6H?\ IXTBOZ,:_G._X-"/^4CGCO\ [(EJ'_IXTBOZ,:_&>-_^1[+_  Q/
MNL@_Y%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_
M + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E1_P
M=[_\HX_ G_9;=/\ _3/J]?SG5_1C_P '>_\ RCC\"?\ 9;=/_P#3/J]?SG5^
MS<$?\B*/^*1\+G__ ",7Z(****^N/%"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#]5_^#0C_ )2.>._^R):A_P"GC2*_HQK^<[_@T(_Y2.>._P#LB6H?
M^GC2*_HQK\9XW_Y'LO\ #$^ZR#_D7+U84445\B>T%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"
M_P#Z&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%
MW_),_#O_ & K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!^5'_!WO_RCC\"?]EMT_P#],^KU_.=7]&/_  =[_P#*
M./P)_P!EMT__ -,^KU_.=7[-P1_R(H_XI'PN?_\ (Q?H@HHHKZX\4**** "B
MBB@ HHHH **** "BBB@ HHHH **** /U7_X-"/\ E(YX[_[(EJ'_ *>-(K^C
M&OYSO^#0C_E(YX[_ .R):A_Z>-(K^C&OQGC?_D>R_P ,3[K(/^1<O5A1117R
M)[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5Y1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?"
M[_DF?AW_ + 5I_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\'>__*./P)_V6W3_
M /TSZO7\YU?T8_\ !WO_ ,HX_ G_ &6W3_\ TSZO7\YU?LW!'_(BC_BD?"Y_
M_P C%^B"BBBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?_@T(
M_P"4CGCO_LB6H?\ IXTBOZ,:_G._X-"/^4CGCO\ [(EJ'_IXTBOZ,:_&>-_^
M1[+_  Q/NL@_Y%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_
M /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]
M$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 ?E1_P=[_\HX_ G_9;=/\ _3/J]?SG5_1C_P '>_\ RCC\"?\ 9;=/_P#3
M/J]?SG5^S<$?\B*/^*1\+G__ ",7Z(****^N/%"BBB@ HHHH **** "BBB@
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
M* "BBB@ HHHH **** "BBB@ HHHH **** /RH_X.]_\ E''X$_[+;I__ *9]
M7K^<ZOZ,?^#O?_E''X$_[+;I_P#Z9]7K^<ZOV;@C_D11_P 4CX7/_P#D8OT0
M4445]<>*%%%% !1110 4444 %%%% !1110 4444 %%%% 'ZK_P#!H1_RD<\=
M_P#9$M0_]/&D5_1C7\YW_!H1_P I'/'?_9$M0_\ 3QI%?T8U^,\;_P#(]E_A
MB?=9!_R+EZL****^1/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'
MO_8!?_T-: .Z^%W_ "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\J/^
M#O?_ )1Q^!/^RVZ?_P"F?5Z_G.K^C'_@[W_Y1Q^!/^RVZ?\ ^F?5Z_G.K]FX
M(_Y$4?\ %(^%S_\ Y&+]$%%%%?7'BA1110 4444 %%%% !1110 4444 %%%%
M !1110!^J_\ P:$?\I'/'?\ V1+4/_3QI%?T8U_.=_P:$?\ *1SQW_V1+4/_
M $\:17]&-?C/&_\ R/9?X8GW60?\BY>K"BBBOD3V@HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]
M@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[
M_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _*C_@[W_P"4<?@3_LMNG_\ IGU>OYSJ_HQ_X.]_^4<?
M@3_LMNG_ /IGU>OYSJ_9N"/^1%'_ !2/A<__ .1B_1!1117UQXH4444 %%%%
M !1110 4444 %%%% !1110 4444 ?JO_ ,&A'_*1SQW_ -D2U#_T\:17]&-?
MSG?\&A'_ "D<\=_]D2U#_P!/&D5_1C7XSQO_ ,CV7^&)]UD'_(N7JPHHHKY$
M]H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *\H_;G_P"31_'O_8!?_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\
M),_#O_8"M/\ T2E;M87PN_Y)GX=_[ 5I_P"B4K=H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /RH_X.]_\ E''X$_[+;I__
M *9]7K^<ZOZ,?^#O?_E''X$_[+;I_P#Z9]7K^<ZOV;@C_D11_P 4CX7/_P#D
M8OT04445]<>*%%%% !1110 4444 %%%% !1110 4444 %%%% 'ZK_P#!H1_R
MD<\=_P#9$M0_]/&D5_1C7\YW_!H1_P I'/'?_9$M0_\ 3QI%?T8U^,\;_P#(
M]E_AB?=9!_R+EZL****^1/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^
M31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M\J/^#O?_ )1Q^!/^RVZ?_P"F?5Z_G.K^C'_@[W_Y1Q^!/^RVZ?\ ^F?5Z_G.
MK]FX(_Y$4?\ %(^%S_\ Y&+]$%%%%?7'BA1110 4444 %%%% !1110 4444
M%%%% !1110!^J_\ P:$?\I'/'?\ V1+4/_3QI%?T8U_.=_P:$?\ *1SQW_V1
M+4/_ $\:17]&-?C/&_\ R/9?X8GW60?\BY>K"BBBOD3V@HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'
M\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NU
MA?"[_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HKY:
M_P""E/\ P5X_8Z_X)F?#76M8^+OQ5\.W/CJVT";4?#?PS_MORM3UN15/E1!8
MXY7MTE8%!-)'LR#R<&K'[#W_  6$_P"">_[?YTGPS\ /VE_"]_XSU#2$O+GP
M.][)!J,#B$23Q1Q7,<3W'E?,&>-2,(6X% 'T[17YY?MD?\'0'_!*#]C/XGWW
MP=UOXB^(O'FOZ3<M;:U;_#?18[^"PG4X:)[F::&!W4\,(G?:P*MA@0/>_P#@
MGG_P5E_8D_X*=_#O5_B!^RY\3))G\-[#XHT#7[0V.HZ.KABCSQL2OEL$?$L;
M/&2K#=E6  /I*BOS2_:+_P"#L;_@D+^SY\1KOX;:=XX\8?$&:PN&@O=6^'GA
MV*ZT^.13A@EQ<SP+.H/\</F(>S&OL+]A+_@H3^RE_P %(?@U_P +R_9-^)*Z
M[I,%V;/5;.XMGMKW2[H*&,%S!( T;;2"",HXY1F'- 'M=%?!'[$G_!R%_P $
MUOV^_P!I'0OV5?@9K/C.#Q7XDCNFT=/$7AI;2WG:WMY+AX_,$S8?RXI"!CG;
MCJ17UK^U;^T]\)?V,?V>/%?[4'QSU:>R\*>#M-^V:O-:0>;,5,BQI'&F1OD>
M1T15R,LX&10!Z%17R3_P38_X+3_L7?\ !5?Q-XJ\)?LJR^*VN_!UA;7>L?\
M"1Z"+-?+G=TCV$2/N.8VR.,<5];4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!^5'_  =[_P#*./P)_P!EMT__ -,^KU_.
M=7]&/_!WO_RCC\"?]EMT_P#],^KU_.=7[-P1_P B*/\ BD?"Y_\ \C%^B"BB
MBOKCQ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH _5?\ X-"/^4CGCO\
M[(EJ'_IXTBOZ,:_G._X-"/\ E(YX[_[(EJ'_ *>-(K^C&OQGC?\ Y'LO\,3[
MK(/^1<O5A1117R)[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?
M^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%
M% !1110 4444 %%%% !1110 4444 ?RJ?\%VOV7/C?\ L>_\%+_C]^T7^UM^
MS!J7Q%\#?%S3=7C^&7CV:YG%AHMW>1(MA.)4#)]HL0OV<6LVW*+O08$;5^L'
M_! O2O\ @A'\7]2T;]H+]@'PEX?T?XV:+\.(=(\;Z29+NTU"!76W^U7 L9Y#
M"P::-0;JW4C$NQG&_;7A'_!9;_@K?_P4B\"_#;]I7]BWX\_\$HO$UU\.];LO
M$&B>#?C-X?M;^+3HM'<R):WUR3;W$$I$11W(GAQU*)T'BO\ P0._X)]_M8_&
M#_@K5X3_ ."C_A[]BC4_V>_@_P"&?#/[VQOXIK6+7I9-#.GYM8YHXFG6ZG<W
MCM'$($&0&+["P!^P7C3]AG_@DO\ L4-\4_VZ_B5^SG\-_#_]KM-KOQ \7^(M
M&BNE3*J)/)2<.(/.?!,,"J9YI/NN["ORT_X-.O@?J_Q6_P""@G[2O_!1'X8_
M#.7PA\%=>.KZ#X.T%K816V;[5X=0AM(D7Y"+.U@2)@.%^THHZD#Y0_X*Q?\
M!<;X??\ !3[]MNP^$/[25_\ $3PI^RMX$\1R^9X3^']C:3ZWXBF@9D^U7 N+
MF&%9)"&5,NZVR.2J2.6)_5C_ ()<?\'"W_!*3XLSZ=^Q'^QI^S9\3_ >B>#/
M VI:KIUCJGAG3+>QMK#3K9[F<;H-2GEDF<*[;F4M)(Q9WRQ:@#V[XV?LG?\
M!%__ ()+?LO?$O\ :)\=_LF_#?1O#-Z]Y?>((]1\/V]]<ZS<W+.R:9:BZ#D+
M([>7%:Q[84!)"JJLP^'_ /@RU_9D^*_@?X-_&;]K'Q-H-SHO@_XD:OIEAX,L
M92P2\73VO3/<)NY>-6NE@63NT4P_AK\\?VIO^"U/P*_X*H?M_P"F?%/_ (*9
MZ7\2K;]G;P5<R3>"O@]\-K6UGGO"& 7[=+/>6RI),O,TT99PH\F+8"91^ZG_
M  2'_P""Y7[!7_!2;QE??LJ_L9? _P ?>"X/ 7@M+^VL/$?AS3-/TZVTZ*:&
MU2WMULKZ?:5,J )L50JGG@ @'\U7[%5MXF_9E^%W@C_@JE\/[.>2[^#W[16E
MV/B&.!CFYM+BT6[AB;^ZC"QO86/?[4HR.*_<O_@Z-^.M]^T?\&_V=O\ @F_^
MSQXBCO-3_:8^(.FW45Q:DNDFD(\(MY' Z1/<7=O.&/&+-SQ@D?"/_!"C]DW_
M (;6_P""''[;OP'L=,^U:O--IFJ^&HE3+MJ=A:S7MLB'J#)) (B1_#*PZ$UU
MG_!LFOQ<_P""E7_!2/P3^T!\<Q]NT/\ 9.^!=GX8\,2'+QI*3<6NGJX/&_R)
MKY]W7-M'Z# !ZG_P:.>#?#?PZ_X*&?MA_#[P;;/#H^A7L6G:5#(^YDMH-6OX
MHE)[D(JC-?OC7X0?\&I?_*3C]MC_ +#Y_P#3UJ-?N_0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y4?\ !WO_ ,HX_ G_
M &6W3_\ TSZO7\YU?T8_\'>__*./P)_V6W3_ /TSZO7\YU?LW!'_ "(H_P"*
M1\+G_P#R,7Z(****^N/%"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]5
M_P#@T(_Y2.>._P#LB6H?^GC2*_HQK^<[_@T(_P"4CGCO_LB6H?\ IXTBOZ,:
M_&>-_P#D>R_PQ/NL@_Y%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ +_\ H:UZ
MO7E'[<__ ":/X]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V
M K3_ -$I6[0 4444 %%%% !1110 4444 %%%% !1110!R_QK^#/PU_:*^$?B
M/X$_&/PW_;'A7Q;H\^E^(=*^V36_VNTF0I)'YL#I)'E21N1E8=B*U_"'A30/
M ?A/2_ WA2P^R:7HVG06.FVOFO)Y-O#&L<:;G)9L*H&6))QDDFM&B@#D9/V?
M_@/-(TTWP3\(N[L2S-X;M223U)/EU:T7X-?"#PY=M?\ A[X5>&["=X7B::RT
M*WB<QN,,A*H"5(X(Z$5TE% '(?\ #/?P#_Z(?X/_ /":M?\ XW6GX6^&'PU\
M#WDFH^"OAYH>CW$L7ERSZ7I,-N[ID':6C4$C(!QTR!6Y10!E>%? ?@?P+#-;
M>"?!FDZ/'<,&N(]*TZ*W64@8!81J-Q&>]-\*^ / G@19T\$>"M(T9;HJ;D:5
MIL5N)2N=I;RU&[&3C/3)]:UZ* ,GP_X!\"^$K^ZU3PKX*TG3+J^.;VYT_38H
M9+@Y)R[(H+\DGG/)-:U%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?E1_P '>_\ RCC\"?\ 9;=/_P#3/J]?SG5_1C_P
M=[_\HX_ G_9;=/\ _3/J]?SG5^S<$?\ (BC_ (I'PN?_ /(Q?H@HHHKZX\4*
M*** "BBB@ HHHH **** "BBB@ HHHH **** /U7_ .#0C_E(YX[_ .R):A_Z
M>-(K^C&OYSO^#0C_ )2.>._^R):A_P"GC2*_HQK\9XW_ .1[+_#$^ZR#_D7+
MU84445\B>T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&
MM '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444
M %%%% !7Y4?\'>__ "CC\"?]EMT__P!,^KU^J]?E1_P=[_\ *./P)_V6W3__
M $SZO7N<-?\ (]P_^(\_-?\ D75/0_G.HHHK]X/SL**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OU7_X-"/^4CGCO_LB6H?^GC2*_*BOU7_X-"/^4CGC
MO_LB6H?^GC2*\/B7_D18C_">AE7_ ",:?J?T8T445^#GZ(%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!^5'_!WO_P HX_ G_9;=/_\ 3/J]?SG5
M_1C_ ,'>_P#RCC\"?]EMT_\ ],^KU_.=7[-P1_R(H_XI'PN?_P#(Q?H@HHHK
MZX\4**** "BBB@ HHHH **** "BBB@ HHHH **** /U7_P"#0C_E(YX[_P"R
M):A_Z>-(K^C&OYSO^#0C_E(YX[_[(EJ'_IXTBOZ,:_&>-_\ D>R_PQ/NL@_Y
M%R]6%%%%?(GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z
M&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 444
M4 %%%% !7Y4?\'>__*./P)_V6W3_ /TSZO7ZKU^5'_!WO_RCC\"?]EMT_P#]
M,^KU[G#7_(]P_P#B//S7_D75/0_G.HHHK]X/SL**** "BBB@ HHHH **** "
MBBB@ HHHH **** "OU7_ .#0C_E(YX[_ .R):A_Z>-(K\J*_5?\ X-"/^4CG
MCO\ [(EJ'_IXTBO#XE_Y$6(_PGH95_R,:?J?T8T445^#GZ(%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!^5'_!WO_RCC\"?]EMT_P#],^KU_.=7
M]&/_  =[_P#*./P)_P!EMT__ -,^KU_.=7[-P1_R(H_XI'PN?_\ (Q?H@HHH
MKZX\4**** "BBB@ HHHH **** "BBB@ HHHH **** /U7_X-"/\ E(YX[_[(
MEJ'_ *>-(K^C&OYSO^#0C_E(YX[_ .R):A_Z>-(K^C&OQGC?_D>R_P ,3[K(
M/^1<O5A1117R)[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X
M]UZ_\,^$;W7-,MUEGMXP45U)5<L 6(')"@EC]*Y[X=V^OWVK:GJ=MXZ2[MQJ
MB^?LLXRER/(B.5*G*=0."1\OKFNNUK4TTC3GOI-/N;I5(#0VD'F.03C.T<D#
MOBO-= M4O_&D]]X'T6^M)5UZ,SRBW:"!+3RD,D<BG W$[B%QGG/I6L-8L3.G
M-M=^./&&JV-SK5]:V&DF*&*&PNFA,LK)O9V9>3C( '3O5;^W-:M/!OBG1KG5
M)I+O1$E2WO2V)6C,6^-B1_$ <9]LU/IVKZ7X,\<:W:^(K^*SBU%XKNRGN7")
M(-@1U#'C(*CCK@BLPG^U/"/C;Q="K"VU))19NRD>9%%!L#C/8D''TII?=H!M
M?"S5]1N=+N=!UN\DGO-.F ,TS$O+#(/,C<D]>"1_P&LE/$6M:G\7;*2#4YUT
MMKFYLHK99"(Y6AA+.Y'0_.V ?]BF^*[^^\$MIGC/2K5I3?:2-/EC09S-LW0-
MCO\ -E?H:L?V$GAKQ-X'T16W-!'>B5_[\A@R[?BQ)_&A)7;[W [FBBBL1A7E
M'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T </X,_X*6?L'^&
M?!^D^&]?_:>\,VM]I^F06U[:RSONAFCC5'0_)U# @_2M/_AZ1_P3Y_Z.L\*_
M^!$G_P 17<_#CX+?!R^^'F@WM[\)O#,TTVBVKRRRZ#;LSL85)8DIDDGDDUM?
M\*,^"7_1'?"O_A/6W_Q% 'EG_#TC_@GS_P!'6>%?_ B3_P"(H_X>D?\ !/G_
M *.L\*_^!$G_ ,17J?\ PHSX)?\ 1'?"O_A/6W_Q%'_"C/@E_P!$=\*_^$];
M?_$4 >6?\/2/^"?/_1UGA7_P(D_^(H_X>D?\$^?^CK/"O_@1)_\ $5ZG_P *
M,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q% 'EG_#TC_@GS_T
M=9X5_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\17J?_"C/@E_T1WPK_P"$];?_
M !%'_"C/@E_T1WPK_P"$];?_ !% 'EG_  ](_P""?/\ T=9X5_\  B3_ .(K
M\UO^#H_]LO\ 9=_:*_8*\&^#/@C\:]%\2:K:?%ZQO;FRTZ5F>.W72]4C:0Y4
M<!I$'U85^OG_  HSX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM_P#$
M5W9;C?[.Q]/$\O-RN]KVO\[/\CGQ=#ZUAY4KVNMS^*"BO[7_ /A1GP2_Z([X
M5_\ ">MO_B*/^%&?!+_HCOA7_P )ZV_^(K[S_B(?_4-_Y/\ _:'SO^K/_3W_
M ,E_^V/XH**_M?\ ^%&?!+_HCOA7_P )ZV_^(H_X49\$O^B.^%?_  GK;_XB
MC_B(?_4-_P"3_P#V@?ZL_P#3W_R7_P"V/XH**_M?_P"%&?!+_HCOA7_PGK;_
M .(H_P"%&?!+_HCOA7_PGK;_ .(H_P"(A_\ 4-_Y/_\ :!_JS_T]_P#)?_MC
M^*"BO[7_ /A1GP2_Z([X5_\ ">MO_B*/^%&?!+_HCOA7_P )ZV_^(H_XB'_U
M#?\ D_\ ]H'^K/\ T]_\E_\ MC^*"BO[7_\ A1GP2_Z([X5_\)ZV_P#B*/\
MA1GP2_Z([X5_\)ZV_P#B*/\ B(?_ %#?^3__ &@?ZL_]/?\ R7_[8_B@HK^U
M_P#X49\$O^B.^%?_  GK;_XBC_A1GP2_Z([X5_\ ">MO_B*/^(A_]0W_ )/_
M /:!_JS_ -/?_)?_ +8_B@HK^U__ (49\$O^B.^%?_">MO\ XBC_ (49\$O^
MB.^%?_">MO\ XBC_ (B'_P!0W_D__P!H'^K/_3W_ ,E_^V/XH**_M?\ ^%&?
M!+_HCOA7_P )ZV_^(H_X49\$O^B.^%?_  GK;_XBC_B(?_4-_P"3_P#V@?ZL
M_P#3W_R7_P"V/XH*_2C_ (-</C[\&_V=?V]?&7C/XW?$+3_#>E7?PAOK*VO=
M1<JDEPVJ:7(L8P#R5C<_137]&_\ PHSX)?\ 1'?"O_A/6W_Q%'_"C/@E_P!$
M=\*_^$];?_$5PYEQM_:. J8;ZOR\RM?GO;Y<J_,Z,)D'U7$1J^TO9[6_X)Y9
M_P /2/\ @GS_ -'6>%?_  (D_P#B*/\ AZ1_P3Y_Z.L\*_\ @1)_\17J?_"C
M/@E_T1WPK_X3UM_\11_PHSX)?]$=\*_^$];?_$5\&?1'EG_#TC_@GS_T=9X5
M_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\17J?_"C/@E_T1WPK_P"$];?_ !%'
M_"C/@E_T1WPK_P"$];?_ !% 'EG_  ](_P""?/\ T=9X5_\  B3_ .(H_P"'
MI'_!/G_HZSPK_P"!$G_Q%>I_\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3
MUM_\10!Y9_P](_X)\_\ 1UGA7_P(D_\ B*/^'I'_  3Y_P"CK/"O_@1)_P#$
M5ZG_ ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q% 'EG_#TC_@G
MS_T=9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_ !%>I_\ "C/@E_T1WPK_ .$]
M;?\ Q%'_  HSX)?]$=\*_P#A/6W_ ,10!Y9_P](_X)\_]'6>%?\ P(D_^(H_
MX>D?\$^?^CK/"O\ X$2?_$5ZG_PHSX)?]$=\*_\ A/6W_P 11_PHSX)?]$=\
M*_\ A/6W_P 10!Y9_P /2/\ @GS_ -'6>%?_  (D_P#B*/\ AZ1_P3Y_Z.L\
M*_\ @1)_\17J?_"C/@E_T1WPK_X3UM_\11_PHSX)?]$=\*_^$];?_$4 >6?\
M/2/^"?/_ $=9X5_\")/_ (BC_AZ1_P $^?\ HZSPK_X$2?\ Q%>I_P#"C/@E
M_P!$=\*_^$];?_$4?\*,^"7_ $1WPK_X3UM_\10!Y9_P](_X)\_]'6>%?_ B
M3_XBC_AZ1_P3Y_Z.L\*_^!$G_P 17J?_  HSX)?]$=\*_P#A/6W_ ,11_P *
M,^"7_1'?"O\ X3UM_P#$4 ?D'_P='_ME_LN_M%?L%>#?!GP1^->B^)-5M/B]
M8WMS9:=*S/';KI>J1M(<J. TB#ZL*_!RO[7_ /A1GP2_Z([X5_\ ">MO_B*/
M^%&?!+_HCOA7_P )ZV_^(K[/).+O[&P"PWL.:S;OS6W\N5_F>%C\E^O8AU?:
M6TVM?]4?Q045_:__ ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q
M%>O_ ,1#_P"H;_R?_P"T.+_5G_I[_P"2_P#VQ_%!17]K_P#PHSX)?]$=\*_^
M$];?_$4?\*,^"7_1'?"O_A/6W_Q%'_$0_P#J&_\ )_\ [0/]6?\ I[_Y+_\
M;'\4%%?VO_\ "C/@E_T1WPK_ .$];?\ Q%'_  HSX)?]$=\*_P#A/6W_ ,11
M_P 1#_ZAO_)__M _U9_Z>_\ DO\ ]L?Q045_:_\ \*,^"7_1'?"O_A/6W_Q%
M'_"C/@E_T1WPK_X3UM_\11_Q$/\ ZAO_ "?_ .T#_5G_ *>_^2__ &Q_%!17
M]K__  HSX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM_P#$4?\ $0_^
MH;_R?_[0/]6?^GO_ )+_ /;'\4%%?VO_ /"C/@E_T1WPK_X3UM_\11_PHSX)
M?]$=\*_^$];?_$4?\1#_ .H;_P G_P#M _U9_P"GO_DO_P!L?Q045_:__P *
M,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q%'_ !$/_J&_\G_^
MT#_5G_I[_P"2_P#VQ_%!17]K_P#PHSX)?]$=\*_^$];?_$4?\*,^"7_1'?"O
M_A/6W_Q%'_$0_P#J&_\ )_\ [0/]6?\ I[_Y+_\ ;'\Y'_!KA\??@W^SK^WK
MXR\9_&[XA:?X;TJ[^$-]96U[J+E4DN&U32Y%C& >2L;GZ*:_>3_AZ1_P3Y_Z
M.L\*_P#@1)_\17J?_"C/@E_T1WPK_P"$];?_ !%'_"C/@E_T1WPK_P"$];?_
M !%?&9WFO]LX]XGDY;I*U[[>=E^1[N P?U'#JES7UWM;_,\L_P"'I'_!/G_H
MZSPK_P"!$G_Q%'_#TC_@GS_T=9X5_P# B3_XBO4_^%&?!+_HCOA7_P )ZV_^
M(H_X49\$O^B.^%?_  GK;_XBO(.T\L_X>D?\$^?^CK/"O_@1)_\ $4?\/2/^
M"?/_ $=9X5_\")/_ (BO4_\ A1GP2_Z([X5_\)ZV_P#B*/\ A1GP2_Z([X5_
M\)ZV_P#B* /+/^'I'_!/G_HZSPK_ .!$G_Q%'_#TC_@GS_T=9X5_\")/_B*]
M3_X49\$O^B.^%?\ PGK;_P"(H_X49\$O^B.^%?\ PGK;_P"(H \L_P"'I'_!
M/G_HZSPK_P"!$G_Q%'_#TC_@GS_T=9X5_P# B3_XBO4_^%&?!+_HCOA7_P )
MZV_^(H_X49\$O^B.^%?_  GK;_XB@#H=)U73]=TNVUO2+M)[2\MTGM9X_NR1
MNH96'L00?QJQ3(((+6!+6UA2.*- L<<:@*J@8  '0 =J?0 4444 %%%% !11
M10 4444 %0VNGV5E-//:VX1[F7S)V'\;[0N3^"@?A4U% $=S:6MX@CN[:.50
M<A9$##/XTYHHGC,+QJ4(P4(XQZ8IU% #6AA=51XE(4@J"O (Z8H:*)W65XU+
M)G8Q7E<]<>E.HH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%
M_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "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 **** "O*/V
MY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_
M -$I6[6%\+O^29^'?^P%:?\ HE*W: "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 **** "O*/VY_P#DT?Q[_P!@%_\ T-:]7KRC
M]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[ 5I_
MZ)2MV@ 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@ KRC]N?_DT?Q[_ -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_ -#6@#NO
MA=_R3/P[_P!@*T_]$I6[6%\+O^29^'?^P%:?^B4K=H **** "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 *\H_;G_Y-'\>_]@%_
M_0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y
M)GX=_P"P%:?^B4K=H **** "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 *BOK"QU2TDT_4[**XMY5VRP3QAT<>A4\$5+10 V***
M")8((U1$4*B(,!0.@ ["G444 %%%% !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 5R%Q^T%\!;3Q-_PA5U\;O"$6L^;Y7]DR>);5;K?G&SRC)OW9[8S4
M/[1?PAN?CS\%/$7PDLO'&I^&Y];T]H(=:TB=HYK=\@C.T@LA(VNF1N1F7(SD
M?GI^V?\ \$F?V5OV3_V*]:^)DOCW7KGQ=I:6RV>J7EY&D.H7<DR(8%M@O"E2
MY #%E"[BS!3G2$8RT;$VT?J!7*:-\=O@?XB\4GP-X?\ C)X4O];5V1M'L_$5
MM+=!AU'E*Y?([C%?G#\0?VD_C?X#_P""'_@]]:\0W\>K^+]<?P_::E+,PN3I
M"R73CYCS@QVXA![Q./7-<M\>?^";/PY^"G_!-7PO^USX/UK6+?QS:6.C:UJU
MZM^1&5O7B"QQH /+:)YXMKJ<_(Q.<C%*DNKZV)YNQ^MUW=VMA:R7U]<QPPPH
M7EFE<*J*!DL2>  .YKF/"GQV^"'CO7&\,>!_C)X4UG4E!+:?I7B&VN)QCKF.
M-RW&#V[5\OV/P>U?_@JW_P $]OACJGB[XO:SX>O)?+DU^?3OFBU5K:9[6X\Z
M'<JLS-"TB,<A'.=I!Q7RE_P5&_8;_9\_80\,> _%?P \8^(;+Q==ZRRQQW6K
MB2>2.% _VM"B(8W27RAE<#,G &*4:<6^5O4;DUJ?K?J^LZ1X?TV;6M>U6VL;
M.W3?<7=Y.L442^K,Q 4>Y-87@GXT_!SXEWLNF_#CXL^&?$%S NZ>WT37K>[>
M->F66)V('UKP']H[]@[5?V\OAI\+I?C)\5_$/AVXTG3+:?Q?HNG8\J^FDMD,
MN(V^2*=9<A9"K;59QM/&/B+_ (*!?LM?#W]@S]H_X4V_[&/B77(O&6HS&<:9
M-J/GS1S">*.U<84-B=FFC*'*L(R,8)!(0C+2^H-M'[ T4?6BLB@HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M***XK]HOX0W/QY^"GB+X267CC4_#<^MZ>T$.M:1.T<UN^01G:060D;73(W(S
M+D9R!;@37'[07P%M/$W_  A5U\;O"$6L^;Y7]DR>);5;K?G&SRC)OW9[8S77
MU^7_ .V?_P $F?V5OV3_ -BO6OB9+X]UZY\7:6ELMGJEY>1I#J%W),B&!;8+
MPI4N0 Q90NXLP4YK?$']I/XW^ _^"'_@]]:\0W\>K^+]<?P_::E+,PN3I"R7
M3CYCS@QVXA![Q./7-;>S32<63S-;GZ/:-\=O@?XB\4GP-X?^,GA2_P!;5V1M
M'L_$5M+=!AU'E*Y?([C%=/=W=K86LE]?7,<,,*%Y9I7"JB@9+$G@ #N:_)'X
M\_\ !-GX<_!3_@FKX7_:Y\'ZUK%OXYM+'1M:U:]6_(C*WKQ!8XT 'EM$\\6U
MU.?D8G.1CZGL?@]J_P#P5;_X)[?#'5/%WQ>UGP]>2^7)K\^G?-%JK6TSVMQY
MT.Y59F:%I$8Y".<[2#BDX16M] 39]0>%/CM\$/'>N-X8\#_&3PIK.I*"6T_2
MO$-M<3C'7,<;EN,'MVK=\1^)_#7@_29->\6^(;'2[&''FWNHW:01)GU=R /S
MK\E?^"HW[#?[/G["'ACP'XK^ 'C'Q#9>+KO666..ZU<23R1PH'^UH41#&Z2^
M4,K@9DX Q7VG^TO^QI\)/VLOA)\.?B5^V-X]OO"\WA;1+>;Q-,NK16-L\L\,
M0ECE:8&.$_:, , &Y*9Y4J.$59WT8)L^@/ _QH^#OQ.N9;/X;?%CPUXAFA7=
M-%H>NV]VT8]6$3L0.1U]:Z6OQU^.OP(^!7@7]LWX8>&O^"7?Q NM>U^6[2?4
M6T+6_P"T;?3W6:/;+]I3(V&,RF4%BJHOS8#$']BJ4X*-K=03;"BBBLR@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .;
M^+GQ:^'_ ,#/AWJGQ4^*'B*'2]$TBW\V\NYN>^%1%'+NS$*JCEB0!7YD+\5?
M!O\ P53_ &@AX[_:@^/?A7X=_!_PE?$:'X+UCQC:65]J;<$LR/*K!G7&^;&%
M4^7$2=[C])OV@?V?_AK^TW\-+KX2?%G3KBZT6\N(9IX;6[:!R\3AT^=.1R!7
MS_\ \.2OV _^A$UW_P *:Y_^*K6G*$5KN3)-GF?_  6)M/AI\6/V ]%\4?LY
M^)?#^N^&O OC*S@N'\)ZA!=6EA;_ &62 1;H&94*&:V&WC D7U%8'[77[6GP
M5\6_\$:?#O@[0OB#I-UK^N^'O#^DMHL%\CW4%S:26TER'B!WHJFV<;F 'S)_
M>7/V;\%/V,OV??@)\'M8^ O@CP:9O"NOWD]SJVEZQ<M=K<--#'#(&,F?E*1(
M,=B,]:\G\/?\$8OV"?#OC:/QE'\.-2O(X;CSH=%U#7)IK)2#D H3ND4'^%V8
M'HP(XJHS@E9]&)IG'_L\?M&^!?\ @G;_ ,$K/AYXF^+H=]5O]*NKKP_X=1]E
MSJ<MU=37<:J#]Q!'/&SR$812."S*K>.?LA6_P<_:2^-B_MX_\% OVI?ARFK^
M>LO@_P !7GC6QC3341B83+"\V8EC/*0M\Q;,DF6)!^XOVG?V(?V?/VO+;0+/
MXT^'+RYB\,BX&D1Z?J,EJ(A,(@X(C(R,0QX';''6O)O^')7[ ?\ T(FN_P#A
M37/_ ,50IPLV]V#3.I_;:_X*._!S]D_X-VGCCP_KNF>*-<\269D\&:;IM\LT
M%ZO073R1DC[,I_B!^<_*IZE?FK]@?PQ^SRWQ'E_;D_;:_;!^&VK?$O67^U:5
MH]WX[TXKHBLN%9U\[ F5,*D8^6%1C[_W/I?XD_\ !++]C_XL:/X7T+QGX2U:
M:W\'^'X]&T-8==GC,=HCLZJQ!^<[G;YCS7*?\.2OV _^A$UW_P *:Y_^*I1E
M34;:@U)L^L+"_L=5L8=4TN]BN;:YB66WN() \<L; %75APRD$$$<$&I:I>'-
M TWPIX>L/"^C1LEGIME%:VJ.Y8K'&@102>IP!S5VL2PHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOXN?%K
MX?\ P,^'>J?%3XH>(H=+T32+?S;R[FY[X5$4<N[,0JJ.6) %=)7%?M _L_\
MPU_:;^&EU\)/BSIUQ=:+>7$,T\-K=M Y>)PZ?.G(Y IJU]0/S97XJ^#?^"J?
M[00\=_M0?'OPK\._@_X2OB-#\%ZQXQM+*^U-N"69'E5@SKC?-C"J?+B).]QZ
MU_P6)M/AI\6/V ]%\4?LY^)?#^N^&O OC*S@N'\)ZA!=6EA;_99(!%N@9E0H
M9K8;>,"1?45Z9_PY*_8#_P"A$UW_ ,*:Y_\ BJ]B^"G[&7[/OP$^#VL? 7P1
MX-,WA77[R>YU;2]8N6NUN&FACAD#&3/RE(D&.Q&>M;.I!--="%%VU/C+]KK]
MK3X*^+?^"-/AWP=H7Q!TFZU_7?#WA_26T6"^1[J"YM)+:2Y#Q [T53;.-S #
MYD_O+GT7]GC]HWP+_P $[?\ @E9\//$WQ=#OJM_I5U=>'_#J/LN=3ENKJ:[C
M50?N((YXV>0C"*1P695;L/#W_!&+]@GP[XVC\91_#C4KR.&X\Z'1=0UR::R4
M@Y *$[I%!_A=F!Z,".*]/_:=_8A_9\_:\MM L_C3X<O+F+PR+@:1'I^HR6HB
M$PB#@B,C(Q#'@=L<=:3E3VZ7N%I;GP[^R%;_  <_:2^-B_MX_P#!0+]J7X<I
MJ_GK+X/\!7GC6QC3341B83+"\V8EC/*0M\Q;,DF6)!^WOC9\0?V,?C7X-;X%
M?&'XM^%;K2/&&D0:A;V<GBE+9-4LQ/NCE@G21?,7S(,_NW)^7G@\^5?\.2OV
M _\ H1-=_P#"FN?_ (JNN^*7_!+?]CSXO^#_  UX.\7>"M2V^$=$32-!O[37
M)X[B"S1F98B=Q23YF8Y92>3S1*4)23NP2:1\#?MRZ=\&OV ?C1X/U_\ X)R_
M&N]L]:OO.;Q'H.B^)3J-NGEO%]G250S;Q(6E!AD+Y" @+G)_7?1;F_O-'M+S
M5;,6]U+;1O<VX.?*D*@LOX'(_"OGCX$_\$H?V*_V?_&-K\0/"_P[N=4UBPF$
MVG7OB'4GNA:R Y#I'\L>X'!#%2RD @@U](5-2:DDD.*:"BBBLR@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 ****
K "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>pega-20231231_g5.jpg
<TEXT>
begin 644 pega-20231231_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M/@+N P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ6I>)/#N
MC3+;ZQK]E:2,NY8[FZ2-BN<9 8CC@_E5?_A// __ $.>D_\ @QB_^*K-UJ,7
M9R7WFT</B)J\8-KT9JT4BLK*&5@01D$'K2UH8A1110 4444 %%%% !139)(X
M8VFFD5$1269C@ #J2:Q]-^)'P[UG41I&D>/=%NKLMM%K;:I#))GTVJQ-9SJT
MJ;2E))O:[W-84:U6+E"+:6]DW;U-JBBBM#(**** "BBO/OAU^U/\!/BUXWNO
MAS\/?B#'J.M6<4LES8K87$918W".=TD:J<,P'![\5SUL7A,/4A3JU(QE-VBF
MTG)]DGN_0Z\/@,=BZ-2K0I2G&FKS<8MJ*[R:5HKS=CT&BBBN@Y HJ*]OK+3;
M5[W4;R*WA3&^:>0(JY.!DG@<D5G_ /">>!_^ASTG_P &,7_Q51*K3@[2DE\S
M6%&M45X1;]$:M%9MQXP\+6V@WOB@Z];26&G0237MS;RB58D1"[$[,GA1G YK
MFO@[^T=\%OC\^HI\(O&\>L'2A$=0"6<\/E"3?L_UJ+G/EOTSTY[5C+&X.%>%
M&52*G._+&ZO*V]E>[MUML;PR[,*F&J8B-&3IT[<TE%\L;Z+F=K*[T5[7Z';T
M445TG&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'YT_\%@8A/^T3X9A)QO\ "$*Y],W=S7HG_#F?P+_T7'5O_!/%_P#%
MUYU_P6"$C?M$>&5A.'/A"'8??[7<XKN=#^"7_!5Z#6K.;5OBYOM4NHVN4_M^
M([HPPW#&SGC-?@,\+EF*XPS-8S+ZF*]^%N2_N73O>TH[Z6WV9_4E/&YS@N ,
MF> S6E@KTZEU4M^\M)6Y;QE\.M]OB1]$?M$_M3_#?]D/P[H,GQ!TG6[^+4B]
MM:'1K:&1@8D3)<22QX!##&,]ZY3XE?\ !2+X ^ ?B%9_#/2(M3\1:C<W$,,T
MFCQQF"W>0J C.[KN8;AD*#CD$@@BO*_^"S7_ ")_@3_L)WW_ *+BKT7]BK]C
MWX!:%\"/"/CK5OAUINK:[JVE6NK3ZKJEL)Y(Y9565!'OR(PF5 V@'Y<G)-?:
MU\WXHQG%>)RC+Y4X0IJG+FDFVDXJZ2ZN3>[T23ZL_.L+D/!>7\#X//LUA5G4
MK2JPY(224I*349-NW*HJ.J6LFUT3/2OVA_VI_A!^S'HEOJOQ+UB;[1>[O[/T
MK3XA+=7.W[Q520 HR,LQ5<\9SQ7DG@'_ (*S?LW>+_$4.@:_I&O^'H[B0)'J
M.I6T36Z$G \PQR,R#ISM('4D 9KYI_;:\2Z[XD_X*&7-K<^#)O%"Z-J&FVVG
M^&5#-]MB2&*8VX"AB1([R$@ YWFND_:G\3_M$_M.>";#PK<?L":[H5WIEVLM
MEJMGI5R\D485E:$#[.OR-D'&<90''%>!F/'6=SS#%_4Y**H3<(T_93G[1Q=I
M<TXZ0OTV\^Y]3E/AGPY3RK ?7X.4L5352=7V].G[)25X\M.6L[7]YZZWM?9?
MH%X@\7>&/"GABY\:>(M=MK32;.U-S<ZA-*!$D0&=V[N,=,=<C&<U\QZU_P %
M?/V<M.UQ].TSPCXJU"T23:=0ALX$609^\B22JQ&/[P4^PKRW]JO6_B;X5_X)
MK_#;P3XTT_4=,O[G5$LM7M-0A>*80VWVCR8G5@"!A(6 /]Q35#]G#XQ_%KP1
M^SY9_#KPW_P3_O?%.BZC;RM>ZP+.=TU<2,V78K;L& !"#YC@(,=*[<VXVS*I
MFE/!X:7L%[*-23=*=67--)J'+%:))ZMK>_H_.R+PXRBCDM7'XN'UI^WG2C%5
MH48\L&XNIS3=I-M:13VMYM?<'P6^./PV_: \%Q^._ACKPO;,R&*>-T*36TH
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
MGS2)_LDKD>H%I<M_P,UZ.8\8YK@L9C<+&SDXTI8>ZW51J+OWLY?@SR<I\/\
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
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 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 %<S\9?B98_!OX7:W\
M4-3TR:]M]%LC<RVL#A7D (& 3P#S735Y1^W/_P FC^/?^P"__H:T >E>'-9B
M\1^'K#Q#!"T:7]E%<)&YR4#H& /N,U=K"^%W_),_#O\ V K3_P!$I6[0 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 5Y1
M^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L!
M6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !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 %>4?MS_ /)H_CW_ + +_P#H:UZO
M7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M
M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7
MPN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2E;M !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17Y+_\
M!9O_ (.9_A?^QUXB\?\ [&/[)/A+Q'XJ^,.B:'=0WGBC3+2W?2_"E\(-_F2"
M9)?M;VX(>5/+\I<%6DW!U7M_^"/_ /P<(3_\%$OC1I/['OQ*_8U^(/@WQ]'X
M).LZCKU[Y$FGSP01Q+)>RADMY($FED0($B==TR+D#Y@ ?IC17XZ?M(_\' G_
M  53\<?M4>/OV:_^":/_  21UOQ(OPRUF72_$^K>.=(O9Y#,G0F*TEABMA(N
M'B5IY&EC*R  -@>W?\$-?^"\UW_P5*\7>-?V:_CY\"A\./C!\/[1[S6=%MI)
M3:WEM'<+;7#+'./.M98)Y(XY(9"Y!D4AB=RH ?H[17XD?%'_ (.:/^"@/[1W
M[1'Q!\ ?\$?/^"?>F?%'P3\,1*VN^*-6M+V]FO[>-W47<4=K/ L*2F.0PQ$R
MRRJA8*#N1?N?_@BE_P %C/AS_P %??V;M5^)MIX/3PCXR\&W\=CXZ\+F^\^*
MU:1&>"[AE(4M;S*DNW< RM#*AW!0[@'VA17XR_\ !5?_ (.Y_A+^RK\4S\$O
MV"_ .A_%B_T>[:+Q7XOU&_E71(9 "/LUH\!#7;A@2TP81#;A#+DE/TQ\3_M.
M>)="_P""=VH?MF0>'+%]8L_@M+XT32'=_LS7*:0;X0$YW^7O&W.=VWOF@#VF
MBOQR_P""(W_!SA\5?^"F'[;=M^R1\?O@3X1\'IKOA>_O?"VH>'[NZ:2[O[7;
M*UN1.[ H;=+I\CD&''<X^Q_^"X7_  5(N_\ @DU^QG%\?O"G@[3/$GBS6_%=
MEH7A70-5ED6&YFDWS3.XB(<JEO#+@@CYVC!ZX(!]C45^?/\ P;]_\%A_BY_P
M6!^%'Q$^(/Q;^$WASPG<>#/$-GIUG!X<GN'2X2:!I"S^<S$$%<#%?H-0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"_
M_H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?SW?\%U?^"+7[;G[*GQF^/G_!3?]ASQ[INI> /B7X3UH_%_P_=RP1ZAIVG7
MR+)JBJ+@;+BW:1!.K1,L\9 548+N;ZM_X(5?\' G@?\ :U\:^%O^"=7[27P
MO_AE\7=#\)Q6'APW&]K;7(;6R25D"S(DUG,UO$)Q$V]'6,L),[4/D7_!9/\
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
M^1:/[+S/_GQ/_P !E_D'^NG!W_0RP_\ X.I__)'T-17SS_P]8_8'_P"B\_\
MEKZK_P#(M'_#UC]@?_HO/_EKZK_\BT?V7F?_ #XG_P" R_R#_73@[_H98?\
M\'4__DCZ&HKYY_X>L?L#_P#1>?\ RU]5_P#D6C_AZQ^P/_T7G_RU]5_^1:/[
M+S/_ )\3_P# 9?Y!_KIP=_T,L/\ ^#J?_P D?0U%?//_  ]8_8'_ .B\_P#E
MKZK_ /(M'_#UC]@?_HO/_EKZK_\ (M']EYG_ ,^)_P#@,O\ (/\ 73@[_H98
M?_P=3_\ DCZ&HKYY_P"'K'[ _P#T7G_RU]5_^1:/^'K'[ __ $7G_P M?5?_
M )%H_LO,_P#GQ/\ \!E_D'^NG!W_ $,L/_X.I_\ R1]#45\\_P##UC]@?_HO
M/_EKZK_\BT?\/6/V!_\ HO/_ ):^J_\ R+1_9>9_\^)_^ R_R#_73@[_ *&6
M'_\ !U/_ .2/H:BO+/@=^VK^S-^TAXJN?!/P7^)?]LZG::>U]<6W]C7MOL@5
MTC+[IX44_-(@P#GYNF <>IUR5:-:A/DJQ<7V:L_Q/:P.88#,Z'M\'5C5AMS0
MDI*ZW5TVM HHHK,[ HHHH **** "BBB@ HHHH **** "BBB@ JEKVJPZ1IYN
MKC3+J[C+!)(K2W,K8/4E1R1ZXS5VBA;@>6^#K/[5XO-_X*TB^M -=E-](86A
MMOLFP?NV1L#?N/  R,Y/:MGQ;X[T36=9F\%'Q/!IMI =NJW<DX223UABS^3-
MVZ#FNSL]/LK S&SMQ'Y\QEFQ_$YQEOT%))I>F2N9)=.@9F.69H5))_*M'-.5
MQ6.3\52:)K'@(2^!Y(+N'1[NWF2"R8, (F5BHQWVY-,\8^)M!\;6VF>&_#&J
MPWLUYJ,$LBV[AC#"C!W=P/N8P!@X.379P6MM:J4M;=(P3DB-  3^%)#9VEL[
MRV]K'&TAR[(@!8^^.M)22"QR>G:OI?@SQQK=KXBOXK.+47BN[*>Y<(D@V!'4
M,>,@J..N"*S"?[4\(^-O%T*L+;4DE%F[*1YD44&P.,]B0<?2N_N;2UO$$=W;
M1RJ#D+(@89_&G-%$\9A>-2A&"A'&/3%'.MQG >*[^^\$MIGC/2K5I3?:2-/E
MC09S-LW0-CO\V5^AJQ_82>&O$W@?1%;<T$=Z)7_OR&#+M^+$G\:[=H8754>)
M2%(*@KP".F*&BB=UE>-2R9V,5Y7/7'I3Y]!6'4445F,*\H_;G_Y-'\>_]@%_
M_0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y
M)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /C3_@N%_R:MX<_P"R@VW_ *0WU?EE7ZF_\%PO^35O#G_9
M0;;_ -(;ZORRK]0X4_Y%"]6?QAXW?\EY4_Z]T_R"BBBOI#\B"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#[,_P""'G_)T_B/_LG]S_Z76-?J97Y9_P#!
M#S_DZ?Q'_P!D_N?_ $NL:_4ROR_BK_D;R]%^1_9_@C_R0=/_ *^5/S"BBBOF
MS]="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_
M "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XT_X+A?\FK>'/^R@VW_I
M#?5^65?J;_P7"_Y-6\.?]E!MO_2&^K\LJ_4.%/\ D4+U9_&'C=_R7E3_ *]T
M_P @HHHKZ0_(@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^S/^"'G_)T
M_B/_ +)_<_\ I=8U^IE?EG_P0\_Y.G\1_P#9/[G_ -+K&OU,K\OXJ_Y&\O1?
MD?V?X(_\D'3_ .OE3\PHHHKYL_70HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\
MH_;G_P"31_'O_8!?_P!#6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:
M?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** /C3_@N%_P FK>'/^R@VW_I#?5^65?J;_P %PO\ DU;PY_V4&V_](;ZO
MRRK]0X4_Y%"]6?QAXW?\EY4_Z]T_R"BBBOI#\B"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#[,_X(>?\G3^(_P#LG]S_ .EUC7ZF5^6?_!#S_DZ?Q'_V
M3^Y_]+K&OU,K\OXJ_P"1O+T7Y']G^"/_ "0=/_KY4_,****^;/UT**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_
M;G_Y-'\>_P#8!?\ ]#6O5Z\H_;G_ .31_'O_ & 7_P#0UH [KX7?\DS\._\
M8"M/_1*5NUA?"[_DF?AW_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#XT_P""X7_)JWAS_LH-M_Z0WU?EE7ZF
M_P#!<+_DU;PY_P!E!MO_ $AOJ_+*OU#A3_D4+U9_&'C=_P EY4_Z]T_R"BBB
MOI#\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[,_X(>?\ )T_B/_LG
M]S_Z76-?J97Y9_\ !#S_ ).G\1_]D_N?_2ZQK]3*_+^*O^1O+T7Y']G^"/\
MR0=/_KY4_,****^;/UT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\
MV 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C3_@
MN%_R:MX<_P"R@VW_ *0WU?EE7ZF_\%PO^35O#G_90;;_ -(;ZORRK]0X4_Y%
M"]6?QAXW?\EY4_Z]T_R"BBBOI#\B"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#[,_P""'G_)T_B/_LG]S_Z76-?J97Y9_P#!#S_DZ?Q'_P!D_N?_ $NL
M:_4ROR_BK_D;R]%^1_9_@C_R0=/_ *^5/S"BBBOFS]="BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_\ DT?Q
M[_V 7_\ 0UKU>O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_ -$I6[6%
M\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#XT_X+A?\FK>'/^R@VW_I#?5^65?J;_P7"_Y-6\.?
M]E!MO_2&^K\LJ_4.%/\ D4+U9_&'C=_R7E3_ *]T_P @HHHKZ0_(@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ^S/^"'G_)T_B/_ +)_<_\ I=8U^IE?
MEG_P0\_Y.G\1_P#9/[G_ -+K&OU,K\OXJ_Y&\O1?D?V?X(_\D'3_ .OE3\PH
MHHKYL_70HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#
M6@#NOA=_R3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C3_@N%_P FK>'/
M^R@VW_I#?5^65?J;_P %PO\ DU;PY_V4&V_](;ZORRK]0X4_Y%"]6?QAXW?\
MEY4_Z]T_R"BBBOI#\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[,_X
M(>?\G3^(_P#LG]S_ .EUC7ZF5^6?_!#S_DZ?Q'_V3^Y_]+K&OU,K\OXJ_P"1
MO+T7Y']G^"/_ "0=/_KY4_,****^;/UT**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_P#8!?\ ]#6O
M5Z\H_;G_ .31_'O_ & 7_P#0UH [KX7?\DS\._\ 8"M/_1*5NUA?"[_DF?AW
M_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#XT_P""X7_)JWAS_LH-M_Z0WU?EE7ZF_P#!<+_DU;PY_P!E!MO_
M $AOJ_+*OU#A3_D4+U9_&'C=_P EY4_Z]T_R"BBBOI#\B"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#[,_X(>?\ )T_B/_LG]S_Z76-?J97Y9_\ !#S_
M ).G\1_]D_N?_2ZQK]3*_+^*O^1O+T7Y']G^"/\ R0=/_KY4_,****^;/UT*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\.
M_P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /C3_@N%_R:MX<_P"R@VW_ *0W
MU?EE7ZF_\%PO^35O#G_90;;_ -(;ZORRK]0X4_Y%"]6?QAXW?\EY4_Z]T_R"
MBBBOI#\B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[,_P""'G_)T_B/
M_LG]S_Z76-?J97Y9_P#!#S_DZ?Q'_P!D_N?_ $NL:_4ROR_BK_D;R]%^1_9_
M@C_R0=/_ *^5/S"BBBOFS]="BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^
M31_'O_8!?_T-: .Z^%W_ "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MXT_X+A?\FK>'/^R@VW_I#?5^65?J;_P7"_Y-6\.?]E!MO_2&^K\LJ_4.%/\
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
MX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!\:?\%PO^35O#G_90;;_TAOJ_
M+*OU-_X+A?\ )JWAS_LH-M_Z0WU?EE7ZAPI_R*%ZL_C#QN_Y+RI_U[I_D%%%
M%?2'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% 'V9_P0\_Y.G\1_P#9
M/[G_ -+K&OU,K\L_^"'G_)T_B/\ [)_<_P#I=8U^IE?E_%7_ "-Y>B_(_L_P
M1_Y(.G_U\J?F%%%%?-GZZ%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\
MR:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QI
M_P %PO\ DU;PY_V4&V_](;ZORRK]3?\ @N%_R:MX<_[*#;?^D-]7Y95^H<*?
M\BA>K/XP\;O^2\J?]>Z?Y!1117TA^1!1110 4444 %%%% !1110 4444 %%%
M% !1110!]F?\$//^3I_$?_9/[G_TNL:_4RORS_X(>?\ )T_B/_LG]S_Z76-?
MJ97Y?Q5_R-Y>B_(_L_P1_P"2#I_]?*GYA1117S9^NA1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<__)H_CW_L
M O\ ^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:PO
MA=_R3/P[_P!@*T_]$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?&G_!<+_DU;PY_P!E!MO_ $AOJ_+*OU-_X+A?\FK>
M'/\ LH-M_P"D-]7Y95^H<*?\BA>K/XP\;O\ DO*G_7NG^04445](?D04444
M%%%% !1110 4444 %%%% !1110 4444 ?9G_  0\_P"3I_$?_9/[G_TNL:_4
MRORS_P""'G_)T_B/_LG]S_Z76-?J97Y?Q5_R-Y>B_(_L_P $?^2#I_\ 7RI^
M84445\V?KH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0
M!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$I6[0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?&G_!<+_DU;PY_
MV4&V_P#2&^K\LJ_4W_@N%_R:MX<_[*#;?^D-]7Y95^H<*?\ (H7JS^,/&[_D
MO*G_ %[I_D%%%%?2'Y$%%%% !1110 4444 %%%% !1110 4444 %%%% 'V9_
MP0\_Y.G\1_\ 9/[G_P!+K&OU,K\L_P#@AY_R=/XC_P"R?W/_ *76-?J97Y?Q
M5_R-Y>B_(_L_P1_Y(.G_ -?*GYA1117S9^NA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ +_\
MH:UZO7E'[<__ ":/X]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/
MP[_V K3_ -$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 ?&G_!<+_DU;PY_V4&V_](;ZORRK]3?^"X7_ ":MX<_[*#;?
M^D-]7Y95^H<*?\BA>K/XP\;O^2\J?]>Z?Y!1117TA^1!1110 4444 %%%% !
M1110 4444 %%%% !1110!]F?\$//^3I_$?\ V3^Y_P#2ZQK]3*_+/_@AY_R=
M/XC_ .R?W/\ Z76-?J97Y?Q5_P C>7HOR/[/\$?^2#I_]?*GYA1117S9^NA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M '=?"[_D
MF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!\:?\ !<+_ )-6\.?]E!MO_2&^
MK\LJ_4W_ (+A?\FK>'/^R@VW_I#?5^65?J'"G_(H7JS^,/&[_DO*G_7NG^04
M445](?D04444 %%%% !1110 4444 %%%% !1110 4444 ?9G_!#S_DZ?Q'_V
M3^Y_]+K&OU,K\L_^"'G_ "=/XC_[)_<_^EUC7ZF5^7\5?\C>7HOR/[/\$?\
MD@Z?_7RI^84445\V?KH4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5Y1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]
M_P"P"_\ Z&M '=?"[_DF?AW_ + 5I_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QI_
MP7"_Y-6\.?\ 90;;_P!(;ZORRK]3?^"X7_)JWAS_ +*#;?\ I#?5^65?J'"G
M_(H7JS^,/&[_ )+RI_U[I_D%%%%?2'Y$%%%% !1110 4444 %%%% !1110 4
M444 %%%% 'V9_P $//\ DZ?Q'_V3^Y_]+K&OU,K\L_\ @AY_R=/XC_[)_<_^
MEUC7ZF5^7\5?\C>7HOR/[/\ !'_D@Z?_ %\J?F%%%%?-GZZ%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_\
M)H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'?^P%:?\ HE*W
M:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'QI_P7"_Y-6\.?]E!MO\ TAOJ_+*OU-_X+A?\
MFK>'/^R@VW_I#?5^65?J'"G_ "*%ZL_C#QN_Y+RI_P!>Z?Y!1117TA^1!111
M0 4444 %%%% !1110 4444 %%%% !1110!]F?\$//^3I_$?_ &3^Y_\ 2ZQK
M]3*_+/\ X(>?\G3^(_\ LG]S_P"EUC7ZF5^7\5?\C>7HOR/[/\$?^2#I_P#7
MRI^84445\V?KH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"_
M_H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QI_P7"_Y-
M6\.?]E!MO_2&^K\LJ_4W_@N%_P FK>'/^R@VW_I#?5^65?J'"G_(H7JS^,/&
M[_DO*G_7NG^04445](?D04444 %%%% !1110 4444 %%%% !1110 4444 ?9
MG_!#S_DZ?Q'_ -D_N?\ TNL:_4RORS_X(>?\G3^(_P#LG]S_ .EUC7ZF5^7\
M5?\ (WEZ+\C^S_!'_D@Z?_7RI^84445\V?KH4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/\ \FC^/?\ L O_
M .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS
M\._]@*T_]$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?&G_  7"_P"35O#G_90;;_TAOJ_+*OU-_P""X7_)JWAS_LH-
MM_Z0WU?EE7ZAPI_R*%ZL_C#QN_Y+RI_U[I_D%%%%?2'Y$%%%% !1110 4444
M %%%% !1110 4444 %%%% 'V9_P0\_Y.G\1_]D_N?_2ZQK]3*_+/_@AY_P G
M3^(_^R?W/_I=8U^IE?E_%7_(WEZ+\C^S_!'_ )(.G_U\J?F%%%%?-GZZ%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!C^/=>O_#/A&]US3+=99[>
M,%%=257+ %B!R0H)8_2N>^'=OK]]JVIZG;>.DN[<:HOG[+.,I<CR(CE2IRG4
M#@D?+ZYKKM:U--(TY[Z33[FZ52 T-I!YCD$XSM') [XKS70+5+_QI/?>!]%O
MK25=>C,\HMV@@2T\I#)'(IP-Q.XA<9YSZ5K#6+$SIS;7?CCQAJMC<ZU?6MAI
M)BABAL+IH3+*R;V=F7DXR !T[U6_MS6K3P;XIT:YU2:2[T1)4M[TMB5HS%OC
M8D?Q '&?;-3Z=J^E^#/'&MVOB*_BLXM1>*[LI[EPB2#8$=0QXR"HXZX(K,)_
MM3PCXV\70JPMM2246;LI'F110; XSV)!Q]*:7W: ;7PLU?4;G2[G0=;O))[S
M3I@#-,Q+RPR#S(W)/7@D?\!K)3Q%K6I_%VRD@U.==+:YN;**V60B.5H82SN1
MT/SM@'_8IOBN_OO!+:9XSTJU:4WVDC3Y8T&<S;-T#8[_ #97Z&K']A)X:\3>
M!]$5MS01WHE?^_(8,NWXL2?QH25V^]P.YHHHK$85Y1^W/_R:/X]_[ +_ /H:
MUZO7E'[<_P#R:/X]_P"P"_\ Z&M '#^#/^"EG[!_AGP?I/AO7_VGO#-K?:?I
MD%M>VLL[[H9HXU1T/R=0P(/TK3_X>D?\$^?^CK/"O_@1)_\ $5W/PX^"WP<O
MOAYH-[>_";PS---HMJ\LLN@V[,[&%26)*9))Y)-;7_"C/@E_T1WPK_X3UM_\
M10!Y9_P](_X)\_\ 1UGA7_P(D_\ B*/^'I'_  3Y_P"CK/"O_@1)_P#$5ZG_
M ,*,^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q% 'EG_#TC_@GS_T=
M9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_ !%>I_\ "C/@E_T1WPK_ .$];?\
MQ%'_  HSX)?]$=\*_P#A/6W_ ,10!Y9_P](_X)\_]'6>%?\ P(D_^(H_X>D?
M\$^?^CK/"O\ X$2?_$5ZG_PHSX)?]$=\*_\ A/6W_P 11_PHSX)?]$=\*_\
MA/6W_P 10!Y9_P /2/\ @GS_ -'6>%?_  (D_P#B*/\ AZ1_P3Y_Z.L\*_\
M@1)_\17J?_"C/@E_T1WPK_X3UM_\17R'_P %G_AQ\//!_P"S)X?U+PCX"T72
MKF3QY;127&G:7# [(;*])4LB@D9 ..F0/2NO X7Z[C(4+VYG:^_^1X7$V=?Z
MNY#B,R]GS^RCS<M^6^JTO9V^YGM/_#TC_@GS_P!'6>%?_ B3_P"(H_X>D?\
M!/G_ *.L\*_^!$G_ ,17XQT5]?\ ZE?]/_\ R7_[8_!O^)B/^I9_Y6_^Y'[.
M?\/2/^"?/_1UGA7_ ,")/_B*/^'I'_!/G_HZSPK_ .!$G_Q%?C'11_J5_P!/
M_P#R7_[8/^)B/^I9_P"5O_N1^SG_  ](_P""?/\ T=9X5_\  B3_ .(H_P"'
MI'_!/G_HZSPK_P"!$G_Q%?C'11_J5_T__P#)?_M@_P")B/\ J6?^5O\ [D?L
MY_P](_X)\_\ 1UGA7_P(D_\ B*/^'I'_  3Y_P"CK/"O_@1)_P#$5^,=%'^I
M7_3_ /\ )?\ [8/^)B/^I9_Y6_\ N1^SG_#TC_@GS_T=9X5_\")/_B*/^'I'
M_!/G_HZSPK_X$2?_ !%?C'11_J5_T_\ _)?_ +8/^)B/^I9_Y6_^Y'[.?\/2
M/^"?/_1UGA7_ ,")/_B*/^'I'_!/G_HZSPK_ .!$G_Q%?C'11_J5_P!/_P#R
M7_[8/^)B/^I9_P"5O_N1^SG_  ](_P""?/\ T=9X5_\  B3_ .(H_P"'I'_!
M/G_HZSPK_P"!$G_Q%?C'11_J5_T__P#)?_M@_P")B/\ J6?^5O\ [D?LY_P]
M(_X)\_\ 1UGA7_P(D_\ B*/^'I'_  3Y_P"CK/"O_@1)_P#$5^,=%'^I7_3_
M /\ )?\ [8/^)B/^I9_Y6_\ N1^SG_#TC_@GS_T=9X5_\")/_B*/^'I'_!/G
M_HZSPK_X$2?_ !%?C'7UY_P1?\)^%O&'[37B#3?%WAK3]5MH_ EQ+';ZC9I.
MBN+VS 8*X(!P2,]<$^M<F/X5^I8.=?VU^57MRV_'F9[G#/C=_K%GV'RWZAR>
MUER\WM>:VCUM[-7^]'W!_P /2/\ @GS_ -'6>%?_  (D_P#B*/\ AZ1_P3Y_
MZ.L\*_\ @1)_\17J?_"C/@E_T1WPK_X3UM_\11_PHSX)?]$=\*_^$];?_$5\
M@?O1Y9_P](_X)\_]'6>%?_ B3_XBC_AZ1_P3Y_Z.L\*_^!$G_P 17J?_  HS
MX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM_P#$4 >6?\/2/^"?/_1U
MGA7_ ,")/_B*/^'I'_!/G_HZSPK_ .!$G_Q%>I_\*,^"7_1'?"O_ (3UM_\
M$4?\*,^"7_1'?"O_ (3UM_\ $4 >6?\ #TC_ ()\_P#1UGA7_P ")/\ XBC_
M (>D?\$^?^CK/"O_ ($2?_$5ZG_PHSX)?]$=\*_^$];?_$4?\*,^"7_1'?"O
M_A/6W_Q% 'EG_#TC_@GS_P!'6>%?_ B3_P"(H_X>D?\ !/G_ *.L\*_^!$G_
M ,17J?\ PHSX)?\ 1'?"O_A/6W_Q%'_"C/@E_P!$=\*_^$];?_$4 >6?\/2/
M^"?/_1UGA7_P(D_^(H_X>D?\$^?^CK/"O_@1)_\ $5ZG_P *,^"7_1'?"O\
MX3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q% 'EG_#TC_@GS_T=9X5_P# B3_X
MBC_AZ1_P3Y_Z.L\*_P#@1)_\17J?_"C/@E_T1WPK_P"$];?_ !%'_"C/@E_T
M1WPK_P"$];?_ !% 'EG_  ](_P""?/\ T=9X5_\  B3_ .(H_P"'I'_!/G_H
MZSPK_P"!$G_Q%>I_\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\10!Y
M9_P](_X)\_\ 1UGA7_P(D_\ B*/^'I'_  3Y_P"CK/"O_@1)_P#$5ZG_ ,*,
M^"7_ $1WPK_X3UM_\11_PHSX)?\ 1'?"O_A/6W_Q% 'P?_P5:_;+_9=_:*_9
M]T3P9\$?C7HOB35;3QE!>W-EITK,\=NMI=QM(<J. TB#ZL*^ *_>_P#X49\$
MO^B.^%?_  GK;_XBC_A1GP2_Z([X5_\ ">MO_B*^HRKB3^S,&J'LN;5N_-;?
MY,_%^-_"'_7+/I9E]=]E>,8\OL^;X5O?VD=_0_!"BOWO_P"%&?!+_HCOA7_P
MGK;_ .(H_P"%&?!+_HCOA7_PGK;_ .(KTO\ 77_IQ_Y-_P#:GR/_ !+O_P!3
M/_RC_P#=3\$**_>__A1GP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_
M (BC_77_ *<?^3?_ &H?\2[_ /4S_P#*/_W4_!"BOWO_ .%&?!+_ *([X5_\
M)ZV_^(H_X49\$O\ HCOA7_PGK;_XBC_77_IQ_P"3?_:A_P 2[_\ 4S_\H_\
MW4_!"BOWO_X49\$O^B.^%?\ PGK;_P"(H_X49\$O^B.^%?\ PGK;_P"(H_UU
M_P"G'_DW_P!J'_$N_P#U,_\ RC_]U/P0HK][_P#A1GP2_P"B.^%?_">MO_B*
M/^%&?!+_ *([X5_\)ZV_^(H_UU_Z<?\ DW_VH?\ $N__ %,__*/_ -U/P0HK
M][_^%&?!+_HCOA7_ ,)ZV_\ B*/^%&?!+_HCOA7_ ,)ZV_\ B*/]=?\ IQ_Y
M-_\ :A_Q+O\ ]3/_ ,H__=3\$**_>_\ X49\$O\ HCOA7_PGK;_XBC_A1GP2
M_P"B.^%?_">MO_B*/]=?^G'_ )-_]J'_ !+O_P!3/_RC_P#=3\$**_>__A1G
MP2_Z([X5_P#">MO_ (BC_A1GP2_Z([X5_P#">MO_ (BC_77_ *<?^3?_ &H?
M\2[_ /4S_P#*/_W4_*W_ ()2_'WX-_LZ_M :WXS^-WQ"T_PWI5WX.GLK:]U%
MRJ27#7=K(L8P#R5C<_137W__ ,/2/^"?/_1UGA7_ ,")/_B*]3_X49\$O^B.
M^%?_  GK;_XBC_A1GP2_Z([X5_\ ">MO_B*^7S7,/[3QCK\O+=)6O?;SLC]G
MX(X5_P!3<ACEOMO:VE*7-R\OQ/:W-+;U/+/^'I'_  3Y_P"CK/"O_@1)_P#$
M4?\ #TC_ ()\_P#1UGA7_P ")/\ XBO4_P#A1GP2_P"B.^%?_">MO_B*/^%&
M?!+_ *([X5_\)ZV_^(KS3Z\\L_X>D?\ !/G_ *.L\*_^!$G_ ,11_P /2/\
M@GS_ -'6>%?_  (D_P#B*]3_ .%&?!+_ *([X5_\)ZV_^(H_X49\$O\ HCOA
M7_PGK;_XB@#RS_AZ1_P3Y_Z.L\*_^!$G_P 11_P](_X)\_\ 1UGA7_P(D_\
MB*]3_P"%&?!+_HCOA7_PGK;_ .(H_P"%&?!+_HCOA7_PGK;_ .(H \L_X>D?
M\$^?^CK/"O\ X$2?_$4?\/2/^"?/_1UGA7_P(D_^(KU/_A1GP2_Z([X5_P#"
M>MO_ (BC_A1GP2_Z([X5_P#">MO_ (B@#H=)U73]=TNVUO2+M)[2\MTGM9X_
MNR1NH96'L00?QJQ3(((+6!+6UA2.*- L<<:@*J@8  '0 =J?0 4444 %%%%
M!1110 4444 %0VNGV5E-//:VX1[F7S)V'\;[0N3^"@?A4U% $=S:6MX@CN[:
M.50<A9$##/XTYHHGC,+QJ4(P4(XQZ8IU% #6AA=51XE(4@J"O (Z8H:*)W65
MXU+)G8Q7E<]<>E.HH **** "O*/VY_\ DT?Q[_V 7_\ 0UKU>O*/VY_^31_'
MO_8!?_T-: .Z^%W_ "3/P[_V K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "B
MBB@ HHHH **** "OC3_@N%_R:MX<_P"R@VW_ *0WU?9=?&G_  7"_P"35O#G
M_90;;_TAOJ];(O\ D;T?4^&\2_\ D@\P_P"O?ZH_+*BBBOUX_@P**** "BBB
M@ HHHH **** "BBB@ HHHH **** "OLS_@AY_P G3^(_^R?W/_I=8U\9U]F?
M\$//^3I_$?\ V3^Y_P#2ZQKR<^_Y%%;T_4^Y\-/^2\R__KY^C/U,HHHK\A/[
MS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_DT?Q[_
M -@%_P#T-:]7KRC]N?\ Y-'\>_\ 8!?_ -#6@#NOA=_R3/P[_P!@*T_]$I6[
M6%\+O^29^'?^P%:?^B4K=H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\
MV 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **
M** "BBB@ HHHH **** "BBB@#F/C7\4]#^!GP:\6_&SQ/:7%QIO@[PQ?ZYJ,
M%HH:62"TMY)Y%0'JQ6,@#U(K^:SQO_P5/_X+6?\ !7OXI_"[XU_ Q? 7@G1-
M+^/T6B?";1K3[,QL_$ATRXGB%T]R)))U%HSAI)$2!W?Y8P5(3^F/Q_?>!M,\
M":WJ7Q.N],M_#5OI%S+XAN-:DC2SBL5B8SM.TGR"(1ARY;Y0H.>*_G<_X*7?
M\$)_"G['/QW^#/[3G_!&[]J>33KOXH?%)=/\#:5-K<4^GZ/J LKJ[BGMM41G
M!@"PR1*LR2$"7YI2NZ@#]9O^";_QO_X*>_#C]E;XG?%K_@MAX?\ "'AJY\ 3
M75W8WWAJ* RW>CVEE]IN;^9K6XDMV4\K&JK$X,,F]>5QX3_P;J?M$?MH?\%&
MO$7QD_X*5_M)?%[Q#'X'U[Q;/H/PL^%\=Z1I6D6T(CDFF6)0!*Z(UO LAY9T
MNF(+."/C_P"%?_!:G]J'_@HY_P $&/VQ?A]^T?I]E<^/OA;X0TVSO/%^BVT<
M$>M6&I7;6TGG1P_NEF18)PS1!8Y$D4A!M8M^C'_!LKH.B:#_ ,$0?@<NAHF+
MNRUFZNI$ZR3OK=^7)/<@_+[!0.U 'Y@_\%E_^#A;_@HA\;K+Q5>_\$__  ;X
MU^$7P9^&OC5/#?B3XC7FGM8:MJ^N$R@6;>: UH!Y,C&V0><%4-.4WK$/V'_8
M,\7_ +1_[07_  1Q^&/C?PY\7%B^*WBSX(6-U8>-?$EI]N5=9FL 8[NYC/\
MKAYI#,#U&>#TKX^_X/'-,TW2?^"2.EQ:7I\%LDWQKTJ:9;>)4$DKV>I,[L .
M69B22>23DU]F_P#!%C_E$E^SC_V1W0?_ $CCH _+']HG_@G!_P ')_PD_9<\
M9_MU_&;_ (+-:A8>(O!GAB]\4:OX%T/Q1?0V8M[6%[F6%3"D5GYOEHX$:PF(
ML H?!#5]+_\ !*7]J;]N?_@LO_P0P\:ZOKWQ<U7PA\9M)UG4_#_A+XD>'&&F
MS:E>V=M:7=I=2"(+&%D>?[+,%4*RI(P"MT\J_P""UW_!$'_@HO\ &G3?C'^U
M%HG_  5)UWQ#\/H/[0\5)\!O%&H:M:Z)%I]JC71L%,=\T)PD;!3Y40SCYH_O
M+] _\&O/[?W@_P#;4_8 F\!>'/V>?#7PUN/A/JZ:'<:+X+@ECTJYBEC\^.[B
M69Y)5E=C+YH>21F<&0N?,PH!M?\ !MI_P4R^(G_!1']B"\T']H35)KKXJ?"?
M7/\ A'?&EU=H%N+^(J6M+R90!B1U66%\\M):R.<;L5^-W_!(#_@MW_P4<T;_
M (*#?!O7?VK?VM/&OBSX5^,/'LOA#5['Q%JYFLS/<0QP)(X(^3R9;VTFW<<*
MW;-?<O\ P;H8\'_\%PO^"@'PU\)_)X>7QUJD@@B_U:/;^(K^.%>./E6:91[
MU^6_[*'[,.H_'G_@AC^T=\6_"\,G]O\ P8^+OAGQ7I\]MD3I:O;W%I=A6'*A
M4FCN&/'_ !Z ]J /Z&?^#B[]O'Q7_P $_P#_ ()?>+?B+\+?%\^A^.O%6I6?
MAGP3J5G)MGMKNX<R331GJ'2TANF5AT<)7Q;_ ,&IG[:'[>G[1?[3/Q]^$G[;
M'[0GB[QA=>!]*L;:/2_$^IFX&FWJWMS#<!0>C9CVG_=KSSXL_M3V?_!?+_@H
M?^P1^SCI-U'J7AS0/!-I\2/C#;08-NFIHHDO;*8#LK:>(%.!_P A'MGCH/\
M@U;E>;_@J=^VU-*V6?Q!*S$]R=<U"@#]WJ*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@%_\ T-:]
M7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))GX=_[
M 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** ,#XK_#3PG\:/A;XE^#OCRUE
MGT/Q9H%YHVM003M$\EI=0/!,JNO*$H[ ,.0>17XD?M1?\&<WP0T7XE?#BQ_9
M5\?_ !5U'P;KOC^.'XGVVI>)](#>'M$-M.7O;8R01&602"*(+LF?;(258 FO
MW6HH ^,?AO\ \$._V-/V=/\ @G7\4?\ @G]^S;X9N-,L_BAX6O[#7?%6O7?V
MO4;Z]EM7AM[NXE"J#Y+,KI'&B1J0Q" NY;YA_P"#33]H+7?#O[-?Q _X)>_'
M"RDT3XE_ 'QQJ$5QX<O3ME33;JY=W9 ?OB.]-T&9<J!- <_O!G];*Y^Q^$OP
MJTSX@7?Q8TWX9^'[?Q5?P>1?>)8-%@34+B+"+LDN GF.N(XQ@L1A%]!0!\N_
M\%O/^"8WBO\ X*R_L<V7[+_@[XKZ=X-N[3QO9:\VK:GILEU&R00741BV(ZG)
M-P#G.!M/K6Q:?\$Y_&*_\$B](_X)H6'[0%SX=U[2_AGIWABW^(^@6,@DM+JU
M6+;>0Q":-Q\T0(42JP!^\#7U510!^)?C[_@WK_X+H?&#P;<_ 'XM?\%T=2UO
MX=ZBAM=5@OY]5GN+VT( :.>)I0;A2!@Q23E6[GDU]M?LK?LG?LD?\&Z__!-'
MQCJMOXIN]2TGPQ977BCQOXIU8)#=:_J(B2-(T0$K%O*0V\$ +89U!+N[.WVU
M61XY^'W@+XG>'I/"/Q*\$:1XATF:1'ETS7--BN[=V4Y5C'*K*2#R#C@T ?D_
M_P &D_[,/Q.TWX%_%G_@H[\<=+>W\0_M#^-6U#3A/$5:73X)KF1KI0>56>[N
M[G&?O+;QN"0P->I?\$BO^"!MY_P3W_97^.G[*_QR^-.D^/-(^-EK]BOGTK19
M+46UJ]E<6LJD2.VYBLY((QC;7Z.:-HVC^'-(M?#_ (>TJVL+"QMDM[&QLX%B
MAMX44*D:(H"HJJ  H    %6: /S%_P""#G_!O1>_\$@?BWXZ^-WQ%^..D>.]
M?\2^'K?1=#GTO0Y+,:=:>?Y]T&\R1RYE>*TQC&!"<YW<=I_P2*_X(L>._P#@
MFG^UI\=OVD?%7QVTGQ5:_%_4'N;+2]/T:6VDTT&_N;K#N\C"3B<+P!RI/>OT
M&HH **** "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**** "O*/VY_^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%
MW_),_#O_ & K3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ 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@ J*^L+'5+233]3LHKBW
ME7;+!/&'1QZ%3P14M% #8HHH(E@@C5$10J(@P% Z #L*=110 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 %%%% !7(7'[07P%M/$W_"%77QN\(1:SYOE
M?V3)XEM5NM^<;/*,F_=GMC-0_M%_"&Y^//P4\1?"2R\<:GX;GUO3V@AUK2)V
MCFMWR",[2"R$C:Z9&Y&9<C.1^>G[9_\ P29_96_9/_8KUKXF2^/=>N?%VEI;
M+9ZI>7D:0ZA=R3(A@6V"\*5+D ,64+N+,%.=(1C+1L3;1^H%<IHWQV^!_B+Q
M2? WA_XR>%+_ %M79&T>S\16TMT&'4>4KE\CN,5^</Q!_:3^-_@/_@A_X/?6
MO$-_'J_B_7'\/VFI2S,+DZ0LETX^8\X,=N(0>\3CUS7+?'G_ ()L_#GX*?\
M!-7PO^USX/UK6+?QS:6.C:UJUZM^1&5O7B"QQH /+:)YXMKJ<_(Q.<C%*DNK
MZV)YNQ^MUW=VMA:R7U]<QPPPH7EFE<*J*!DL2>  .YKF/"GQV^"'CO7&\,>!
M_C)X4UG4E!+:?I7B&VN)QCKF.-RW&#V[5\OV/P>U?_@JW_P3V^&.J>+OB]K/
MAZ\E\N37Y].^:+56MIGM;CSH=RJS,T+2(QR$<YVD'%?*7_!4;]AO]GS]A#PQ
MX#\5_ #QCXALO%UWK++''=:N))Y(X4#_ &M"B(8W27RAE<#,G &*4:<6^5O4
M;DUJ?K?J^LZ1X?TV;6M>U6VL;.W3?<7=Y.L442^K,Q 4>Y-87@GXT_!SXEWL
MNF_#CXL^&?$%S NZ>WT37K>[>->F66)V('UKP']H[]@[5?V\OAI\+I?C)\5_
M$/AVXTG3+:?Q?HNG8\J^FDMD,N(V^2*=9<A9"K;59QM/&/B+_@H%^RU\/?V#
M/VC_ (4V_P"QCXEUR+QEJ,QG&F3:CY\T<PGBCM7&%#8G9IHRARK",C&"02$(
MRTOJ#;1^P-%'UHK(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBN*_:+^$-S\>?@IXB^$EEXXU/PW/K>GM
M!#K6D3M'-;OD$9VD%D)&UTR-R,RY&<@6X$UQ^T%\!;3Q-_PA5U\;O"$6L^;Y
M7]DR>);5;K?G&SRC)OW9[8S77U^7_P"V?_P29_96_9/_ &*]:^)DOCW7KGQ=
MI:6RV>J7EY&D.H7<DR(8%M@O"E2Y #%E"[BS!3FM\0?VD_C?X#_X(?\ @]]:
M\0W\>K^+]<?P_::E+,PN3I"R73CYCS@QVXA![Q./7-;>S32<63S-;GZ/:-\=
MO@?XB\4GP-X?^,GA2_UM79&T>S\16TMT&'4>4KE\CN,5T]W=VMA:R7U]<QPP
MPH7EFE<*J*!DL2>  .YK\D?CS_P39^'/P4_X)J^%_P!KGP?K6L6_CFTL=&UK
M5KU;\B,K>O$%CC0 >6T3SQ;74Y^1B<Y&/J>Q^#VK_P#!5O\ X)[?#'5/%WQ>
MUGP]>2^7)K\^G?-%JK6TSVMQYT.Y59F:%I$8Y".<[2#BDX16M] 39]0>%/CM
M\$/'>N-X8\#_ !D\*:SJ2@EM/TKQ#;7$XQUS'&Y;C![=JW?$?B?PUX/TF37O
M%OB&QTNQAQYM[J-VD$29]7<@#\Z_)7_@J-^PW^SY^PAX8\!^*_@!XQ\0V7BZ
M[UEECCNM7$D\D<*!_M:%$0QNDOE#*X&9. ,5]I_M+_L:?"3]K+X2?#GXE?MC
M>/;[PO-X6T2WF\33+JT5C;/+/#$)8Y6F!CA/VC # !N2F>5*CA%6=]&";/H#
MP/\ &CX._$ZYEL_AM\6/#7B&:%=TT6AZ[;W;1CU81.Q Y'7UKI:_'7XZ_ CX
M%>!?VS?AAX:_X)=_$"ZU[7Y;M)]1;0M;_M&WT]UFCVR_:4R-AC,IE!8JJ+\V
M Q!_8JE."C:W4$VPHHHK,H**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#F_BY\6OA_\  SX=ZI\5/BAXBATO1-(M_-O+
MN;GOA411R[LQ"JHY8D 5^9"_%7P;_P %4_V@AX[_ &H/CWX5^'?P?\)7Q&A^
M"]8\8VEE?:FW!+,CRJP9UQOFQA5/EQ$G>X_2;]H']G_X:_M-_#2Z^$GQ9TZX
MNM%O+B&:>&UNV@<O$X=/G3D<@5\__P##DK]@/_H1-=_\*:Y_^*K6G*$5KN3)
M-GF?_!8FT^&GQ8_8#T7Q1^SGXE\/Z[X:\"^,K."X?PGJ$%U:6%O]ED@$6Z!F
M5"AFMAMXP)%]16!^UU^UI\%?%O\ P1I\.^#M"^(.DW6OZ[X>\/Z2VBP7R/=0
M7-I);27(>('>BJ;9QN8 ?,G]Y<_9OP4_8R_9]^ GP>UCX"^"/!IF\*Z_>3W.
MK:7K%RUVMPTT,<,@8R9^4I$@QV(SUKR?P]_P1B_8)\.^-H_&4?PXU*\CAN/.
MAT74-<FFLE(.0"A.Z10?X79@>C CBJC."5GT8FF<?^SQ^T;X%_X)V_\ !*SX
M>>)OBZ'?5;_2KJZ\/^'4?9<ZG+=74UW&J@_<01SQL\A&$4C@LRJWCG[(5O\
M!S]I+XV+^WC_ ,% OVI?ARFK^>LO@_P%>>-;&---1&)A,L+S9B6,\I"WS%LR
M298D'[B_:=_8A_9\_:\MM L_C3X<O+F+PR+@:1'I^HR6HB$PB#@B,C(Q#'@=
ML<=:\F_X<E?L!_\ 0B:[_P"%-<__ !5"G"S;W8-,ZG]MK_@H[\'/V3_@W:>.
M/#^NZ9XHUSQ)9F3P9INFWRS07J]!=/)&2/LRG^('YS\JGJ5^:OV!_#'[/+?$
M>7]N3]MK]L'X;:M\2]9?[5I6CW?CO3BNB*RX5G7SL"94PJ1CY85&/O\ W/I?
MXD_\$LOV/_BQH_A?0O&?A+5IK?P?X?CT;0UAUV>,QVB.SJK$'YSN=OF/-<I_
MPY*_8#_Z$37?_"FN?_BJ494U&VH-2;/K"PO['5;&'5-+O8KFVN8EEM[B"0/'
M+&P!5U8<,I!!!'!!J6J7AS0--\*>'K#POHT;)9Z;916MJCN6*QQH$4$GJ< <
MU=K$L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N;^+GQ:^'_P #/AWJGQ4^*'B*'2]$TBW\V\NYN>^%1%'+
MNS$*JCEB0!725Q7[0/[/_P -?VF_AI=?"3XLZ=<76BWEQ#-/#:W;0.7B<.GS
MIR.0*:M?4#\V5^*O@W_@JG^T$/'?[4'Q[\*_#OX/^$KXC0_!>L>,;2ROM3;@
MEF1Y58,ZXWS8PJGRXB3O<>M?\%B;3X:?%C]@/1?%'[.?B7P_KOAKP+XRLX+A
M_">H075I86_V62 1;H&94*&:V&WC D7U%>F?\.2OV _^A$UW_P *:Y_^*KV+
MX*?L9?L^_ 3X/:Q\!?!'@TS>%=?O)[G5M+UBY:[6X::&.&0,9,_*4B08[$9Z
MULZD$TUT(47;4^,OVNOVM/@KXM_X(T^'?!VA?$'2;K7]=\/>']);18+Y'NH+
MFTDMI+D/$#O15-LXW, /F3^\N?1?V>/VC? O_!.W_@E9\//$WQ=#OJM_I5U=
M>'_#J/LN=3ENKJ:[C50?N((YXV>0C"*1P695;L/#W_!&+]@GP[XVC\91_#C4
MKR.&X\Z'1=0UR::R4@Y *$[I%!_A=F!Z,".*]/\ VG?V(?V?/VO+;0+/XT^'
M+RYB\,BX&D1Z?J,EJ(A,(@X(C(R,0QX';''6DY4]NE[A:6Y\._LA6_P<_:2^
M-B_MX_\ !0+]J7X<IJ_GK+X/\!7GC6QC3341B83+"\V8EC/*0M\Q;,DF6)!^
MWOC9\0?V,?C7X-;X%?&'XM^%;K2/&&D0:A;V<GBE+9-4LQ/NCE@G21?,7S(,
M_NW)^7G@\^5?\.2OV _^A$UW_P *:Y_^*KKOBE_P2W_8\^+_ (/\->#O%W@K
M4MOA'1$TC0;^TUR>.X@LT9F6(G<4D^9F.64GD\T2E"4D[L$FD? W[<NG?!K]
M@'XT>#]?_P""<OQKO;/6K[SF\1Z#HOB4ZC;IY;Q?9TE4,V\2%I089"^0@("Y
MR?UWT6YO[S1[2\U6S%O=2VT;W-N#GRI"H++^!R/PKYX^!/\ P2A_8K_9_P#&
M-K\0/"_P[N=4UBPF$VG7OB'4GNA:R Y#I'\L>X'!#%2RD @@U](5-2:DDD.*
M:"BBBLR@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
+ **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>pega-20231231_g6.jpg
<TEXT>
begin 644 pega-20231231_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M4@7< P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HK+D\<>"X9&BE\7Z6K*2&5M0C!!'4$;JNV&IZ;JL/VG2]0@N8_\ GI;R
MJZ_F#41JTINT9)OU-9T:U.-Y1:7FF3T4459D%%%% !117GUA^U/\!-3^++?
MRQ^(,4GBI;J2V;2187 82QHSNN\Q^7PJL<[L<5SU\7A,*X*M4C'F?+&[2NWL
ME?=OLM3KPN QV.4WAZ4IJ"<I<L7+EBMY2LG9+JWH>@T45S/Q6^,/PW^"'AA?
M&7Q2\3)I.FO=I;+=/;RR@RL&*KB)6;D*W.,<5=:O1PU)U:TE&*U;;227FWHC
M+#X;$8RO&C0@YSD[*,4VV^R2U;]#IJ*Q/AU\1O!GQ9\&V?Q ^'NMKJ.CZAYG
MV.]6%XQ)LD:-_ED56&'1AR!T]*VZJE5I5Z4:E.2E&2333NFGJFFMT^C)K4:V
M&K2I58N,XMIIJS36C33U33T:>P44459F%%%% !115'7?$WAOPO;K=^)?$-CI
MT3'"RWUVD*D^@+D"IE*,(\TG9%0A.I)1@KM]$7J*S= \8^$?%BN_A;Q5INIJ
M@^<Z??1S!?KL)Q6E1"<*D>:+NO(=2G4I3<9IIKH]&%%%%40%%%% !1110 44
M44 %%,GGBMH'N9WVI&A9VQT &2:X3X0_M0? GX\ZI=Z+\)O'T>L75C;B>[B2
MQN(O+C+;0V98U!YXXYKGJXO"4*T*-2I&,YWY4VDY6WY4]7;K;8ZZ. QV)P]3
M$4J4I4Z=N>2BW&-]N9I6C?I>USOJ***Z#D"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_9L_8L^*7[<:77QV^-GQ1U"WTZZN7BMKR9?M%U?,K8?R]Q"Q1*V5& 1E2H4
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
M?MK>+];^(W[:FG:C\ 3)X^U+PS:"*X\.#19+VUL9X782J4QLD4EAN8='&,Y
MQ^A]?#L'[+O[:?[)OQR\0_$G]F;0M&\5Z7KTDN;?4+B-6$+R^8$E226)MRMQ
MNC<@CDXS@?+\1<,O*<FH8'!PJ3IRJ^TK5(ISJ\RU4N56O=[Z-*U[-ZGVO"?&
M*SSB'$YECZE&G6A0]E0I3:IT.5Z.#D[\MEJM4Y-VNHZ'.R?ML_ME?L\6L.K^
M,OV3O#WAW1)[A8YO*\)7.GQRMCA!*)"JO@'&0>AX.*^WO@U\4-'^-/PMT/XI
M:#:R06VM6*SK;RL"T+9*O&2.NUPRY[XS7R;\1?A#_P %'OVQK*U\"?&30_#/
M@GPVMXD]TMK*C>85R VU)II'(R2%+(I."3P"/K?X4?#?0OA!\-]%^&7AMI&L
MM%L$MH9)<;Y2.6=L<99B6..,FO4X,AGL,QK*I*K+"**Y?;04)\]]>5:/EM?=
M+6QXGB%/AF>58=T84(XYS?/]7FZD/9VTYI7:Y[VV;LKW9D?M&? SP]^T7\)-
M3^%OB&X-N+Q5DLKY$W-:7*',<H'?!X(R,JS#(SFOB3P!X#_X*2?L4W]]X2^'
M/@B77-&N;DRB*SM1J%G,^ /.15(EB)  (.S.!D' -?HG17N9YPGA,YQL,;"K
M.C7@K*=-V;79Z.ZU?W]CYOAOCG'</Y?5RZI0IXC#5'S.G5C=*7\T;-6>B[[:
M6>I^<ND_ G]N#]HG]ICP_P#&WXG_  @DTXV6KZ?+?W$\<=E%%;P3*W$<C[V.
MT'@ DU[5_P %3_@I\5?C-X>\&VOPN\#WVMR6%[>O>)9*"8E=(0I.2.NT_E7U
MA17GTN \##*<5@9UZDWB6I3FW%RNFGII;6VM[GJUO$_,ZF>X',J>&I06$C*-
M.G%24;2BXV?O7T3TM8X[]GC0=8\+? +P1X9\0Z?):7^G>$=.MKVUE'S0S1VT
M:NA]PP(_"OF_]O/]B[XJ^+?BG8?M-_LZKYVOVAMY+_3XY42?S[<CR;F(N0KD
M*J*4)S\BX#9('V#17MYIPY@,WR>.7UV^6/+RR3M*+BK*2??Y=6?-Y)Q;FF09
M_/-<*H\T^;FC)7A*,W>46KWM\[Z(_//XGZ?_ ,%)?VR=.T[X4^./A&-%TR"\
M2:YN)-.:P@D=05$LSRNQ8*&8[8QR3G:2!C[3_9_^!VA? GX*:3\';.5;V*RM
M'6_N'CP+J:1F>9R/[I9F !SA<#G%=S17+DO"N'RG&U,;5K3KUYKE<ZC3:BOL
MI)+317_X<[N(N-\7GN74LNHX>GAL/3DYJ%)-)S>G,VVVVDVEM:_72WYE>%?V
M#/V@--_:"MO =[\.M3;P5%XXB>?5'53!)913L!-G.>82W_?5?17_  4V^ WQ
M0^)T/@CQY\&_"UYJ>M:!J,RNM@H,B(XCD20Y(X5XOS>OJNBO+POA[E&$RG$Y
M?"<^6NXMO2\>5\T5'39/OW/:QGBMGV.SW!YI4IPY\-&44K/EGSQY9.6N\E:]
MK;(^</\ @F;^S[XJ^!?P8U*X^(/AR;3-=UW66EN+6X $D=O$H2)6P3W,K#V<
M5YA_P41_9?\ COJ_QZT?]HCX*>%;C6O(M[7S8K&,2S6MW;R%D8Q'ET(V= <%
M6SC(S]O45WXG@W+<3PW2R;FE&%.SC)6YE)-OFVM=MN^G72QYF#\0LXPG%];B
M#DA*I5YE*#3<'&22Y=[V22MKTUN>!?LK?$K]KWXJ6WB27]HWX66_AVTCTU(]
M%C@T][9[B8AQ(2LDKOTV]@O/%>2_\$N/V?/C3\'/B-XGU7XG_#K4=%MKS1(X
MK::]0 2.)@2HP3SCFOM>BKCPK3EB<'B:^(G4J89S:<K7ES[\VG396L93XWK0
MP6883#86G2I8Q4TXQ4DH>SVY==V]97OKM8^'_P#@IO\ L[_&WXO_ !O\/>(O
MAG\-]1UFRM?#<<%Q<V:*5CD%S,Q4Y(YVLI_&ON"BBN_+<APV69GB\;3DW+$.
M+DG:RY4TK:>?6YYF<<3XO.<FP.75814,(IJ+5[OG<6^:[MIRZ6L%%%%>X?-!
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 %%%% %+Q%XC\/^
M$=%N/$GBK6[33M/M(]]U>WUPL442^K,Q %>*WO\ P4L_8UL=4.EO\5I) K[7
MN8-$O'B!_P!X1?,/< CTKYO_ ."FOQ*\9?%W]I'1/V6?"U\R6EI/90&T#D)<
M:C=[2COCJ%22,#/3<Y[U]!^%?^"8O[)>B>"X?#6O>!Y]7OA %NM:N-3N(YY9
M<<NHCD"(,]% QC&=W)/YY5XAXESC-\1@\CITE##OEG.KS:SZQBH]FFG?UTT/
MUBCPGP?D&083'\25:SJ8I<T*=#DO&&EI2<]'=--6MO:SLVO9?AS\4?AY\7?#
MH\5_#3Q?8ZSIYD,;7%E-N\MP 2CCJC8(.U@#@@XYK?KR.S\#>%?V(OV7?$*_
M"RPDNXO#]A?:M&NJ2AGN9L,^)&0+D !4! !VH._-8G["O[6/BK]J_P +Z_KW
MBGPOI^EOI%_%;Q)I[NP<.A8D[R>>.U?28?.H4L5A\OQUHXJK#FY8IN.B?-9^
M5GN?'XKAV=?!8O-<M3E@J,U#FFTI^\THWBNKNMEH>[T5\P?$_P#;N\<>!/VT
MK#]F*Q\$Z5/IMWK.EV3ZE+)+YZK=+"68 ';E?-...PS6S^W-^V=XG_9+U3PG
M;Z%X1L-4@U[[4UZ;N1U>)86@'R;2!DB5NOH*QJ\6Y)1PN)Q$YOEP\^2;Y7I*
MZCIWU>Z.FCP)Q)B,9@\+"FG/%T_:4ES1UCRN5WKH[+9ZGT-17QZG_!3'Q?\
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
M_P #_BI)\6/AIH%W87CZ?):1V,E\TUO#O92TB>9N=7(4K]\C#$ "O._VL?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M]3TG0_CU\?;.Y\/:.!':I#JMU>RPQ< K!'-&B)E5 W$\ #@@8K[@\&>$= \
M>$]-\$>%K$6VG:391VME #G;&BA1D]S@<GJ3DU[&597C^(.),1F>985TJ,J/
ML5";3<KM.3TZ+5=-U;K;P,[SK+.%N$,+DV3XY5J\:[KNI332C9.,4F^KT;6M
MK-/1J_P_\3?V5?"7["OAK_AH7QO\8K[QAX@TN-+'P#IMY8^3'!=[6$+$-+*7
M2 ;I0HVJ"@]0*\[^,OPI\3_ +]B/1M3UZ2=/$'Q.\2)?^)996/FFU2*26"V<
MGDY9Q,P/.\X/W17UG\<_V2/'W[0W[3'AOQS\0?$&CM\/O#&U[70(Y96N+F3
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
M$M\Q!VBC^R-^WK\<$^-5I^S5^T[H1;4;FY^Q0ZA-9BWO+:YVY1)D4!75N &
M!^8-E@<UU7Q;_9<_;JC^+FO>.O@'^T9:V&D:S?M<Q:1?:G<(ML6 R!$8I8NH
M^\,$^E0_LY?\$^/B7X?^.D?[1G[2OQ/M-?UZVF^T06]@\DHEG$?EI)++(B<(
MN-J*N,JO.%P>)Y;G-#B:-;*,-6H.56]7FE%T)QO[TDKWNUK:VE]+,]&.;\/8
MG@V6'S[&4,2H4+4.6,EB83Y5RP;M;EB]&V[.WO71X_\ \%2/^3SO"?\ V+NF
M_P#I=<U^@GBSQ)IO@WPMJ7B_6686>E:?->790981Q(7; [G"FOG;]O7]A/7_
M -J+6-)\?_#SQ-8Z?KVF61LIH=4+K#<0!VD3#QJQ1E9Y/X2#OZC'-K]F+]FC
M]I_PW<:];?M2?&@>)]'U;PY+I,.DPZS<W(02%0\A\U$4-L#+NPS?-UZUZ^5T
M,ZRCBK,$L-*4,3*,HU%;DC:,OBUON[6W^1X.=XKAW/N",JD\9&-3"1E&=)I^
MTE>4?@TMLKWO;YW1Y/\ "S]K#]NS]L[QOJ]A\ ;GPSX3TK2@CSRWULLH@21F
M$:N[QRF21@C_ '44?*>E>5:1IGQ.T/\ X*9:'IGQB\766N>)H?%>FKJNJZ;"
ML<,S&"':%58XP-J%4/RCE3G)Y/J7@_\ X)T?MC_ WQGJ+_L__'S1M-TO42(Y
M;V2XFBFEA4DKYD(A=-Z[C@ANYP1DUT_AO_@F?XW\$?M#>$/C'I?Q4@UJ/3KR
M"_\ %%UKDLHO+V]$KO*\8",-K K@.^<@Y)ZU\=+)^+LSI89XRC7E6IUHRJ.<
MU[.RD[>S@G;1.[:6FMG9V/T"'$' >3U\6L!7PT,/5P\X4HPIR]KS.*;]K4<;
MZR5E%O6Z;5XW.!_X++_\E!\$_P#8&NO_ $:M?47QB\/Z3I/["GB'P]9V,:VE
ME\,9TMX0@VH([$[,#V*@_45P7[?'[$OQ)_:L\4>'M<\"^)M#L(M(L)H+A=6F
MF5G9W# KY<;\8'?%>U?$?X=:OXR^ .M_"?3KRVCO]3\)3Z5#<3,PA65[8Q!F
M(!;;N.> 3CM7VN$R?'PS_.J\Z3Y:T(J#T][W&FE\['YSC^(,KJ<+\.X:G77/
M0G.51:^Y^\BTW\KM6/ES_@C*S'P=X[7/ U.Q('_;.6N!_9XX_P""MFM9_P"A
ML\1_^B[JOI']@7]DKQ[^RCH7B32_'7B#2+]]9N[:6V;2996""-7!#>9&G/S#
M&,UYI^T/_P $Y_C/J_[0-Y\>OV</B5I^D76HWC7KK=WD]K/9W+KB4QR1(^Y7
M)8D';]\K@BOG7D6>87A;*)1P\I5,-5YYP5N:W/)Z:^GW^I]:N)>&L;QMGT98
MN,*6,H>SIU'?DYO9QCKI=:W^YK>U_LVO)/V[_#>H>*_V1?'6DZ7$SRII NMJ
M#DI!-'.__CL;5>_90^&?QI^%GPWNM%^/7Q)_X2C7KO6);O[<M[-.L,+11(L*
MM*JG *,V H&7/'4UZ5<6\%W;O:W4"2Q2H4DCD4%74C!!!Z@CM7ZG4ISSK)9T
MJT'2=6$HN+M>/,FM;:7U/Q.E5I\.\14ZU"I&LJ%2,E*-U&7))2TNKV;78^-/
M^".'CC0YOAYXK^&QO(UU*WUI=2$#, TD$D,<191W"M%@^F]?45]G5\1_%/\
MX)6>._#_ (_D\??LI_%:+0@\S2V]E>WEQ:RV.[JD5Q &9EYP P! X+-UK9^"
M_P"Q!^V#:_%KP_\ $/X]?M%+JMCH6I1WBZ:=<O;\RE#D+MF5$3)[C/TKX;AK
M&<39#@J.48C+Y3<'RJI&4>1Q<OBN]K)[;NW1Z'Z5QAE_!O$^8U\^PN;0IJJN
M=TI0E[134;<MEO=K?97ZI7/+?^"M$B0?M7^%9YF"HGA&R+,>@ O[LFOJ_P#X
M*":I8Z9^QWXVFO+A46:PAABR?ON]Q$J@>O)KG/V[OV')_P!JR'2_%'@_Q'::
M9XCTB![=#J"M]GNX&;<$=D!9"K%B"%/WV!'0CRO2/^"<G[4OQ$\.GPI^T+^T
M8;O2--L)!H.D6FJW-U&+D1,D#2&5%"HC$= [;05&W.:X,3@>(<NS;-J-#"2J
MQQB7)-.*C'W9)\UWI;FVW=M-[GJ8/,N%,VR/(J^)Q\:,LOD_:4W&3G+WXR7)
M96=^5:[*^NS1T_\ P1V_Y-^\1_\ 8Y2?^DEM7AW_  2I\(^'O$O[5>K:EKNE
MQ74FC>'[J\T[SD#"&?[3!&)!G^(+(X![;L]:^N/V$/V9?&G[+/PPU7P1XXUO
M2[^YO]>>^BETJ21HUC,$4>#YB(=V8R>F,$<UPW[#O["OQ/\ V8OB_K/Q"\:^
M*=!OK34M$ELH8=+FG:17>XAE!821(,8C(X).2.*G#</9K[/((U*#_<.;J7M[
MM^5J_P UIZ%8SBO)/:\43HXE7Q*IJDU?W[<RE;3L[.]MSUG]M+_DU'Q]_P!B
MU<?^@U\[_P#!&[PCX>/A'Q?XZ?2X7U3^TX;)+QT!>. 1;RBGJH+-DXZ[5ST%
M?4_[0'P\U?XL_!7Q-\-=!O+:WO-:TB6UMIKQF$2.PP"Q4$X^@->;_L%_LL>.
M/V5? ^N>&/'.NZ3?S:IJJ74#Z3)*RJHB"8;S$0YR.P-?2YCE6+Q''N#QJI7I
M0IS3EI92?-;YZGQ^49Y@,+X7YAESK*->I6@U#6\HKDO\M-?0\@_X+-R:H/"G
M@**+?]B;4;\W&/N^:(X?+S[[3+C\:R?A'X$_X*7^(O@7H.F_#WX@>$O^$2OO
M#L,6FVDD-H2+1X@!&Y-N3NVDALDG=G))KZP_:/\ V>_!G[2_PRN/AOXQ>2 &
M5;C3]0@4&2SN%!"R*#PPPS*5/56(R#@CY<\+_L/_ /!0KX06$G@KX0?M)Z1!
MH/F,;:-M1N(@@8DDB-H)/*)))(1CR<Y)KYSB#(<SH<5ULPC3K3HUH17[B:C)
M.*2Y9)M7B[7[:GUO"O$^38C@?#Y5*KAZ>(P]24O]IIN<)1DW+FBTG:2O;O9=
MCT'_ ()T?LG_ !B_9@N/%J_$Y]-$&M)9?8TT^^,WSQ&?<2"HQQ(OU_"O /\
M@D%H]A??M&Z[JMU;J\MEX3F-LS#/EL]S I8>AV[A]&/K7V5^R7\%OBE\%O!&
MI:?\8OBE)XLUO5=6-[/?//-*(1Y4:")7E.Y@-A/10,X KRO]A']A7XG_ ++/
MQ+UCQIXX\4Z#?6VHZ(UG#%I4T[.KF:.3)\R)!C"'H<Y(XK6/#>)HXG(UA\/.
M-*C*K*2DU)PYG&2YFM-[M6VV,9\783$8/B1XO%PE6Q$:$8.$91C4Y%*,N5.[
MLE9.^^_4\8_X+'VT"?&7PI=K"HED\,LKN!RRK<2$ _3<?SKJ/^"Q,^IGPE\,
MXD9S:.=0:?G@RB.UV9]\&3]:]$_;T_8=^)G[57CG0_$_@;Q/H5A!IFDM:SIJ
MTTRNSF5GROEQ.,8/<BO5/VFOV8O#/[37PB3X;^(M0:QN[1TGTK588MYM;A4*
MY*DC>C D,N1D$'((!&./X7SC,*N>TX4^7V_LG3;LE)P]YI>MK:VW-\KXTR#*
MZ/#-6I54OJWMU523;@JB48MJVMK\VEW9::E[]D^+0H/V9/ *>&Q$+7_A$K C
MRL8,A@4R$X_B\PON_P!K-8?[<GP6'QT_9LU_PQ8VOG:GI\/]IZ, ,L;F %MB
M^[H9(_\ MI7S5X<_X)]_M^^!=-;P'X'_ &DK'3= ,K;8K+Q+?P(JL<L1&L/R
M$Y)(4X)/)[U]D?!#X>7WPG^$N@?#G5-<_M.YTC3T@N+_ &%?/DY+/@DGDD]3
MD]:^GRBKC<[RN65X_ RHP]ER-R:LW91M%+7S3Z61\;GU'+N&\ZAG65YE#$5/
M;>TC&*E=*[E>;>E[VBXZWNS\W-+_ &HKJU_X)[7_ , 1>-]N/BM+6+#<KILF
MZZ;_ ,C1LI_V9,5]N?\ !/#X.?\ "GOV7]#AOK3RM2\0 ZQJ.5PP,P'E*>XQ
M"(@1V;=7PZ/@-X1^*/\ P4#O?@W\/;A;KPY+XOEDN'M_]7%:1DRW$:D<;5Q)
M$K=\+ZU^I[-::=:%F:."""/))(5(T4?D  /PKY/PWP6,Q6/JXW&-2^K1^K0>
MZM%MR:]%9)]F?=>+V98#!970R_ 1<?KD_K=1/1WFDHIKS?,VNCBCX2^/.%_X
M*V>$CIG^M-SI?VC;U_U9W9_[9X_"OO&OA#]E"VN?VI/^"AWBK]I&&%WT'P_-
M*]C<,ORN3$;2T7V)B5I<=BOO7W?7T_ :=>&/QT?@K8BI*'G%67-\VG]Q\9XG
M-86KEF6S_B8?"THU/[LW>3B_1-?>%%%%?>GY>%%%% !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 445E^-_$\7@GP7J_C.XM&GCT
MC2[B]>!&VF011LY4$]"=N,^]14G&E!SD[)*[^1=*G.M4C3@KMM)>KV-2BOBW
M_A\QX%_Z(=JW_@XB_P#B*/\ A\QX%_Z(=JW_ (.(O_B*^,_XB+P7_P!!:_\
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
M;!N+#58KIP/78R1#_P >KY?'\:<+Y9C'A<3BHQJ+1K5V?9M)I/U:/M,L\.^-
M<XR]8W"8*4J35T[QC==XJ33DNS2=^A]GT56T;5(=;T>TUJW@FBCO+:.=(KB/
M9(@=0P#+_"PSR.QJS7T\9*236S/C91E"3B]T%%%%,D**** "BBB@ HHHH **
M** "BBB@ HHI)#((V,2AG"G:K-@$]LG!Q^5 "UXA^V=^S-\3_P!H^ST"U^''
MQ;?PN-,%VNHHLLZK>),(<*WE,,A?+;ALCYZG^ '[9WASXU?%'Q!\%=<\%WGA
M?Q-H#.'TZ_NDE^T"-RDNQE !*G:<=U;<,@''M%>'/^R.*LJG3C+GI2=G9RB[
MQEJGM)--:K3[F?20_M[@C/*=64%3KP7-'F49IJ<6DU\49)IZ-7U\T>%_L=_L
M,^"OV48;O73K;ZYXDU" 0W.JR6XB2&'(8Q1)EBH) +,22VT=!Q7L7C#PEH/C
MSPO?^#/%%M+/IVIVS6]]!#=RP-)$PPR[XF5U!'!P1D$CH:TJ*Z\!E.799@%@
ML-34:237+NG?>][WOUO>YPYIGN;YSFCS'&5G*LVGS;-6VM:RC;I:UCE_A+\&
M/AC\"_"Y\&?"GPG%I&G-<-/)#'-)*TDK8!9GE9G8X ').  !@#%=111790H4
M,-1C2HQ48QT222279):(X,3B<3C*\J^(FYSD[N4FVV^[;U;]0HHHK4P"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 *9<6\%
MW ]K=0)+%*A22.10RNI&""#U!':GT4-)H$VG='RM_P %1_!'@O0?V6)M0T+P
MCI=E.-?LU$]II\<;X._(RJ@XK0_X)H^!O!.N?LC:'J.M^#M*O+A[^^#3W6GQ
MR.0+EP 692>!4G_!5W_DTR?_ +&&R_F]:/\ P2\_Y,ZT'_L(7_\ Z4R5^90H
M4/\ B*,H\JM]6VLK?&C]DJ8G$_\ $%83YW?ZY:]W?^&^I@?\%"/VU_$7[-R:
M7\+/A';6R>)-4L_M#W<MN)%L+;<8X]D9^5G9E8#<" $^Z=PQX[XVU[_@J9^S
M]X.B^.GC?QP\^F1M$^HV%P]M<?9ED8!1-"$ 0%F"DQG*D]16=_P4ZL[OP7^V
M5X:^(&N6CR:7-IUA<1-MR&6"X;S8QZD8!(_Z:#UKZ7_;E^-/PJD_8]\27MEX
MUTN^3Q!I:6^C);7J2-=O(Z;2@!R=HRY] IS7AXZKBLVS+-ZF(QE2B\(OW483
MY$K1;4FOM<S2^^W:WTN64<%D649#2PF7TL0L<_WTYT_:2=Y13BI?9Y4WY>[>
MVDKN\!?M'_%/]IK]DV7XC_L_V&D6/C-9OL5];:FY-O9SIM,KIG.?W;*Z!LCY
M@&W8.?A[]CG3?VK?B'\2O$.H_LZ^.8=/U^XLFN=;O;V6-3<1O,"W+QN"3(0>
M *^HO^"1/AS6;+]GOQ-K=U ZV^I^(76Q##_6>7 BLZ^HW';GU0CM7D7_  2"
MUW1-%^-?B:UUG5[:TDN/#6+=+F=8S(5GC+!=Q&2!SCTK@QKQ.?8G(*^,K3A*
MM&:DXRY;.*5I1M\,I7U:W5DM#U,NCA.%\'Q1ALOH4YQP\J;BI0Y[J3=X2O\
M%&%M$]G=N[/L9]-_:=T?]E0V%CK5C>?$^VT<G[5,D<D5Q<JY8J,[$W,GRJ2
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
MRQ1?=_BD95]LY[5\P_\ !)?X07GB;Q1XF_:=\5VRO*T\ECI3F(*&GD(DN95
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
MXF:KID/B:*YLD\-1:6W^BV*23[K< L#D[SN8MN/KD  =M_P2\ '[:?BP ?\
M,OZE_P"EUM4?[>MW:Z1_P44\.ZKJEPEO;0RZ'-+/,VU$C6<%G)/0#!R?:OC,
M;B<;FGA]AJF*KS;AB.1OFW5]')[MQZ-O0_0\MP>79-XJXNC@L-",9X7VB7*O
M=E974%LE*_O)+7R5SZK_ &0_!_[8?A:\UY_VI_'-GK$4\5L-$6UEB;RF!D\W
M.R).H,?7/3M7LFM:I!H>C7>M70)BL[:2>0#J512Q_04S3_$7A_5[AK32M=L[
MJ5(Q(\5O=([*AX#$ D@'UIVMZ7#KFBWFB7+$1WEK)!(1U"NI4_H:_=LOP<<O
MR]4*-253EO:4Y<TFVV]9/>S=O):'\R9KF$\US5XK$4H4N;EO&G#DBDDEI%;7
M2N^[NS\W?V /A]I_[5G[5NN?$GXQ6D>K)90S:Q=6ETN^*XNI)E6-74\&-=S$
M+T^11C'%?H3XJ^#_ ,*O'&FQ:1XN^'.B:C;0,K6\5UIL;"$J<@H<93\,5^>/
M[ 7Q+TK]E']J77/ /QENTTB&\@FT>\N[H[(K:ZBF4HSL?NQG:R[NGSJ20,FO
MT#\0?'[X&^%=+.M>(?C!X:M;;;N6236X/G&,_* V7/L 2:_.O#:>4KANHL4X
M>UYY^UY[7O?[5^EN^E[];GZWXOPSU\7TG@E/V*IP]A[/FY;6UY.7K?MK:W2Q
MX7_P4^^.WQ9^!G@SPKJ7PH\93:-/?ZI<17DD,$3F1%C4@'S%;&"3TKV+X"^+
M_$?BS]F;POXX\0ZH]SJM]X2M[N[O&10TDS0!BY   )// Q7SE_P63AEE^&G@
MJ]C0F)=;N%9P. 6A! _$*?RKTSX%?'/X7^%OV#M"\6ZCXSTY(=(\%K;W,37B
M"07,4)0P;<YWEUP%QDY&.M>AALSJ4>/,PI5ZS5.-&,DG)\JTC=I-V7FT>5C,
MFI8CPQRJMAL.G6G7G&4HQ7,_>DHQ;2N_)-GF/_!,3]I;XX_'+XA>)M'^*WQ
MN-8MK'1HYK6*:WA01N9@I8>6BD\<<UROQ5_;S^/GP>_:_P#&/@VPO)_$&F0S
MS6&@>&VMD*)=.B>01L42/AS]T-E@Q P2"*'_  1L_P"2J^,/^Q>A_P#1XJA9
M6T%U_P %>6BN8E=1XOD<!AD!EM&93]00#^%?#8?,\YJ\'97*GB9QJU,1R.?,
MV[-R6MW[R79Z:'Z1BLFX>H^(.=0JX.G*C2PG.J:BHJ\8PD^6R]UO7WE9ZL^@
M/V*+#]NFY^(>L^*OVJ9+Z+1[S2,Z7:7%Q:!%N&E0\0P-NB(0,,,!UYYKYO\
M@U^W_P#MB^);36/A?X6DN?%GBW7+B%/#UT]C"S:=&@E,[A%158D>607^10K$
M^E?I/7YT?\$@+:"3]HKQ+<R0JTD7A*81L1RN;NWSCTZ5]'G^ S#*\QRG+,+C
M:J56592FY7DTU"]]DVDWR-KW6[K4^2X6S3*\ZRG/,YQV74&Z,<.X4XPY8)Q<
M[6U;2;2YTFN=*ST=CZ!^#/Q"_:$_9N_9E\8_%?\ ;*EO;K4].U RZ99W.H6T
MKRQLD211JT#,J!YG*X/*\G&.OC_PI\4_\%(_VR=-U+XK?#[XL:;X;TBUO'@L
M;+(MXI)% 8Q1A89&< , 7E;&3C)P<>[?\%./#^KZ_P#L@:\^D0O)]@O+.[N4
MC&285F4,<>B[@Q] I/:OEG]B;]E'3?VC?AS->:)^U!J_A[4[&^DCO?#E@I)B
M3@K,%$RDJP/WMN,J1GBN3/5FF'X@PN14)5:E*-+F2594YU).4M95';FY;:1\
MKGH<,RR3%<*XSB;%0H4:TZZ@V\.ZM.E%1CI&DK\O,WK)][7O8]]_8)_;&^)G
MQ1\<:Y^SW\?X(CXJT)9FBOE@2)YC#((IH953">8C$$%0 0&R.,GRGXC_ +;7
M[4W@G]L'Q9\+/ >H?V\D^J2Z3X;T&ZMXO+MYY"@BD!"AF*G/#-MY.XX%>M?L
MP?L.^ O@5^T"WC;3?VB1XDUVUL+@WVCR01"?9+\AEDQ,SCYCU(Y->&^$X8I_
M^"O4J2H& \7WK $=Q:2D'\P#6&/K<4X;),OPV+KRIU98E4^934I.#T7,XMJ3
M5WOV3:.C*\/P5C.(\UQ>!PT*M".#=7DE3E&"J1LWR1DE*,79/W>C:3L/^-7Q
M5_X*4?LH:MI/CCXI?$F.ZMM5G81PI]GN+1G4!F@>-8UV$@_P8X!VMD''UYK'
M[5GAO0/V2H/VI=2TIA#/H4%W'IBRX+W4NU%MPV.GFMM+8X4%L<8KQW_@L6!_
MPH?PR<?\S<O_ *2SUROQ<T74]6_X)$^&+C3HW=;".RN;L(,_NOM+H3] SJ?P
MS793Q>9<-YQFN$H5YU8T\/[6/M).;4K+6[Z:MM=>NQP5<#E'%^09)C\5AJ5&
M=7%>QG[**IJ4&WI9==$D^EW;<YKX;_$/_@I?^V%'J/Q"^&?CB+2-(M;MH8HX
M)(;.W$@ 8PQY5GDP&7+.3UQN[5Z7\0;[]O7P%^Q7??$+QM\0Y['QEH&NM/<I
M:VMF[/I0Q$0YC0HQ#'S=PYV#GG-:O_!+'XJ?#QOV9H_!DWB?3[35-'U6Z-_:
M7-TD<FR1_,27#$$J0VW=TRA':OH>RUWX;_&CPMJ^CZ+KNGZ]I4IGTK538W"S
M1%FC'F0EE)!.R09P>,XZ@UW\/9(LRR*&*_M"K*O7I/\ Y>NRFU>ZBM4X/3?3
M4\OBSB.64<33P7]E4(X;"UH[4%S.$7:SD]&JBUU6NEF>3_\ !/O]HS5OCK^S
MPWB#X@Z^MUK>@W\]KK5[,J(70?O8Y6"@*!Y;A<X',;5XY^QS^TI^T1^T]^UQ
MJI7X@WD?@;3I+S4'TH6D(06Q<I;0%]F[.60GG)$;5X)I'COQ;^QKJGQE_9_N
MKB02ZKI3:7;/T\Q_/5$F'INM)YW!ZY*U]<?\$I?@Y_PK_P#9[D^(6HVFR_\
M&%Z;A2RX86D1:.$'ZGS7'J)!7CY#G.:\19CEV6RJ3C+#*<J]I--N$N6*D[ZW
M:7,GOS,^@XGX?R3A3*<WS>%*$X8MTXX6\4U%5(\\Y037NV3?*U:W*K6/+OV[
M2?V>/V[? O[06A?Z.FJ+;RZH4X\TPR>1< X_O6SHOYFOO&OA#_@LC(NJ^*_A
MSX:L%WWA@U B->I$LELB?F4:ONR"-HH$B=MQ5 "WK@5]?PO^YXISC#0^!3IS
M7^*<&Y_>TKGP7&G^T<%</XNI_$=.M!]^2G42A\DF[#Z***^]/R\**** "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@#@_VCO@!X:_:5^&S_#/Q7K-]86CWL5R;C3RGF;H\X'SJPQSZ5-^SY\#
MO#_[.OPOL_A7X7U>\OK.RGFECN+\IYK&20N0=B@<%L#BNVHK@668!9B\?[->
MVY>7FZ\M[V[;GIO.<S>4K+'5?L%+GY-+<]K<VU[VTW.&^/G[.OPO_:2\(+X/
M^)NCO*D,ADL;ZUD\NYLY",%HWP<9'52"IP,@X&/GK1/^".WP7LM<6]UOXF^(
MKZQ1]WV%$AA9Q_=:0*>/7 !]"*^OJ*\[,N%N'LXQ2Q&,PT9S75WN[;7LU?YW
M/6R?C;BO(,&\)E^+G3IN_NJS2OO:Z?+?^[;N9G@SP9X7^'GA:Q\%>"]%AT[2
M]-@$-G9VXPL:CGOR22223DDDDDDDU\S?$W_@DO\ !;QUXVO/%WA_QMK.A1:A
M=/<7&F6\44L4;L26$18 HN3G!W8Z# P!]645T9GP_DN<8>%#&4(SA#X5MR]-
M+6LK=-CFR?BKB'(,74Q. Q,H3J?$]'S:WO+F33=VW=ZZO74\9\3_ +#7P>\7
M?L[Z-^SIK=UJ<MAX?R^DZOYT8O()2SLSY";"#O8%2N",=P&' _"G_@E!\"?
M?B./Q!XQ\0ZGXJCMRQM],U!$BM<G^)U3ER..,@<<@]*^I**Y:_"7#>)Q%.M5
MPL7*FE&-UTCI%-;.RVNF=F&XZXOPF%JX>CC)QA5E*4DFM92=Y-.UXW;N^5K4
M\J_9;_9*\$_LHZ;K.E^"O$6J:A'K5S%-,=3:,F,QA@ NQ5XPQZ^E8GP2_83^
M'?P,^-&H_&[P]XOUJ[U#44NEEM+TP^2OGR"1L;4#<$8'->X45TPX>R6E3H0C
M125!MT]_=;=VUKW[G)5XKXAK5<54GB).6)2C5>GOI*R3TZ+M8****]D^>"N,
M^.GP"^&G[17@MO WQ-T=[BV67SK6YMY/+GM)0"!)&^#@X)&""I[@UV=%88G#
M8?&4)4:\5*$E9IJZ:\T=.$QF*P&)AB,--PJ0=U*+LT^Z:/CR+_@C?\(%U033
M?%KQ(UEOR;=8+<2E?3S-I&??9^%?3?P?^#?P]^!/@BW^'WPTT);'3X&,CY<O
M)/*<;I9'/+N<#GL     !U%%>1E7#&09)6=7!8>,)/2^K=NR;;LO)'O9WQGQ
M1Q'0C0S+%2J0B[J+LE?NTDDWYN[/*OVCOV3O"/[3NJ:!)X_\6:O%IF@W)G&B
MV+QK!=N6&XRDJ6.5&P8(P&;&"37H7B/P=X8\6>$;SP)K^C0SZ1?6+6=S8E=J
M-"R[2@QC;QTQC'&,8K3HKT89=@:=>K65-<U6W.]^9)62=^B6EMCR:F;YE5PU
M##RJODH7=-+3E;=VU:VK>M]SY6\,?\$EO@1H7C.WU[5/&/B#5=)M+KS[?0+R
M2+RF.0=DCJH+*< $ *2 ,GU^J%544(B@ #  '2EHKFRK(\IR2,XX&BJ?,[NW
M6VV]]%T6RZ'7G?$N>\1SA+,L1*JX*T;VTOOHDE=Z7>[LKL^;?^"GOP#U/XQ?
M 5/%?AFQ:XU;P?</?1PQKEY;1E N%4=R J2>XB(Y)%=M^Q#\=+#X]?L\:'X@
M-ZLFJZ9;)INNQ%OG6YB4+O(_Z:+MD';YR.QKUP@$8(JKIFAZ)H@==&T>UM!(
M1Y@M;=8]V.F=H&>I_.N6&2.AQ'/-*,[*I!1J1M\3C\,D[Z-+39Z';4XDCB>$
MH9+B*?,Z51SI3O\ "I?'!JVJ;]Y6::?='B?A_P#8&^'&E_M&/^TOKGC/7-9U
MIM3EOUM;\P_9TF8$)@*@;$8(V#/&Q>N*]VHHKT<!E> RN,XX6FH\\G*6^LGN
MVW=W/*S3.LTSJ=.6-JN;IQ4(WM:,5LDDDDD<K\:OA=%\:/AIJ?PQN_%&H:1;
M:M$(;R[TPH)FAR"T8+J0 P&UN.5)'>H_@9\%O!_[/_PST_X7^"$E-G8AF>XN
M-IEN978L\LA4 %B3Z<  #@"NNHK3ZAA'COKC@O:\O+S=>6][+MKJ9?VGCUEO
M]GJH_8\W/RZ6<K6N^K=M%?;H?-'QE_X)??!KXL?$2_\ B%I_BW6O#[ZQ,9M8
ML--,;0SR,P9W4.N4+,-Q!W#=R .E>Z_"?X6>#?@KX T[X:^ =/:WTS3(BL*R
M/N>1BQ9Y';^)F8EB>!D\ # '145Q8'(,FRW&5,5A:$85)_$UUN[OT3>K2M=G
MH9EQ3Q#G&7TL%C<3*I2IVY8MZ*RLK]6TM$W=I;!7SC\=O^"8_P  OC-XGN?&
MNF7>H^&=3O93+>_V24:WGD)RTAB=3M8GD["H)R2"237T=16V:9/EF=4/8XZD
MJD5JK]'W3W7R9ADN?YSP[BGB,MKRI3:LW%[KLT]&O5,^9/@=_P $NOA'\&O'
MVE_$F7QYKVK:CH]TMQ91N(88/,7H64*689[;A[YKU?\ :*_9>^$_[3OAN'0/
MB3IDPFLV9M.U6PD$=S:%L;MC$$%3@95@5. <9 (]$HKEPO#.0X/+YX&CAXJE
M/XH[I^;O=]%;MT.W&\8\3YAFE/,J^*FZ]/2,T[.*UT5DDD[NZMK?4^1?"O\
MP1\^".DZZFH^)_B%X@U:RCD##3PL5N) /X7=06(/?;M/H17TIXF^$_A37OA%
MJ'P5T^V_LK1;W0I=)CBTY%7[- \1B_=@@@$*>,@\]<UTU%&6\-9%E%*I3P>'
MC!35I6O=KLVVW;RN&;\8\3Y]6I5<?BI5'3=XWLE%]TDDKZ;VN>4_LL?LD^"_
MV4-+UC2O!OB35-236;B*6=M3,>4,:L %V*O!W'K6+\0_V$_AW\1_VC+#]I35
M/%^M0:K8:C87D=A;F'[.SVAC* Y0M@^6,\]SC%>X45;X>R66 IX)T5[*F^:,
M=;)IMW6M]V_O,X\5\11S2MF*Q$O;U8N,Y:7E%I)IZ6VBNG0\'_:F_8$^&_[4
MOBZV\>Z_XOUG2M4MM.2R#67E/"\2N[C*.N=V9&Y# 8[5S'P@_P""5GP/^&_B
M^T\:^*/$VK^)[FPG2:VM;X1Q6WF*059T4%GP0" 6V\8((KZ?HKDK<(<-8C,'
MCJN&C*JW=MWU?=J]G]QVX?CWC#"94LMHXR<:*7*HJRLNRE;F2]&<'^T1^SM\
M/_VF/A^?A_\ $!+F.*.Y6YLKVR<+-:S*"H=2P(.0S J000?4 CR/]GW_ ()E
M?#CX"?%/3OBO:_$;6M3O=)>1K*VEAABBR\;QG?@$M\KGH5YQ]*^F**Z<7PYD
M>/S&&/KT%*M"S4M;Z.ZV=G9[7N<F XNXDRS*:F68;$RC0J74H:--25I;IM76
M]FCYE^.7_!+SX/?&'XAWGQ)TKQ;JWAV\U.Y-QJ5O91QR0R3,<M(H8 HS')/)
M&3D 4S6O^"4?[..I>!=,\'V.HZU975A<RSW.NQ2Q-=7ID505D+(5V#:-JJ %
MY[LQ/T[17%4X+X6JU:E6>$@Y5/BW[WTULM>UCT:?B)QM1H4:,,=-1I?"KK2R
MLDW:\DEI:5SS7]I?]F3PG^T_\/+#X<^+M?U'3[6PU6*_CGTXQ^8SI#+$%.]6
M&,2D],Y KH?@I\*=&^!_PNTCX5>']1N;NST>%XX+B\V^:X:1I"6V@#JY' [5
MU-%>S#+,!3S"6.C32JRCRN6MW%6=NW1'SU3.<SJY5'+9U6Z$9.:AI92::;VO
M>S?4\/\ V?/V%/AW^SK\5M2^+7ACQ?K5]>ZG93VTMM?F'RD66:.5B-B Y!C
M&3T)J;]JK]AKX7?M5WUCXA\1:K?Z1K-A;_9XM2T_8WFP[BPCD1P0P5F8@@@C
M<>2.*]JHKB_U;R+^S99?["/L6[N.MK[WWNGZ,]'_ %OXE_MB.:_69?6(KE4]
M+\J5K6M9JW1H\6_9-_8F\$_LFW.K:GX=\7ZIJUYK$,45R]ZD:1HD98C8BC(.
M6.26/;I7M-%%=V79;@<IPD<+A(*%.-[)7ZN[WN]SS<VS?,L]Q\L;CZCJ596O
M)VULK+9):)6V/%?VD_V#O@=^TOJ?_"4^([>\TG7A&$?6='D5'G51A1*C*RR8
M' . V !NP *\J\._\$=?@Q8Z@MQXF^)_B/4(%;/V:WC@M]PST9MKG'KC!]Q7
MU_17CXW@WAC,,6\5B,+&4WJWJKONTFDWZH]_+O$'C/*L L%A<;.--*R6CLNR
M;3:79)JW0X[XW_ OX?\ [07P\G^&OQ$L)9;&1TE@FMY-DUK,H(66-B" P!(Y
M!!#$$$$BOG[P/_P2(^!GAOQ3#KOB?QKK>NV=O,)$TJ=8H8Y<'(65D&YE]0NW
M-?65%=.8\,Y!FV*CB<9AXSG'9OLMD^C7D[G)E/&7%&18&>#P&+G3ISNVDUN]
M&TVKQ;[Q:9X[^SK^Q9\./V:/'>O^./ NMZG*=>C,;6%UY7DVL?F^8%CV(#@?
M=&2>!5&V_83^'=M^TV?VHT\7ZT=7.I/>_P!GDP_9M[1&,K]S=C!S][K7N%%5
M'AS)(X>E05!*%.?/%:VC*][K7N_0B7%W$D\76Q,L3)U*T/9S>EY0LERO3:R7
MGYA7A_[,7["?P[_9:\:ZAXX\(>+]:U&XU'36LI8=2,.Q4,B2;AL13G* =>A-
M>X45VXG+,!C,52Q%:FI3I-N#_E;M>WK9'GX/.,SR_!5\)AZKC3KI*I%6M)1N
MU?TN]B'4=.T_6-/GTG5;**YM;J%HKFWGC#I+&P(9&4\$$$@@]0:^4_'W_!(?
MX%>)==EU?P;XRUOP_!-(7;3D$=S#%D_=C+@.H_WF;^E?65%<V;9!D^>PC''T
M54Y=K[KT:L_E<[,BXHX@X:J2GEF(E2YM[6:=MKIIIM=':Z/&/V5_V(?AM^RE
M?:AKGA3Q#J^IZCJ=JMO=7&HR1A!&&#81$48Y Y)8U6TO]A+X=Z5^TTW[44/B
M_6FU=M2FO3I[&'[-ODB:,K]S=@!B1\W6O<**SAPWD=/#4</&@E"E+G@M?=E>
M]]][][FM3B_B6MC,1BIXF3J5X.G4>GO0:MRO2R5NUCS/]J']F#PC^U3X.L/!
MGC#Q!J.G0:?J8O8I=,,>]G$;Q[3O5AC#D_@*W/A]\$O!_@3X+V7P*F1]7T2U
MTQ["5-356-S"V[<'"@ Y#$< 5V%%=:RK+UCIXSV:]K./+*7>/9]+:=C@EG>:
MRRVGE_MG[&G+GC'^66OO)[WU[GR)XI_X(]?!75=;DU#PO\1M?TFSDD+?8'2*
MX$8/\*.P#8';=N/J37MOP9^$_P (/V+_ (3_ /")Q>-ELM*?46N+G5?$NI0Q
M"2YD55QN(1%R(P H].YR:].KBOC[\"/!O[1OP\E^&GCN[U""PENHK@RZ9.D<
MJNA)7!='&.>XKQZ/#&4Y*ZF+RK"P5>SMJTFWTZJ*?DCZ"OQGGO$4:. SO&SE
MAE)<VB;2779.32VNSX#_ &TKOP1^UA^VOI/A/X$7$6HRZA!::7?:O9'S(;B<
M.Y>92.&2.$J"XX(B..!D_I%X6\-Z1X+\,:=X1T&W$-AI5C%:6<7]R*- BC\@
M*\V_9[_8L^ _[--Y+K7P_P!"N;C59HC$VL:O<":X6,]44A55 >^U03W)KU=T
M212CJ&5A@@C((KCX3X>Q>65\5F&.Y?K&(ES-0^&*Z13>[NVV^NF^YW\<\5X#
M.<-@LKRWG^JX2'+%SMS3D[7DTM$K)**Z*^U['PC:V\G[<G_!1I?$VC*;KP9\
M/GA#7J\Q2I;.SH >C>;<ER/6-2>U?=]5=,T31M%1X]&TBUM%<Y=;:W6,,?4[
M0,U:KU,@R1Y/&O4JSYZM:;G.5K+7:*5W916BU[GB<4<2+/Y8:E1I^SH8>G&G
M"-^9Z?%)NRO*3U>BZ>H4445] ?+!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 445S?Q!\1ZEHMQI>G6>I0Z=%J%TT<^J
M3QAEMP%W 8;Y<L> 3Q32N[ =)17)_"*QUR'PEIUY>>(#<VLM@ABM7M54Q'V<
M<L,9'(S[TWQ+X3GTW0[_ ,0W/CO6!=V\$D\<_P!LV1H0"0OE+A"O &,<T^5<
MUKBN==15'PQ>WVI>'+#4=3B"7$]G%).@&,.5!/';GM7/6UG>>/?$6KO=Z[?V
MMEIMT+.U@L+MH<R*@9W8KRQRP '08Z4*.X7.OHKA&\8>(-/\%ZCIWV[S=4LM
M7&EV]W(HR^]E"2,.F=K?B5JQK.FWOP];3]>L_$FI74;7T5OJ4-_=F594D.W>
M ?NL"0>,#M3Y N=G17(FVN_''C#5;&YUJ^M;#23%#%#8730F65DWL[,O)QD
M#IWJM_;FM6G@WQ3HUSJDTEWHB2I;WI;$K1F+?&Q(_B .,^V:.09V]%<M\+-7
MU&YTNYT'6[R2>\TZ8 S3,2\L,@\R-R3UX)'_  &LE/$6M:G\7;*2#4YUTMKF
MYLHK99"(Y6AA+.Y'0_.V ?\ 8HY'=KL*YW]%%%0,***S_%?BOPYX&\.7?BWQ
M;J\-AIMA"9;R\G.$B3IN..W- &A145A?6FJ6,.IZ?<++;W$2RP2IT=& *L/8
M@@U+0 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 %9'BS6-*TZW2SUO0+N^MK
MD,)/(T\W$:8QPX .,YXX[&M>BFM&!YM\%K*^@:TOM+M+VVTPZ0/MYNBPBFN=
MPP\2L?3.6& :GG\=>$/'6J?\3GQ-9VVBVDV8K.:<*]](IX>0'I&#T4_>ZGC
MKO-/TZRTJQBTS3[=8H(4"11+T51VYIO]CZ3_ - NV_[\+_A5N:<FQ6*I\7^'
M-M@\.I)*NIRF*Q:!2XE89S@J#@#!Y/%8&A:UI'@GQ)KVD>)-1ALENM0-_:2W
M,@19D=%#;2>"0RX(ZUT,_AO3I]9LM992K:?'*MM"@ 13)@,V,=<#'_ C5RXL
M[2\4+=VL<H4Y42(&P?7FI3BAGG4FGWVJ^#M6\865G*XF\0IJ5G%L(:6")D 8
M#KRJL0/IZUI^,?$V@^-K;3/#?AC58;V:\U&"61;=PQAA1@[NX'W,8 P<')KM
M@ !@"HX;.TMG>6WM8XVD.79$ +'WQUJN?6XK')Z=J^E^#/'&MVOB*_BLXM1>
M*[LI[EPB2#8$=0QXR"HXZX(K,)_M3PCXV\70JPMM2246;LI'F110; XSV)!Q
M]*[^YM+6\01W=M'*H.0LB!AG\:<T43QF%XU*$8*$<8],4N=;C. \5W]]X);3
M/&>E6K2F^TD:?+&@SF;9N@;'?YLK]#5C^PD\->)O ^B*VYH([T2O_?D,&7;\
M6)/XUV[0PNJH\2D*05!7@$=,4-%$[K*\:EDSL8KRN>N/2GSZ"L.HHHK,85Y1
M^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P FC^/?^P"__H:T =U\+O\ DF?AW_L!
M6G_HE*W:POA=_P DS\._]@*T_P#1*5NT %%%% !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 5Y1^W/\ \FC^/?\
ML O_ .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7
M?\DS\._]@*T_]$I6[0 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 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_
M /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]
M$I6[0 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 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z
M&M '=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !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 %>4?MS_P#)H_CW_L O_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))G
MX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\ T2E;M !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 %>4?MS_ /)H
M_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K
M=K"^%W_),_#O_8"M/_1*5NT %%%% !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 5Y1^W/_R:/X]_[ +_ /H:UZO7
ME'[<_P#R:/X]_P"P"_\ Z&M '=?"[_DF?AW_ + 5I_Z)2MVL+X7?\DS\._\
M8"M/_1*5NT %%%% !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 %
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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 %
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
MEX1\*:9X.T6'1].ACS'&%EG6$(TQ'\38ZFK.H:)I^IWUGJ-W&QEL)6DMR&(
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
MS7Q,X(R3,*F!QN+Y*L':2]G5=G9/>,&GH^C/T,HK\\_^'\W_ %:I_P"7S_\
M<-'_  _F_P"K5/\ R^?_ +AK;_5K._\ GU_Y-'_,\_\ XC!X=?\ 0=_Y2K?_
M "L_0RBOSS_X?S?]6J?^7S_]PT?\/YO^K5/_ "^?_N&C_5K._P#GU_Y-'_,/
M^(P>'7_0=_Y2K?\ RL_0RBOSS_X?S?\ 5JG_ )?/_P!PT?\ #^;_ *M4_P#+
MY_\ N&C_ %:SO_GU_P"31_S#_B,'AU_T'?\ E*M_\K/T,HK\\_\ A_-_U:I_
MY?/_ -PT?\/YO^K5/_+Y_P#N&C_5K._^?7_DT?\ ,/\ B,'AU_T'?^4JW_RL
M_0RBOSS_ .'\W_5JG_E\_P#W#1_P_F_ZM4_\OG_[AH_U:SO_ )]?^31_S#_B
M,'AU_P!!W_E*M_\ *S]#**_//_A_-_U:I_Y?/_W#1_P_F_ZM4_\ +Y_^X:/]
M6L[_ .?7_DT?\P_XC!X=?]!W_E*M_P#*S]#**_//_A_-_P!6J?\ E\__ '#1
M_P /YO\ JU3_ ,OG_P"X:/\ 5K._^?7_ )-'_,/^(P>'7_0=_P"4JW_RL_0R
MBOSS_P"'\W_5JG_E\_\ W#1_P_F_ZM4_\OG_ .X:/]6L[_Y]?^31_P P_P"(
MP>'7_0=_Y2K?_*S]#**_//\ X?S?]6J?^7S_ /<-'_#^;_JU3_R^?_N&C_5K
M._\ GU_Y-'_,/^(P>'7_ $'?^4JW_P K/T,HK\\_^'\W_5JG_E\__<-'_#^;
M_JU3_P OG_[AH_U:SO\ Y]?^31_S#_B,'AU_T'?^4JW_ ,K/T,HK\\_^'\W_
M %:I_P"7S_\ <-'_  _F_P"K5/\ R^?_ +AH_P!6L[_Y]?\ DT?\P_XC!X=?
M]!W_ )2K?_*S]#**_//_ (?S?]6J?^7S_P#<-'_#^;_JU3_R^?\ [AH_U:SO
M_GU_Y-'_ ##_ (C!X=?]!W_E*M_\K/T,HK\\_P#A_-_U:I_Y?/\ ]PT?\/YO
M^K5/_+Y_^X:/]6L[_P"?7_DT?\P_XC!X=?\ 0=_Y2K?_ "L_0RBOSS_X?S?]
M6J?^7S_]PT?\/YO^K5/_ "^?_N&C_5K._P#GU_Y-'_,/^(P>'7_0=_Y2K?\
MRL_0RBOSS_X?S?\ 5JG_ )?/_P!PT?\ #^;_ *M4_P#+Y_\ N&C_ %:SO_GU
M_P"31_S#_B,'AU_T'?\ E*M_\K/T,HK\\_\ A_-_U:I_Y?/_ -PT?\/YO^K5
M/_+Y_P#N&C_5K._^?7_DT?\ ,/\ B,'AU_T'?^4JW_RL_0RBOSS_ .'\W_5J
MG_E\_P#W#1_P_F_ZM4_\OG_[AH_U:SO_ )]?^31_S#_B,'AU_P!!W_E*M_\
M*S]#**_//_A_-_U:I_Y?/_W#1_P_F_ZM4_\ +Y_^X:/]6L[_ .?7_DT?\P_X
MC!X=?]!W_E*M_P#*S]#**_//_A_-_P!6J?\ E\__ '#1_P /YO\ JU3_ ,OG
M_P"X:/\ 5K._^?7_ )-'_,/^(P>'7_0=_P"4JW_RL_0RBO#OV&/VS?\ AM+P
M1K7C+_A6_P#PC7]CZJME]F_MC[9YV8E??N\F+;][&,'IUKW&O(Q&'K86LZ55
M6DMU_P ,?=Y5FF SK+Z>-P4^>E-7B[-75[;22:U75!1116)Z 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %>4?MS_P#)H_CW_L O_P"AK7J]>4?M
MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ ),_#O_8"M/\
MT2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!YA^UI\,/CA\5OAE;Z-^SW\51X0\2
M66L17L&HR32)'-&L<BM!(8U8E6+J2"K#Y!E>A'PUXB_9F_X*#?'C]H'Q)\$?
MB7\9/# U:\\&:>?$^II&JQ76E+=NT"*(K927$JLQ "9P S8XK]-**]7 YM6P
M--QC"+[-I73NGO\ +;OJ?$\2<#8#B7%1K5J]6"TYXQG)0G%*2LXII)M2LY+6
MUUU.$_9I^!&A?LT_!+0O@QX>U*6]AT>!_-OID"M<S22-++)M!.T%W;"Y.!@9
M.,U\R>+/V</C??\ _!7+3?CW:?#N]?P?"8/-UT/'Y2XTHPGC=N_UGR].M?:U
M%8T,PKT*M6INZBDG?^]N_4]#,^%,MS+!8/"*].GA:E.I!1M_RZ348NZ?NVWZ
M^9\Y_MZ?MC_$/]F+6/ G@OX3>#M*UW7O&NI36L%GJ?FD#:T*)M$;*<L\P'/H
M:D_:O^*W[=OPI\=Z7J?[/GP4TSQIX8ET-!J\#+F:&_$LFXQA9EDVE/+ZJZ\'
MH:]8\7? /X1^//B5H7Q>\7^#8K_Q#X94C0]0FN9L6F23D1AQ&3DYRRD@@'/
MQV%5'%82E"DHTE)I/FYNK;TV?1;;&%;),[QV)QCJXV5*$Y0]C[-J]-1C[U^:
M+3<Y7<EJK)69^</Q6^"'[??_  4?^)7AN#XR_!VV^'_AC0))5-Q-^[,*2M&9
MG"N[232%8U"@*$&T9*Y)/T%^TS\6/V]/@E\38;/]GSX!V/C+P-_8]O' 'B+W
M$%PNY74>7,L@& ARR,/0]:^G**WJ9NZDH1E2AR032C9VUU;WO?SN>=A> XX.
MGB*E+'5EB:\HRG6O#G?(FHQMR\O(D]K=M=$E^?\ X-_9N_;*_;1_:O\ #7[0
MG[4WP^M?!F@>%);:2UTX81YD@F,R0)$7>0EY#\\C[1M)V] M=)^UE^S#^TM\
M)/VNK?\ ;>_9+\+P>(I[N(#7O#[$;]_DB"3]V64R1R(%/R'>K@MC'-?;E%5_
M;>(]LI*$5%1<>6WN\KW6]]>]S)>'&5/+YTIUZLJTJL:WMW)>T52.D9+W>5)*
MZ4>6UF_)KX+^$'[/7[7'[5W[9^A?M6_M0_#F'P;I/A-(#IVF9VR2FW9Y(8DC
M+L^!,YD9WP#DA>O':6G[/_QCC_X*Z7/Q\?P%=CP>^E")==WIY1?^R4AQC=N_
MU@*].M?8%%3/.:\Y2M%).#II*]E%]M=_4VPWA]EM"C34ZU2=2.(CB93DX\TZ
MD4TE+W;*-GLDK=S\V-3_ ."=7QNN?VZ+CPY'X,O/^%3WGC^/7KB[$T?V,P@-
M/Y>W=N! >2W''?N.:]?^//[//QH\4?\ !47P%\;- \ 7EUX5TNRLTU#6HW3R
MH60W&X$%MW&]>@[U]D45<\]Q=22E)+2#AUZZ-[[G/A_#/(L+0G2I3FE*O&ON
MM'!MQ@M/@3;TWU>H4445XA^BA1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YE?\%S_ /DM
MO@K_ +%63_TI>OARON/_ (+G_P#);?!7_8JR?^E+U\.5^N</_P#(GH^C_-G\
M)>*?_)?X_P#Q+_TB(4445[!\ %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?IM_P $,/\ DB/C3_L:H_\ TF2ON*OAW_@AA_R1'QI_V-4?_I,E?<5?DG$'
M_(XK>J_)']V^%O\ R0& _P +_P#2Y!1117C'WX4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_
M /H:T =U\+O^29^'?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?!O_!=C_DGGP^_[
M#5]_Z)CKMR[!_7\;##\W+S=;7Z-[:'SO%F?_ .J_#U?-/9^T]DD^6_+>\E'>
MTK;WV9]Y45_//17UO^I7_3__ ,E_^V/PO_B8C_J6?^5O_N1_0Q17\\]%'^I7
M_3__ ,E_^V#_ (F(_P"I9_Y6_P#N1_0Q17\\]%'^I7_3_P#\E_\ M@_XF(_Z
MEG_E;_[D?T,45_//11_J5_T__P#)?_M@_P")B/\ J6?^5O\ [D?T,45_//11
M_J5_T_\ _)?_ +8/^)B/^I9_Y6_^Y']#%%?SST4?ZE?]/_\ R7_[8/\ B8C_
M *EG_E;_ .Y']#%%?SST4?ZE?]/_ /R7_P"V#_B8C_J6?^5O_N1_0Q17\\]%
M'^I7_3__ ,E_^V#_ (F(_P"I9_Y6_P#N1_0Q17\\]%'^I7_3_P#\E_\ M@_X
MF(_ZEG_E;_[D?T,45_//11_J5_T__P#)?_M@_P")B/\ J6?^5O\ [D?T,45_
M//11_J5_T_\ _)?_ +8/^)B/^I9_Y6_^Y']#%%?SST4?ZE?]/_\ R7_[8/\
MB8C_ *EG_E;_ .Y']#%%?SST4?ZE?]/_ /R7_P"V#_B8C_J6?^5O_N1_0Q17
M\\]%'^I7_3__ ,E_^V#_ (F(_P"I9_Y6_P#N1_0Q17\\]%'^I7_3_P#\E_\
MM@_XF(_ZEG_E;_[D?T,45_//11_J5_T__P#)?_M@_P")B/\ J6?^5O\ [D?T
M,45_//11_J5_T_\ _)?_ +8/^)B/^I9_Y6_^Y']#%%?SST4?ZE?]/_\ R7_[
M8/\ B8C_ *EG_E;_ .Y']#%%?SST4?ZE?]/_ /R7_P"V#_B8C_J6?^5O_N1_
M0Q17\\]?>?\ P0G_ .2@_$+_ + UC_Z-EKBS'A;^S\%/$>VYN6VG+;JEOS,^
MBX3\:?\ 6CB&AE?U#V?M6US>UYK6BY;>SC?:VZ/TEHHHKY(_= HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /S*_X+G_ /);?!7_ &*LG_I2
M]?#E?<?_  7/_P"2V^"O^Q5D_P#2EZ^'*_7.'_\ D3T?1_FS^$O%/_DO\?\
MXE_Z1$****]@^ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /TV_X(8?\
M)$?&G_8U1_\ I,E?<5?#O_!##_DB/C3_ +&J/_TF2ON*OR3B#_D<5O5?DC^[
M?"W_ )(# ?X7_P"ER"BBBO&/OPHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\
MDS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *^#?\ @NQ_R3SX??\ 8:OO_1,=?>5?
M!O\ P78_Y)Y\/O\ L-7W_HF.O:X=_P"1S1]7^3/SOQ8_Y-[CO2'_ *<@?FS1
M117ZT?PN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?>?_!"?_DH/Q"_[
M UC_ .C9:^#*^\_^"$__ "4'XA?]@:Q_]&RUXO$7_(EK>B_]*1^B>$__ "<+
M ^L__3<S]):***_)3^Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /S*_X+G_\ );?!7_8JR?\ I2]?#E?<?_!<_P#Y+;X*_P"Q5D_]*7KX
M<K]<X?\ ^1/1]'^;/X2\4_\ DO\ '_XE_P"D1"BBBO8/@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#]-O^"&'_)$?&G_ &-4?_I,E?<5?#O_  0P_P"2
M(^-/^QJC_P#29*^XJ_).(/\ D<5O5?DC^[?"W_D@,!_A?_I<@HHHKQC[\***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@%_\
MT-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ ))G
MX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KX-_X+L?\D\^'W_8:OO\ T3'7WE7P;_P78_Y)Y\/O^PU??^B8Z]KAW_D<
MT?5_DS\[\6/^3>X[TA_Z<@?FS1117ZT?PN%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?>?\ P0G_ .2@_$+_ + UC_Z-EKX,K[S_ ."$_P#R4'XA?]@:
MQ_\ 1LM>+Q%_R):WHO\ TI'Z)X3_ /)PL#ZS_P#3<S]):***_)3^Z HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S*_X+G_ /);?!7_ &*L
MG_I2]?#E?<?_  7/_P"2V^"O^Q5D_P#2EZ^'*_7.'_\ D3T?1_FS^$O%/_DO
M\?\ XE_Z1$****]@^ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /TV_X(
M8?\ )$?&G_8U1_\ I,E?<5?#O_!##_DB/C3_ +&J/_TF2ON*OR3B#_D<5O5?
MDC^[?"W_ )(# ?X7_P"ER"BBBO&/OPHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [K
MX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *^#?\ @NQ_R3SX??\ 8:OO_1,=
M?>5?!O\ P78_Y)Y\/O\ L-7W_HF.O:X=_P"1S1]7^3/SOQ8_Y-[CO2'_ *<@
M?FS1117ZT?PN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?>?_!"?_DH/
MQ"_[ UC_ .C9:^#*^\_^"$__ "4'XA?]@:Q_]&RUXO$7_(EK>B_]*1^B>$__
M "<+ ^L__3<S]):***_)3^Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /S*_X+G_\ );?!7_8JR?\ I2]?#E?<?_!<_P#Y+;X*_P"Q5D_]
M*7KX<K]<X?\ ^1/1]'^;/X2\4_\ DO\ '_XE_P"D1"BBBO8/@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#]-O^"&'_)$?&G_ &-4?_I,E?<5?#O_  0P
M_P"2(^-/^QJC_P#29*^XJ_).(/\ D<5O5?DC^[?"W_D@,!_A?_I<@HHHKQC[
M\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@
M%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_
M ))GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KX-_X+L?\D\^'W_8:OO\ T3'7WE7P;_P78_Y)Y\/O^PU??^B8Z]KA
MW_D<T?5_DS\[\6/^3>X[TA_Z<@?FS1117ZT?PN%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?>?\ P0G_ .2@_$+_ + UC_Z-EKX,K[S_ ."$_P#R4'XA
M?]@:Q_\ 1LM>+Q%_R):WHO\ TI'Z)X3_ /)PL#ZS_P#3<S]):***_)3^Z HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S*_X+G_ /);?!7_
M &*LG_I2]?#E?<?_  7/_P"2V^"O^Q5D_P#2EZ^'*_7.'_\ D3T?1_FS^$O%
M/_DO\?\ XE_Z1$****]@^ "BBB@ HHHH **** "BBB@ HHHH **** "BNR^
MOP(^(7[2'Q-L?A3\,K"*;4KT,[2W,NR&VB09>61L':BCT!))  )(!^U;_P#X
M(U>$XOA5I_AB7XZ^'[3QN-;F%SJCK(8;E#$A2R6-IAAD)+[PFXAQE<8KSL9F
MN!P%10K2LWTWLN[MT/K,@X(XDXFPM3$8"CS0AI=M13EI[L6VDY:WM][NTG^?
M%%?3'P6_8Z_9TE^)?C_X7?M/?M/:7X8O/!^IP65E=Z??Q)!J$A\X3A3<(K$Q
MLB*0 ,,2.>#7M/PZ_P""7W[#'Q=UN3PW\+_VQ+S7[^&V-Q+::5=6<TB1!E4N
M0JG"@LHSZL/6LJ^=8'#M\_-9)._*[6:OO:W4[<L\.^(\VA%T/9\S<H\KJTU.
M\9.+7*Y7W3Z:K5:'Y_45]8_"'_@FG9_&C]I7Q[\.O#OQ+>U\#> -2-IJ7B:>
M%'FFD&<PH 53<"DFYONH%!(.0#UGBC_@F%\!?BE\-];\6?L3_M&OXPU;PXI-
M]HUW)#+]H8 GRT>)$,;.%;82K(Y&-PY8$\[R^G4492?2[L[+FVYGTOYBP_AW
MQ5BL-*M2I1=G-17/#FG[-M3]G&]YJ+3U2UZ7/B*BO8OV.?V,OB%^V'XYN_#W
MAS4(=(TC2(UEU[7KN(NEHK$A45 1OD;:V%RHPK$D8Y]4^-O[*W_!.WX;?#C7
MQX0_:_O->\::7I\KV%A;RPM:W=PHXC!CA8<GTE_&MZN986EB/8:N6ETDW:^U
M[;'G8'A#.<=E3S*T(4?>M*I.,.=QW4%)IR:VT6^FY\DT445WGS 4444 %%%%
M !1110 4444 %%%% !1110 4444 ?IM_P0P_Y(CXT_[&J/\ ])DK[BKX=_X(
M8?\ )$?&G_8U1_\ I,E?<5?DG$'_ ".*WJOR1_=OA;_R0& _PO\ ]+D%%%%>
M,??A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !115/6_$&C>'+07NMWZ6\;.$0L"2['HJ@9+'V H2; N45A>"_B!HG
MC6SB>R<QW36XEEM'5LQC.."5 89/4<5)=>/?#MMXFM_"23O->3N480IN2%MI
M;#MG ) /')]JKEE>U@NC9HHK#UCQU::;JLFB6&BZAJ5S!&KW,>GPJWD*>FXL
MP&2.0!R:23>P&Y167;^,O#]QX:;Q;]MV64:,TK2(0T94X*E>H8'C'K533/B#
M97NH6^GW^A:EIQO<BREO[<(DQQG:"&.UL<@-@T^60&_16+K?C:TTG5/[#L](
MOM1O!$)98+")6,2$X!8LP SS@9R:?!XUT6X\,7'BN'SC!:1R-<PF/$L;)]Y"
MI/##'2ERL#7HK/\ #'B73?%NC1ZYI7F"*1F79,H#HRD@AADX.15:X\=:);^,
MH/ Q6=KR>(N&1 8T^5FPQSD'"DXQW%'*[V V:***0!7E'[<__)H_CW_L O\
M^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R
M3/P[_P!@*T_]$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\&_\ !=C_ ))Y\/O^PU??^B8Z^\J^#?\ @NQ_R3SX??\ 8:OO_1,=
M>UP[_P CFCZO\F?G?BQ_R;W'>D/_ $Y _-FBBBOUH_A<**** "BBB@ HHHH
M**** "BBB@ HHHH ***M:+HFL^)-6M] \.Z3<W]]>3+%:65G TLLTA. J(H)
M8GT S2;25V.,93DHQ5VRK17T?/\ \$M/VL5^$-E\1+3X=:C+J]QJ4L-SX6,4
M*7%M;+&K)<EC-EMS%E\L+N&W)ZUS7P+_ & OVC_C_KOB7POX7\.6VEZEX2FM
MXM;T_P 1S/9S0O.)#&-C(3R(V/;@J1D&N-9EE[A*:JQM'?7;6WYGT4N$.*(8
MFEAY8.HIU5>"Y7[WNN6GFHIMK=6=TCQ6BOK#_AS+^V5_SS\*_P#@]/\ \;KS
M/PQ^P7^TMXU^,^N? WPEX+CO]4\-W*PZY?1706QM&*AANG? Y!X498X.%.#4
MT\TRZJFXU8NRN]5HC3$\%\68.=.-; U8NH^6*Y'>3LW9+J[)OT3/&Z*^E_BY
M_P $G/VN/A%X)N_'EWI6B:Y:6$#3WT'A_47FGAB499_+DCC+@#DA-QP,XQ7E
M?[.7[+GQD_:H\6S>$?A%X=2Y>SB674;Z[F$5M9HQ(4R.<X)(.%4%C@D A21=
M/,,#5HRJPJ)QCN[[>IS8KA;B/!9A3P-?"5(UJGPQY7>7^'O;K;;J>>45[W^T
M?_P3>_:8_9B\'GX@>-M*TO4]$B=4O=1T"]:=+,L0J^:KHCJI) W!2N2 2"1G
MP2M</B</BJ?/1DI+NCBS3*,SR3%?5L?1E2G:]I*SL^J[KS04445N><%%%% !
M1110 4444 %%%% !1110 4444 %?>?\ P0G_ .2@_$+_ + UC_Z-EKX,K[S_
M ."$_P#R4'XA?]@:Q_\ 1LM>+Q%_R):WHO\ TI'Z)X3_ /)PL#ZS_P#3<S])
M:***_)3^Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S*_
MX+G_ /);?!7_ &*LG_I2]?#E?<?_  7/_P"2V^"O^Q5D_P#2EZ^'*_7.'_\
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
M"?\ Y.%@?6?_ *;F?I+1117Y*?W0%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!^97_!<_\ Y+;X*_[%63_TI>OARON/_@N?_P EM\%?]BK)
M_P"E+U\.5^N</_\ (GH^C_-G\)>*?_)?X_\ Q+_TB(4445[!\ %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?IM_P0P_Y(CXT_[&J/_P!)DK[BKX=_X(8?
M\D1\:?\ 8U1_^DR5]Q5^2<0?\CBMZK\D?W;X6_\ ) 8#_"__ $N04445XQ]^
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<__)H_CW_L O\
M^AK7J]>4?MS_ /)H_CW_ + +_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R
M3/P[_P!@*T_]$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\&_\ !=C_ ))Y\/O^PU??^B8Z^\J^#?\ @NQ_R3SX??\ 8:OO_1,=
M>UP[_P CFCZO\F?G?BQ_R;W'>D/_ $Y _-FBBBOUH_A<**** "BBB@ HHHH
M**** "BBB@ HHHH **** -Z[^)OC>^^&]G\([K6]_A[3]5EU*TT_[-$/+NI$
M6-Y/,"[SE44;2Q48X -8UC?WVEW:7^F7LUO/&<QS02%'4XQP1R.*BHJ5"$4T
MEN:SKUJLE*<FVDDKMNR6B2[)=%T+&I:MJFM71OM8U*XNYRH!FN9FD<@=!EB3
M4VD^)_$N@QO#H?B&^LDD;=(EI=O&&/J0I&:HT4^6-K6)52HI\Z;OWZFS_P +
M%^(/_0]ZS_X-)?\ XJLV'5-3MM1&L6^HSQW:R^:MTDS"0/G.[<#G.><]:@HI
M*,5LARK5IM<TF[>9I>(_&/B_QC/'=>+O%6I:K+$NV*34KZ2=D'H"Y.!6;113
M2459$SG.I)RF[M]7J%%%%,D**** "BBB@ HHHH **** "BBB@ HHHH *^\_^
M"$__ "4'XA?]@:Q_]&RU\&5]Y_\ !"?_ )*#\0O^P-8_^C9:\7B+_D2UO1?^
ME(_1/"?_ ).%@?6?_IN9^DM%%%?DI_= 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'YE?\ !<__ )+;X*_[%63_ -*7KX<K[C_X+G_\EM\%
M?]BK)_Z4O7PY7ZYP_P#\B>CZ/\V?PEXI_P#)?X__ !+_ -(B%%%%>P? !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'Z;?\$,/^2(^-/\ L:H__29*^XJ^
M'?\ @AA_R1'QI_V-4?\ Z3)7W%7Y)Q!_R.*WJOR1_=OA;_R0& _PO_TN0444
M5XQ]^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'[<_P#R:/X]
M_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M '=?"[_DF?AW_L!6G_HE*W:P
MOA=_R3/P[_V K3_T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7P;_P78_Y)Y\/O^PU??^B8Z^\J^#?^"['_ "3SX??]AJ^_]$QU
M[7#O_(YH^K_)GYWXL?\ )O<=Z0_].0/S9HHHK]:/X7"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OO/\ X(3_ /)0?B%_V!K'_P!&RU\&5]Y_\$)_^2@_
M$+_L#6/_ *-EKQ>(O^1+6]%_Z4C]$\)_^3A8'UG_ .FYGZ2T445^2G]T!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F5_P7/\ ^2V^"O\
ML59/_2EZ^'*^X_\ @N?_ ,EM\%?]BK)_Z4O7PY7ZYP__ ,B>CZ/\V?PEXI_\
ME_C_ /$O_2(A1117L'P 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^FW_
M  0P_P"2(^-/^QJC_P#29*^XJ^'?^"&'_)$?&G_8U1_^DR5]Q5^2<0?\CBMZ
MK\D?W;X6_P#) 8#_  O_ -+D%%%%>,??A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0
M!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$I6[0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5\&_P#!=C_DGGP^_P"PU??^
MB8Z^\J^#?^"['_)//A]_V&K[_P!$QU[7#O\ R.:/J_R9^=^+'_)O<=Z0_P#3
MD#\V:***_6C^%PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K[S_X(3_\
M)0?B%_V!K'_T;+7P97WG_P $)_\ DH/Q"_[ UC_Z-EKQ>(O^1+6]%_Z4C]$\
M)_\ DX6!]9_^FYGZ2T445^2G]T!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 ?F5_P %S_\ DMO@K_L59/\ TI>OARON/_@N?_R6WP5_V*LG
M_I2]?#E?KG#_ /R)Z/H_S9_"7BG_ ,E_C_\ $O\ TB(4445[!\ %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?IM_P0P_Y(CXT_P"QJC_])DK[BKX=_P""
M&'_)$?&G_8U1_P#I,E?<5?DG$'_(XK>J_)']V^%O_) 8#_"__2Y!1117C'WX
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_ /)H_CW_ + +
M_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_)
M,_#O_8"M/_1*5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %?!O_!=C_DGGP^_[#5]_Z)CK[RKX-_X+L?\ )//A]_V&K[_T3'7M<._\
MCFCZO\F?G?BQ_P F]QWI#_TY _-FBBBOUH_A<**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *^\_P#@A/\ \E!^(7_8&L?_ $;+7P97WG_P0G_Y*#\0O^P-
M8_\ HV6O%XB_Y$M;T7_I2/T3PG_Y.%@?6?\ Z;F?I+1117Y*?W0%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!^97_!<_P#Y+;X*_P"Q5D_]
M*7KX<K[C_P""Y_\ R6WP5_V*LG_I2]?#E?KG#_\ R)Z/H_S9_"7BG_R7^/\
M\2_](B%%%%>P? !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z;?\ !##_
M )(CXT_[&J/_ -)DK[BKX=_X(8?\D1\:?]C5'_Z3)7W%7Y)Q!_R.*WJOR1_=
MOA;_ ,D!@/\ "_\ TN04445XQ]^%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[
M_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7P;_ ,%V/^2>?#[_ +#5]_Z)CK[R
MKX-_X+L?\D\^'W_8:OO_ $3'7M<._P#(YH^K_)GYWXL?\F]QWI#_ -.0/S9H
MHHK]:/X7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OO/_@A/_P E!^(7
M_8&L?_1LM?!E?>?_  0G_P"2@_$+_L#6/_HV6O%XB_Y$M;T7_I2/T3PG_P"3
MA8'UG_Z;F?I+1117Y*?W0%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!^97_  7/_P"2V^"O^Q5D_P#2EZ^'*]#_ .#KW]HCXQ?!G]J3X7Z/
M\-O&']FVUYX FFN(_P"S[>;>XOI5SF6-B. .!Q7Y4?\ #=G[57_14_\ RAV/
M_P 8K]EX<PE2IDE&2:V?YL_E+CSPXSS.>+L7C:-2FHSDFDW*_P *6MH-=.Y^
MBE%?G7_PW9^U5_T5/_RAV/\ \8H_X;L_:J_Z*G_Y0['_ .,5[?U*KW7]?(^1
M_P"(2\1_\_:7_@4__E9^BE%?G7_PW9^U5_T5/_RAV/\ \8H_X;L_:J_Z*G_Y
M0['_ .,4?4JO=?U\@_XA+Q'_ ,_:7_@4_P#Y6?HI17YU_P##=G[57_14_P#R
MAV/_ ,8H_P"&[/VJO^BI_P#E#L?_ (Q1]2J]U_7R#_B$O$?_ #]I?^!3_P#E
M9^BE%?G7_P -V?M5?]%3_P#*'8__ !BC_ANS]JK_ **G_P"4.Q_^,4?4JO=?
MU\@_XA+Q'_S]I?\ @4__ )6?HI17YU_\-V?M5?\ 14__ "AV/_QBC_ANS]JK
M_HJ?_E#L?_C%'U*KW7]?(/\ B$O$?_/VE_X%/_Y6?HI17YU_\-V?M5?]%3_\
MH=C_ /&*/^&[/VJO^BI_^4.Q_P#C%'U*KW7]?(/^(2\1_P#/VE_X%/\ ^5GZ
M*45^=?\ PW9^U5_T5/\ \H=C_P#&*/\ ANS]JK_HJ?\ Y0['_P",4?4JO=?U
M\@_XA+Q'_P _:7_@4_\ Y6?HI17YU_\ #=G[57_14_\ RAV/_P 8H_X;L_:J
M_P"BI_\ E#L?_C%'U*KW7]?(/^(2\1_\_:7_ (%/_P"5GZ*45^=?_#=G[57_
M $5/_P H=C_\8H_X;L_:J_Z*G_Y0['_XQ1]2J]U_7R#_ (A+Q'_S]I?^!3_^
M5GZ*45^=?_#=G[57_14__*'8_P#QBC_ANS]JK_HJ?_E#L?\ XQ1]2J]U_7R#
M_B$O$?\ S]I?^!3_ /E9^BE%?G7_ ,-V?M5?]%3_ /*'8_\ QBC_ (;L_:J_
MZ*G_ .4.Q_\ C%'U*KW7]?(/^(2\1_\ /VE_X%/_ .5GZ*45^=?_  W9^U5_
MT5/_ ,H=C_\ &*/^&[/VJO\ HJ?_ )0['_XQ1]2J]U_7R#_B$O$?_/VE_P"!
M3_\ E9^BE%?G7_PW9^U5_P!%3_\ *'8__&*/^&[/VJO^BI_^4.Q_^,4?4JO=
M?U\@_P"(2\1_\_:7_@4__E9^BE%?G7_PW9^U5_T5/_RAV/\ \8H_X;L_:J_Z
M*G_Y0['_ .,4?4JO=?U\@_XA+Q'_ ,_:7_@4_P#Y6?HI17YU_P##=G[57_14
M_P#RAV/_ ,8H_P"&[/VJO^BI_P#E#L?_ (Q1]2J]U_7R#_B$O$?_ #]I?^!3
M_P#E9^BE%?G7_P -V?M5?]%3_P#*'8__ !BC_ANS]JK_ **G_P"4.Q_^,4?4
MJO=?U\@_XA+Q'_S]I?\ @4__ )6?HI17YU_\-V?M5?\ 14__ "AV/_QBC_AN
MS]JK_HJ?_E#L?_C%'U*KW7]?(/\ B$O$?_/VE_X%/_Y6?HI17YU_\-V?M5?]
M%3_\H=C_ /&*/^&[/VJO^BI_^4.Q_P#C%'U*KW7]?(/^(2\1_P#/VE_X%/\
M^5GZ*45^=?\ PW9^U5_T5/\ \H=C_P#&*/\ ANS]JK_HJ?\ Y0['_P",4?4J
MO=?U\@_XA+Q'_P _:7_@4_\ Y6?TE?\ !##_ )(CXT_[&J/_ -)DK[BK\J/^
M#4+XR?$CXS?LL_$_6/B3XC_M*YL_'\,-O)]CAAV(;&)L8B10>2>3S7ZKU^-<
M1P=/.ZT7W7Y(_JW@/+*^3<(X3!5FG*$6FU>WQ-Z72?7L%%%%>(?7!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E
M'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3
M_P!$I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^2
M'_!V7\:_B;\%_@U\'+_X:>)O[-EOO$^JQW3_ &*&;>JV\! Q*C <D],5^M]?
MC-_P>.?\D/\ @C_V->K_ /I-!7T/"J4L_H)]W_Z2SQN(,-A\7D]6E7@IP:5U
M))IZK=/1GXV?\-V?M5?]%3_\H=C_ /&*/^&[/VJO^BI_^4.Q_P#C%>1T5^W^
MQI?RK[C\I_U:X<_Z J7_ (+A_D>N?\-V?M5?]%3_ /*'8_\ QBC_ (;L_:J_
MZ*G_ .4.Q_\ C%>1T4>QI?RK[@_U:X<_Z J7_@N'^1ZY_P -V?M5?]%3_P#*
M'8__ !BC_ANS]JK_ **G_P"4.Q_^,5Y'11[&E_*ON#_5KAS_ * J7_@N'^1Z
MY_PW9^U5_P!%3_\ *'8__&*/^&[/VJO^BI_^4.Q_^,5Y'11[&E_*ON#_ %:X
M<_Z J7_@N'^1ZY_PW9^U5_T5/_RAV/\ \8H_X;L_:J_Z*G_Y0['_ .,5Y'11
M[&E_*ON#_5KAS_H"I?\ @N'^1ZY_PW9^U5_T5/\ \H=C_P#&*/\ ANS]JK_H
MJ?\ Y0['_P",5Y'11[&E_*ON#_5KAS_H"I?^"X?Y'KG_  W9^U5_T5/_ ,H=
MC_\ &*/^&[/VJO\ HJ?_ )0['_XQ7D=%'L:7\J^X/]6N'/\ H"I?^"X?Y'KG
M_#=G[57_ $5/_P H=C_\8H_X;L_:J_Z*G_Y0['_XQ7D=%'L:7\J^X/\ 5KAS
M_H"I?^"X?Y'KG_#=G[57_14__*'8_P#QBC_ANS]JK_HJ?_E#L?\ XQ7D=%'L
M:7\J^X/]6N'/^@*E_P""X?Y'KG_#=G[57_14_P#RAV/_ ,8H_P"&[/VJO^BI
M_P#E#L?_ (Q7D=%'L:7\J^X/]6N'/^@*E_X+A_D>N?\ #=G[57_14_\ RAV/
M_P 8H_X;L_:J_P"BI_\ E#L?_C%>1T4>QI?RK[@_U:X<_P"@*E_X+A_D>N?\
M-V?M5?\ 14__ "AV/_QBC_ANS]JK_HJ?_E#L?_C%>1T4>QI?RK[@_P!6N'/^
M@*E_X+A_D>N?\-V?M5?]%3_\H=C_ /&*/^&[/VJO^BI_^4.Q_P#C%>1T4>QI
M?RK[@_U:X<_Z J7_ (+A_D>N?\-V?M5?]%3_ /*'8_\ QBC_ (;L_:J_Z*G_
M .4.Q_\ C%>1T4>QI?RK[@_U:X<_Z J7_@N'^1ZY_P -V?M5?]%3_P#*'8__
M !BC_ANS]JK_ **G_P"4.Q_^,5Y'11[&E_*ON#_5KAS_ * J7_@N'^1ZY_PW
M9^U5_P!%3_\ *'8__&*/^&[/VJO^BI_^4.Q_^,5Y'11[&E_*ON#_ %:X<_Z
MJ7_@N'^1ZY_PW9^U5_T5/_RAV/\ \8H_X;L_:J_Z*G_Y0['_ .,5Y'11[&E_
M*ON#_5KAS_H"I?\ @N'^1ZY_PW9^U5_T5/\ \H=C_P#&*/\ ANS]JK_HJ?\
MY0['_P",5Y'11[&E_*ON#_5KAS_H"I?^"X?Y'KG_  W9^U5_T5/_ ,H=C_\
M&*/^&[/VJO\ HJ?_ )0['_XQ7D=%'L:7\J^X/]6N'/\ H"I?^"X?Y'KG_#=G
M[57_ $5/_P H=C_\8K]</^#33]H'XN_&CXR?&.P^)?BW^THK'PSI4EJGV"WA
MV,UQ."<Q1J3P!US7X9U^S7_!G'_R6_XW?]BII'_I3<5\]Q53IQR"NTELO_2D
M>SP_D6283.*56AA:<)INSC"*:T>S2NC][J***_$#]6"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH _GU_P"#PW_D[?X3?]DYG_\ 2^6OR!K]
M?O\ @\-_Y.W^$W_9.9__ $OEK\@:_=>%_P#D04/1_FS\]S?_ )&53U_1!111
M7OGFA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% ']!?_!GG_P FC_%C_LH\
M'_I!%7Z^U^07_!GG_P FC_%C_LH\'_I!%7Z^U^%\4_\ (_K^J_)'Z%E'_(MI
M^GZL****^?/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **@L=3L=2,ZV4^\V\[0S?*1M< $CGKU%0
MWWB;PYI=P;34_$%C;R@ F*>[1& /0X)S3LP+M%0VE_8:A:B^L+V&>!L[9H9
MR'!P>1QU!J#3?$OAW6;A[32->L[J6,9>.WN5=E^H!HLP+M%5-5U_0]"1'UK6
M;6T#G"&YG5-WTR>:F-_8BR_M(WL7V<1[S<>8-FW&=V[IC'>E9@2T5':7EI?V
MZW=C=1S1.,I+$X96'L1P:9)J>FQ7Z:7+J$"W4J[H[9I5$CKSR%SDC@_D: )Z
M*** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_
M#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE*W: "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OQF_X/'/^2'_  1_[&O5_P#TF@K]F:_&
M;_@\<_Y(?\$?^QKU?_TF@KZ+A3_DH*'J_P#TEGF9S_R+:GR_-'X(4445^Y'Y
M\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?LU_P9Q_\ );_C=_V*FD?^
ME-Q7XRU^S7_!G'_R6_XW?]BII'_I3<5\]Q7_ ,D_7]%_Z4CT\F_Y&5/Y_DS]
M[J***_##]!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _GU
M_P"#PW_D[?X3?]DYG_\ 2^6OR!K]?O\ @\-_Y.W^$W_9.9__ $OEK\@:_=>%
M_P#D04/1_FS\]S?_ )&53U_1!1117OGFA1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% ']!?_!GG_P FC_%C_LH\'_I!%7Z^U^07_!GG_P FC_%C_LH\'_I!
M%7Z^U^%\4_\ (_K^J_)'Z%E'_(MI^GZL****^?/2"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#^(UEKNH>
M$[BV\/>89RR%XX9=CRQA@716[$KD?IWK<JGK;:\MEN\.1VCW <92]9E1E[C*
M@D'\#3B[2 X7X5P_#Z37;Q(+)K+5(M1E:UM+EGCF6+8!M*DX?'S<'..OO5^[
M TWQSK>HZOX"OM3AN!;"UF@L4E4*D?S8W,/XB1@9Z55\,>&/$OB'7'O]<AL[
M2'3_ !%+=E869Y7EV*-JL0 (^A)ZG'08KI=1\6ZQIU]-9?\ "!ZI<A6Q!/:-
M$T<@]22X*_B*UD_>T$C%\7:YHVM?#R.#PPPAMK_48;*5(X_*:'=*!(A7 VGJ
M"/?WJ;XA:3I?AW3M,U[1M.AMIM.U.W6)H(PI,3,$:/C^$ANE0IX#UZ]\&ZF+
MA(K?5+_53J<, DW)!(&4HA8=>$P2.[&I=3?Q)X\FT_1[CPE=:;;V][%<ZE->
M21E3Y9W"./:Q+Y;'S<<"A63T>@$OARQL]>\>>(=4U2UCG:UEAL[43(&$2",,
MP&>F68DUD2JNF>&O'7ABV&VVLED>VC'2-98-Y11V .>/>MF>/6O!_BO4=8L_
M#USJ-CJHCD9;(H9()D78<JS#*L #D'@@U57PSK\_@WQ+>W^G[-2UQ9G2S1PQ
MC7R]D<9(X+8'/;FA/7[@'_"QSH<MYX+E.$B2.^L ?^>$PRP'LLFX?C6+IC-K
M'Q1T?QHYRNI7E]'9Y_Y]H8"B$>FYB[?B*U?&_A?Q/-IVE:CX5AVZ@EH;"Z!.
M-L,J %C_ +C ,*O7WAB>R\3^%$TFR8V6E17,<KC&(U, 1<_4BA-:OO<#J***
M*Q&%>4?MS_\ )H_CW_L O_Z&M>KUY1^W/_R:/X]_[ +_ /H:T =U\+O^29^'
M?^P%:?\ HE*W:POA=_R3/P[_ -@*T_\ 1*5NT %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?C-_P>.?\D/\ @C_V->K_ /I-!7[,U^,W
M_!XY_P D/^"/_8UZO_Z305]%PI_R4%#U?_I+/,SG_D6U/E^:/P0HHHK]R/SX
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *_9K_@SC_P"2W_&[_L5-(_\
M2FXK\9:_9K_@SC_Y+?\ &[_L5-(_]*;BOGN*_P#DGZ_HO_2D>GDW_(RI_/\
M)G[W4445^&'Z"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M_/K_ ,'AO_)V_P )O^R<S_\ I?+7Y U^OW_!X;_R=O\ ";_LG,__ *7RU^0-
M?NO"_P#R(*'H_P V?GN;_P#(RJ>OZ(****]\\T**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH _H+_X,\_\ DT?XL?\ 91X/_2"*OU]K\@O^#//_ )-'^+'_
M &4>#_T@BK]?:_"^*?\ D?U_5?DC]"RC_D6T_3]6%%%%?/GI!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<_
M_)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$
MI6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^,W_!X
MY_R0_P""/_8UZO\ ^DT%?LS7XS?\'CG_ "0_X(_]C7J__I-!7T7"G_)04/5_
M^DL\S.?^1;4^7YH_!"BBBOW(_/@HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K]FO^#./_ )+?\;O^Q4TC_P!*;BOQEK]FO^#./_DM_P ;O^Q4TC_TIN*^
M>XK_ .2?K^B_]*1Z>3?\C*G\_P F?O=1117X8?H(4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '\^O\ P>&_\G;_  F_[)S/_P"E\M?D#7Z_
M?\'AO_)V_P )O^R<S_\ I?+7Y U^Z\+_ /(@H>C_ #9^>YO_ ,C*IZ_H@HHH
MKWSS0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^@O_@SS_P"31_BQ_P!E
M'@_]((J_7VOR"_X,\_\ DT?XL?\ 91X/_2"*OU]K\+XI_P"1_7]5^2/T+*/^
M1;3]/U84445\^>D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'
M[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M '=?"[_DF?AW_L!6G_
M *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7XS?\'CG_)#_ ((_]C7J_P#Z305^S-?C-_P>.?\
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
MMO32WW]BL)@\%B8_Q&FE=Z:*V^MS^:>BBBOICR0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _H+_ .#//_DT?XL?]E'@_P#2"*OU]K\@O^#//_DT?XL?
M]E'@_P#2"*OU]K\+XI_Y']?U7Y(_0LH_Y%M/T_5A1117SYZ04444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[
M<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*
M5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?C-_P '
MCG_)#_@C_P!C7J__ *305^S-?C-_P>.?\D/^"/\ V->K_P#I-!7T7"G_ "4%
M#U?_ *2SS,Y_Y%M3Y?FC\$****_<C\^"BBB@ HHHH **** "BBB@ HHHH **
M** "OIC_ ()*?\%"[G_@F9^V3I7[1\_@Q_$&C2Z7<:/XFTFWE6.XEL)S&SM
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7[-?\ !G'_ ,EO^-W_ &*FD?\ I3<5^,M?LU_P9Q_\EO\ C=_V*FD?
M^E-Q7SW%?_)/U_1?^E(]/)O^1E3^?Y,_>ZBBBOPP_00HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /Y]?^#PW_D[?X3?]DYG_P#2^6OR!K]?
MO^#PW_D[?X3?]DYG_P#2^6OR!K]UX7_Y$%#T?YL_/<W_ .1E4]?T04445[YY
MH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!_07_P &>?\ R:/\6/\ LH\'
M_I!%7Z^U^07_  9Y_P#)H_Q8_P"RCP?^D$5?K[7X7Q3_ ,C^OZK\D?H64?\
M(MI^GZL****^?/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC
M]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T
M_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K\9O^#QS_DA_P1_[&O5__2:"OV9K\9O^#QS_ )(?
M\$?^QKU?_P!)H*^BX4_Y*"AZO_TEGF9S_P BVI\OS1^"%%%%?N1^?!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7[-?\ !G'_ ,EO^-W_ &*FD?\ I3<5
M^,M?LU_P9Q_\EO\ C=_V*FD?^E-Q7SW%?_)/U_1?^E(]/)O^1E3^?Y,_>ZBB
MBOPP_00HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y]?^#P
MW_D[?X3?]DYG_P#2^6OR!K]?O^#PW_D[?X3?]DYG_P#2^6OR!K]UX7_Y$%#T
M?YL_/<W_ .1E4]?T04445[YYH4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!_07_P &>?\ R:/\6/\ LH\'_I!%7Z^U^07_  9Y_P#)H_Q8_P"RCP?^D$5?
MK[7X7Q3_ ,C^OZK\D?H64?\ (MI^GZL****^?/2"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]@%__ $-:]7KRC]N?_DT?Q[_V
M 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2MV@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\9O^#QS_DA_P1_[
M&O5__2:"OV9K\9O^#QS_ )(?\$?^QKU?_P!)H*^BX4_Y*"AZO_TEGF9S_P B
MVI\OS1^"%%%%?N1^?!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7[-?\
M!G'_ ,EO^-W_ &*FD?\ I3<5^,M?LU_P9Q_\EO\ C=_V*FD?^E-Q7SW%?_)/
MU_1?^E(]/)O^1E3^?Y,_>ZBBBOPP_00HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /Y]?^#PW_D[?X3?]DYG_P#2^6OR!K]?O^#PW_D[?X3?
M]DYG_P#2^6OR!K]UX7_Y$%#T?YL_/<W_ .1E4]?T04445[YYH4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!_07_P &>?\ R:/\6/\ LH\'_I!%7Z^U^07_
M  9Y_P#)H_Q8_P"RCP?^D$5?K[7X7Q3_ ,C^OZK\D?H64?\ (MI^GZL****^
M?/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]N?_ )-'\>_]
M@%__ $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[
M_DF?AW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K\9O^#QS_DA_P1_[&O5__2:"OV9K\9O^#QS_ )(?\$?^QKU?_P!)
MH*^BX4_Y*"AZO_TEGF9S_P BVI\OS1^"%%%%?N1^?!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7[-?\ !G'_ ,EO^-W_ &*FD?\ I3<5^,M?LU_P9Q_\
MEO\ C=_V*FD?^E-Q7SW%?_)/U_1?^E(]/)O^1E3^?Y,_>ZBBBOPP_00HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y]?^#PW_D[?X3?]DYG
M_P#2^6OR!K]?O^#PW_D[?X3?]DYG_P#2^6OR!K]UX7_Y$%#T?YL_/<W_ .1E
M4]?T04445[YYH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_07_P &>?\
MR:/\6/\ LH\'_I!%7Z^U^07_  9Y_P#)H_Q8_P"RCP?^D$5?K[7X7Q3_ ,C^
MOZK\D?H64?\ (MI^GZL****^?/2"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q[KU_X9\(WN
MN:9;K+/;Q@HKJ2JY8 L0.2%!+'Z5SWP[M]?OM6U/4[;QTEW;C5%\_99QE+D>
M1$<J5.4Z@<$CY?7-==K6III&G/?2:?<W2J0&AM(/,<@G&=HY('?%>:Z!:I?^
M-)[[P/HM]:2KKT9GE%NT$"6GE(9(Y%.!N)W$+C/.?2M8:Q8F=.;:[\<>,-5L
M;G6KZUL-),4,4-A=-"9963>SLR\G&0 .G>JW]N:U:>#?%.C7.J327>B)*EO>
MEL2M&8M\;$C^( XS[9J?3M7TOP9XXUNU\17\5G%J+Q7=E/<N$20; CJ&/&05
M''7!%9A/]J>$?&WBZ%6%MJ22BS=E(\R**#8'&>Q(./I32^[0#:^%FKZC<Z7<
MZ#K=Y)/>:=, 9IF)>6&0>9&Y)Z\$C_@-9*>(M:U/XNV4D&ISKI;7-S916RR$
M1RM#"6=R.A^=L _[%-\5W]]X);3/&>E6K2F^TD:?+&@SF;9N@;'?YLK]#5C^
MPD\->)O ^B*VYH([T2O_ 'Y#!EV_%B3^-"2NWWN!W-%%%8C"O./VN_"GB/QS
M^S3XQ\(^$=(EO]2O]':*SLX "\K[E.T9[\5Z/10!\R>$O^"I/[ 7A+PIIGA3
MQ%^TOHMMJ&F:?#:7ULUK=,8IHXU1T)6(@X92,@D<5H?\/:O^"=/_ $=)HG_@
M'=__ !FO5KC]FS]G2\N)+N[^ 7@J665R\LLGA6T9G8G)))CR23WIG_#,G[-O
M_1O?@?\ \).S_P#C= 'EG_#VK_@G3_T=)HG_ (!W?_QFC_A[5_P3I_Z.DT3_
M , [O_XS7J?_  S)^S;_ -&]^!__  D[/_XW1_PS)^S;_P!&]^!__"3L_P#X
MW0!Y9_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_  3I_P"CI-$_\ [O_P",UZG_
M ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C= 'EG_  ]J
M_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI-$_\ [O_ .,UZG_PS)^S;_T;
MWX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W0!Y9_P]J_X)T_]'2:)_X!
MW?\ \9H_X>U?\$Z?^CI-$_\  .[_ /C->I_\,R?LV_\ 1O?@?_PD[/\ ^-T?
M\,R?LV_]&]^!_P#PD[/_ .-T >6?\/:O^"=/_1TFB?\ @'=__&:/^'M7_!.G
M_HZ31/\ P#N__C->I_\ #,G[-O\ T;WX'_\ "3L__C='_#,G[-O_ $;WX'_\
M).S_ /C= 'EG_#VK_@G3_P!'2:)_X!W?_P 9H_X>U?\ !.G_ *.DT3_P#N__
M (S7J?\ PS)^S;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T >
M6?\ #VK_ ()T_P#1TFB?^ =W_P#&:/\ A[5_P3I_Z.DT3_P#N_\ XS7J?_#,
MG[-O_1O?@?\ \).S_P#C='_#,G[-O_1O?@?_ ,).S_\ C= 'EG_#VK_@G3_T
M=)HG_@'=_P#QFC_A[5_P3I_Z.DT3_P  [O\ ^,UZG_PS)^S;_P!&]^!__"3L
M_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW0!Y9_P]J_X)T_]'2:)_P" =W_\9H_X
M>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\
M1O?@?_PD[/\ ^-T >6?\/:O^"=/_ $=)HG_@'=__ !FOS,_X.5?C)\)OV_\
MX5_"SPW^R/\ $C1/%M[X<\0:C<ZS#_:4=A]GBE@B6-LWIA#Y96&%)(QR!7[#
M?\,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C==N7XZMEN,
MAB:23E':^VJ:Z-=^YAB</#%4)4I[/L?R#?\ #$W[1G_0L:)_X7&D?_)5'_#$
MW[1G_0L:)_X7&D?_ "57]?/_  S)^S;_ -&]^!__  D[/_XW1_PS)^S;_P!&
M]^!__"3L_P#XW7U?^OV<?\^Z?W2_^2/&_P!7,#_-+[U_D?R#?\,3?M&?]"QH
MG_A<:1_\E4?\,3?M&?\ 0L:)_P"%QI'_ ,E5_7S_ ,,R?LV_]&]^!_\ PD[/
M_P"-T?\ #,G[-O\ T;WX'_\ "3L__C='^OV<?\^Z?W2_^2#_ %<P/\TOO7^1
M_(-_PQ-^T9_T+&B?^%QI'_R51_PQ-^T9_P!"QHG_ (7&D?\ R57]?/\ PS)^
MS;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T?Z_9Q_S[I_=+_Y
M(/\ 5S _S2^]?Y'\@W_#$W[1G_0L:)_X7&D?_)5'_#$W[1G_ $+&B?\ A<:1
M_P#)5?U\_P##,G[-O_1O?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[/_XW
M1_K]G'_/NG]TO_D@_P!7,#_-+[U_D?R#?\,3?M&?]"QHG_A<:1_\E4?\,3?M
M&?\ 0L:)_P"%QI'_ ,E5_7S_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\
MT;WX'_\ "3L__C='^OV<?\^Z?W2_^2#_ %<P/\TOO7^1_(-_PQ-^T9_T+&B?
M^%QI'_R51_PQ-^T9_P!"QHG_ (7&D?\ R57]?/\ PS)^S;_T;WX'_P#"3L__
M (W1_P ,R?LV_P#1O?@?_P ).S_^-T?Z_9Q_S[I_=+_Y(/\ 5S _S2^]?Y'\
M@W_#$W[1G_0L:)_X7&D?_)5'_#$W[1G_ $+&B?\ A<:1_P#)5?U\_P##,G[-
MO_1O?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[/_XW1_K]G'_/NG]TO_D@
M_P!7,#_-+[U_D?R#?\,3?M&?]"QHG_A<:1_\E4?\,3?M&?\ 0L:)_P"%QI'_
M ,E5_7S_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C='
M^OV<?\^Z?W2_^2#_ %<P/\TOO7^1_(-_PQ-^T9_T+&B?^%QI'_R51_PQ-^T9
M_P!"QHG_ (7&D?\ R57]?/\ PS)^S;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1
MO?@?_P ).S_^-T?Z_9Q_S[I_=+_Y(/\ 5S _S2^]?Y'\@W_#$W[1G_0L:)_X
M7&D?_)5'_#$W[1G_ $+&B?\ A<:1_P#)5?U\_P##,G[-O_1O?@?_ ,).S_\
MC='_  S)^S;_ -&]^!__  D[/_XW1_K]G'_/NG]TO_D@_P!7,#_-+[U_D?R#
M?\,3?M&?]"QHG_A<:1_\E4?\,3?M&?\ 0L:)_P"%QI'_ ,E5_7S_ ,,R?LV_
M]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C='^OV<?\^Z?W2_^2#_
M %<P/\TOO7^1_(-_PQ-^T9_T+&B?^%QI'_R51_PQ-^T9_P!"QHG_ (7&D?\
MR57]?/\ PS)^S;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T?Z
M_9Q_S[I_=+_Y(/\ 5S _S2^]?Y'\@W_#$W[1G_0L:)_X7&D?_)5'_#$W[1G_
M $+&B?\ A<:1_P#)5?U\_P##,G[-O_1O?@?_ ,).S_\ C='_  S)^S;_ -&]
M^!__  D[/_XW1_K]G'_/NG]TO_D@_P!7,#_-+[U_D?R#?\,3?M&?]"QHG_A<
M:1_\E4?\,3?M&?\ 0L:)_P"%QI'_ ,E5_7S_ ,,R?LV_]&]^!_\ PD[/_P"-
MT?\ #,G[-O\ T;WX'_\ "3L__C='^OV<?\^Z?W2_^2#_ %<P/\TOO7^1_(-_
MPQ-^T9_T+&B?^%QI'_R51_PQ-^T9_P!"QHG_ (7&D?\ R57]?/\ PS)^S;_T
M;WX'_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T?Z_9Q_S[I_=+_Y(/\
M5S _S2^]?Y'\@W_#$W[1G_0L:)_X7&D?_)5'_#$W[1G_ $+&B?\ A<:1_P#)
M5?U\_P##,G[-O_1O?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[/_XW1_K]
MG'_/NG]TO_D@_P!7,#_-+[U_D?R#?\,3?M&?]"QHG_A<:1_\E4?\,3?M&?\
M0L:)_P"%QI'_ ,E5_7S_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX
M'_\ "3L__C='^OV<?\^Z?W2_^2#_ %<P/\TOO7^1_(-_PQ-^T9_T+&B?^%QI
M'_R51_PQ-^T9_P!"QHG_ (7&D?\ R57]?/\ PS)^S;_T;WX'_P#"3L__ (W1
M_P ,R?LV_P#1O?@?_P ).S_^-T?Z_9Q_S[I_=+_Y(/\ 5S _S2^]?Y'\@W_#
M$W[1G_0L:)_X7&D?_)5'_#$W[1G_ $+&B?\ A<:1_P#)5?U\_P##,G[-O_1O
M?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[/_XW1_K]G'_/NG]TO_D@_P!7
M,#_-+[U_D?R#?\,3?M&?]"QHG_A<:1_\E5^F?_!M5XM\'?L ?%/XI^)/VN/&
MNB>$K+Q'X?TZVT6;^V;>_P#M$L4\S2+BR>8IA64Y8 '/&:_<;_AF3]FW_HWO
MP/\ ^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNN+,.,,SS+!SPU6$%&6]E*^
MC3ZR?;L=&&R3"86O&K"4KKNU_D>6?\/:O^"=/_1TFB?^ =W_ /&:/^'M7_!.
MG_HZ31/_  #N_P#XS7J?_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O_1O?@?\
M\).S_P#C=?*'L'EG_#VK_@G3_P!'2:)_X!W?_P 9H_X>U?\ !.G_ *.DT3_P
M#N__ (S7J?\ PS)^S;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^
M-T >6?\ #VK_ ()T_P#1TFB?^ =W_P#&:/\ A[5_P3I_Z.DT3_P#N_\ XS7J
M?_#,G[-O_1O?@?\ \).S_P#C='_#,G[-O_1O?@?_ ,).S_\ C= 'EG_#VK_@
MG3_T=)HG_@'=_P#QFC_A[5_P3I_Z.DT3_P  [O\ ^,UZG_PS)^S;_P!&]^!_
M_"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW0!Y9_P]J_X)T_]'2:)_P" =W_\
M9H_X>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?L
MV_\ 1O?@?_PD[/\ ^-T >6?\/:O^"=/_ $=)HG_@'=__ !FC_A[5_P $Z?\
MHZ31/_ .[_\ C->I_P##,G[-O_1O?@?_ ,).S_\ C='_  S)^S;_ -&]^!__
M  D[/_XW0!Y9_P /:O\ @G3_ -'2:)_X!W?_ ,9H_P"'M7_!.G_HZ31/_ .[
M_P#C->I_\,R?LV_]&]^!_P#PD[/_ .-T?\,R?LV_]&]^!_\ PD[/_P"-T >6
M?\/:O^"=/_1TFB?^ =W_ /&:/^'M7_!.G_HZ31/_  #N_P#XS7J?_#,G[-O_
M $;WX'_\).S_ /C='_#,G[-O_1O?@?\ \).S_P#C= 'EG_#VK_@G3_T=)HG_
M (!W?_QFC_A[5_P3I_Z.DT3_ , [O_XS7J?_  S)^S;_ -&]^!__  D[/_XW
M1_PS)^S;_P!&]^!__"3L_P#XW0!Y9_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_
M  3I_P"CI-$_\ [O_P",UZG_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\
MT;WX'_\ "3L__C= 'EG_  ]J_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI
M-$_\ [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__
M (W0!Y9_P]J_X)T_]'2:)_X!W?\ \9H_X>U?\$Z?^CI-$_\  .[_ /C->I_\
M,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]&]^!_P#PD[/_ .-T >6?\/:O^"=/
M_1TFB?\ @'=__&:/^'M7_!.G_HZ31/\ P#N__C->I_\ #,G[-O\ T;WX'_\
M"3L__C='_#,G[-O_ $;WX'_\).S_ /C= 'EG_#VK_@G3_P!'2:)_X!W?_P 9
MH_X>U?\ !.G_ *.DT3_P#N__ (S7J?\ PS)^S;_T;WX'_P#"3L__ (W1_P ,
MR?LV_P#1O?@?_P ).S_^-T >6?\ #VK_ ()T_P#1TFB?^ =W_P#&:/\ A[5_
MP3I_Z.DT3_P#N_\ XS7J?_#,G[-O_1O?@?\ \).S_P#C='_#,G[-O_1O?@?_
M ,).S_\ C= 'EG_#VK_@G3_T=)HG_@'=_P#QFC_A[5_P3I_Z.DT3_P  [O\
M^,UZG_PS)^S;_P!&]^!__"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW0!Y9_P
M]J_X)T_]'2:)_P" =W_\9H_X>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1
MO?@?_P ).S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T >6?\/:O^"=/_ $=)HG_@
M'=__ !FC_A[5_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O?@?_ ,).S_\
MC='_  S)^S;_ -&]^!__  D[/_XW0!Y9_P /:O\ @G3_ -'2:)_X!W?_ ,9H
M_P"'M7_!.G_HZ31/_ .[_P#C->I_\,R?LV_]&]^!_P#PD[/_ .-T?\,R?LV_
M]&]^!_\ PD[/_P"-T >6?\/:O^"=/_1TFB?^ =W_ /&:/^'M7_!.G_HZ31/_
M  #N_P#XS7J?_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O_1O?@?\ \).S_P#C
M= 'EG_#VK_@G3_T=)HG_ (!W?_QFC_A[5_P3I_Z.DT3_ , [O_XS7J?_  S)
M^S;_ -&]^!__  D[/_XW1_PS)^S;_P!&]^!__"3L_P#XW0!^$G_!R3KGAO\
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
MM_Z-[\#_ /A)V?\ \;H_U^SC_GW3^Z7_ ,D'^KF!_FE]Z_R/Y!O^&)OVC/\
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
MV=?A5XHOM8UA%G9-0MK#_0)A"FZ0QS%OG P0&"[6QD$@@GWFDTX[CNF%%%>
M?M0?\%,OV3?V3?$#>#/B)XQNM0U^-0UQH/AVS%U<6X(R/-)98XB000K.&P0<
M8(-"3D[(&TCW^BO!_P!E#_@H]^S#^V+K-QX4^%OB&_L]=MX&G.A:_9"WN9(0
M0&DCVLZ2 9Y"N6 Y( YJK^U;_P %,_V6_P!C_P 4Q^ _B3K6J:CK[0K-/HWA
MVQ6XFM8V&4:4NZ(A8<A2V[!!Q@@E\DKVMJ*ZM<^@J*\I_95_;1^ G[9'AF[\
M1?!?Q)-++IKJNJZ3J-OY%Y9%LE"Z9(*M@X=69201G(('E7QH_P""RO[$?P9\
M63^#&\3ZQXHN[24Q7DGA/3DN((7'5?.DDC23'K&6';.<T*$F[6"ZL?5=%>7?
MLW?MD?L_?M5^ K[XA?"7QLDMII/_ "&[;4D^S3Z9\I8&=7X52JL0X)0[6PQV
MMCQ7XB?\%M_V&O /BB7PQ8ZWXB\2""4QRZEX=T=9+4,#@[7FEC,@_P!I RGJ
M"1BA0FW:P71]=T5Q'[/W[17PA_:?^'L/Q.^"_BR/5=+DF:&;]VT<MK.H!:&6
M-@&1P&!P>""""003V]2TT]1A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 45E>//&6C?#KP/K/Q!\1&7^
MS]"TFXU&_P#(CW/Y,$32OM7(R=JG [FODZ'_ (+H?L*RRK&]YXMC!."[^'N%
M]SB0G\A5*,I;(3:1]C45P'[/W[4?P%_:C\-R^*/@;\1K/7(+9E6]MT5XKBT8
MYP)89 LB9P<$KAL'!.*[^DTT]1A1112 **** "BBB@ HHHH **^;-._X*(V6
MH?\ !0FX_8*'PFE2: ,?^$H_ML%6QIHOO^/?R<]#L_UG^U[5])TW%QW$G<**
M**0PHHHH **X#]HS]ISX,_LI^!%^(OQL\4MIFGRW(MK016DD\MS.59A$B1J2
M6(5CDX  .2*^?/!?_!<;]AKQ;XGA\.7]]XIT*.:41KJNM:(@M5). 6,,LCJO
MN5 '4XYJE"4E=(3:1]A45775]*?2AKJ:G;FQ-O\ :!>"9?*,6W=YF_.-NWG=
MG&.:\.^$O_!2+]EKXY_'V3]G7X5>*+[6-819V34+:P_T"80IND,<Q;YP,$!@
MNUL9!(()23>P[I'O-%%%( HKP#]J#_@IE^R;^R;X@;P9\1/&-UJ&OQJ&N-!\
M.V8NKBW!&1YI++'$2""%9PV"#C!!J?\ 90_X*/?LP_MBZS<>%/A;XAO[/7;>
M!ISH6OV0M[F2$$!I(]K.D@&>0KE@.2 .:KDE:]M!75['O%%?/O[5O_!3/]EO
M]C_Q3'X#^).M:IJ.OM"LT^C>';%;B:UC891I2[HB%AR%+;L$'&"">L_95_;1
M^ G[9'AF[\1?!?Q)-++IKJNJZ3J-OY%Y9%LE"Z9(*M@X=69201G((!RRM>V@
M75['JU%?*GQH_P""RO[$?P9\63^#&\3ZQXHN[24Q7DGA/3DN((7'5?.DDC23
M'K&6';.<UZO^SO\ MG_L]?M0_#O4?B9\*O&HELM%0MKMM?0-!<Z: C/F:,]%
M*JQ#*65MK $E2 .$DKM!=7/5**^.?%/_  7._88\.Z^^BZ;<^+=:A23;_:>E
MZ HMSSC(\^6.0C_@%?1_[/\ ^T7\(/VG_A]%\3?@MXMCU;2WF:"8^4T<MM.H
M!:*6-P&1P&!P1@@@@D$$CA**NT":9V]%%%2,**** "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@ KS[]K;_DU3XF_]D]U
MK_TAFKT&O/OVMO\ DU3XF_\ 9/=:_P#2&:FMQ/8^*O\ @A=\(/A-\3/V7O&#
M_$?X7^'?$##QQ)"&UK18+HB/[%:G9F5&^7))QTY->>ZMX/TS]@G_ (+0>%_"
M?P1#Z=X<\8W>GP3:+%*QB2VU%_(D@()Y19U\U ?N[4'\-<O_ ,$Q?^"FGP/_
M &(O@3XB\!?$;PCXHU35=3\3OJ-DFB6ENT/EFVAC =Y9D*G=$V<*W!'7H/2/
MV0_A?\=?^"@W[?D/[>_Q4^'ESX9\%Z%<17.A0W:,!<&"/;:00,X!F"O^^DE
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
M-^VK^T/I_P#PO[_A+--^#6@7;3:=X5\+00R7NH,O DN#)/&BNX)!8,WE(2B
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
MT4 %%%% !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 %%<]\7?'O
M_"J_A/XG^)_]E?;_ /A&_#M[JGV'S_*^T?9X'E\O?M;9NV8W;3C.<'I7PI_P
M_F_ZM4_\OG_[AKT,%E6/S"+EAX<R6^J7YM'RO$/&W#'"M:%+-,1[.4TW%<DY
M72=OL1E;YGZ&45^>?_#^;_JU3_R^?_N&C_A_-_U:I_Y?/_W#7;_JUG?_ #Z_
M\FC_ )GSW_$8/#K_ *#O_*5;_P"5GZ&45SWPB\>_\+4^$_ACXG_V5]@_X23P
M[9:I]A\_S?L_VB!)?+W[5W[=^-VT9QG Z5T->)*,H2<9;H_1J%:GB*,:M-WC
M))I]TU=;A1114FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17
M#_M._&;_ (9Q_9K^(7[0W_"-_P!L_P#"!^!M6\1?V/\ ;/L_V[[%9RW/D>;L
M?RM_E;=^QMN[.UL8/XY_\1F?_6-__P S!_\ >BO5R_),SS6$IX6GS):/6*_-
MHX\3C\)@Y)5I6;\F_P D?N)17X=_\1F?_6-__P S!_\ >BC_ (C,_P#K&_\
M^9@_^]%>A_JAQ%_SX_\ )H?_ "1S?VWEG_/S\)?Y'[B45P_[,7QF_P"&COV:
M_A[^T-_PC?\ 8W_">>!M)\1?V/\ ;/M'V'[;9Q7/D>;L3S=GF[=^Q=VW.U<X
M'<5\Y.$J<W"6ZT/4C)2BI+9A1114C"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 **** ///VNO^34/B?_V3S6O_ $@FK\*J_=7]KK_D
MU#XG_P#9/-:_]()J_"JOT+@S_=:O^)?D?RM](/\ Y'&"_P"O<O\ TH****^R
M/Y\/W5_9%_Y-0^&'_9/-%_\ 2"&O0Z\\_9%_Y-0^&'_9/-%_]((:]#K\2Q7^
M\S]7^9_HSDO_ ")L-_U[A_Z2C\;_ /@NO_P6/_;5L/VW_"__  1T_P""5,D5
MC\3O$!LXO$_BI(8I+FTGO(Q-%9P&96CME2U(N9K@J61)%V%"C$Y?P\_X)%_\
M',OP0^(OA'Q_HG_!98^*(;CQ!8KXTTS5?$5]?Q6-D\R"YEM[?4X);>Y$<;2,
M%*Q,P4;1G '@_@75M,^"G_![!JUQ\9;F.S&NZ]=0:#?7S!4,E_X6V6*HQZE_
M,2W7'\;A?6OZ'*P/3/GC]H+_ (*H_L._LN?M9>!_V'_C;\7+C2?B7\1AII\(
M:#'X;O[E+W[??2V%KFXA@:&+?<0R)\[KMV[FPI!J_P#MV_\ !2S]C;_@FMX6
MT#QG^V-\4I_"VG>)]0ELM%G@\/WVH&>>-!(ZE;2&0IA2#E@ :_'K_@O=)'!_
MP=-_L733.$01_#LEV. /^*UU'O79?\'P&K:=#^SW\!=#DNT%W<>,]8GA@+?,
M\<=I KL!Z RQ@_[P]: /U._:T_X*=?L5?L.?#+P;\8OVG/BY)X<\.>/KN*V\
M+ZC_ &#>W0N9)(1.NY8(7:$>6=Q:0*!W(-<]X>_X+$_\$_?&G[=MK_P3A\ ?
M&P>(?BG//>V]QIFB:5<3V=E<6EM-<W$$UX$\@2)'!(&568JZ[&P^5'Y:?\';
MG_**O]EC_L*V?_IC%?H7_P $B/\ @D?^P=^R!^SS\*/C1\-/@)HTOQ(E\$6.
MHZC\1=1B:?5KB\O; &[=9G),2.)Y$$:84(0,$Y) .@NO^"\?_!*K3O"GQ/\
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
M^'5Q\1OA]K.F6YTGPKH3V]YJL4EI8SVDH@L9'#LT$TL=[&V%C9S@.K*V-?\
M8#^%?QK_ ."C/_!R%<?\%7OA+^R-XT^&'P5T6PEDOM4\>^&1IDNMW/\ 8C:>
MH6+YDEG>X=9CY;.$2$.[K(5! /WCK\E?^"Q7_!R9X+_89_;/^%_[+?[/GCKP
MIJ]O9>,8XOVA=1N]*N;\^'=-^TVR26\/D,H-VL)NG=5$C1F.-2FYBM'QS_X+
M=_\ !9_X<_M$^,?A7\/?^"$WCCQ-X8T'QIJ&E:'XMMM)UIHM5L(+N2&&^0I9
ME"LL2K*"K%<-P2.:^2?^#BGX*_!O2_\ @X6_95T/3?A+X9M[+QK?>%KGQE9P
M:#;I%KTUQXJGBGEO4"8NGDC 1VE#%U&#D<4 ?M3^QG_P4M_8N_;\^$/B+X\_
MLP_&)-8\)>$]0ELO$6MZII-UI45C+';I<2%_ML41"+%(KF3[@&<G@X^;M<_X
M.D?^"*.A?$E_AQ-^U9<W BN_LTNOV/@S4YM-5\X)$RVY+H#QYB*R$<ABO->?
M_P#!RCX(\"_L<?\ !$/XD^%/V2?A#X:^'VE^+/$VCV7B:W\#>';;2XI;>:ZB
M$KR+:HBDR"&*!F(RR/L/!Q7YT?L;?!G_ (*1_&+_ ((Z6?[,?P*_X(4_#/QS
MX(\>>&K]K#XNS^+-(CU>\O)I9@FJ@S7*RI<6\N%C5L;1;JA&W(H _H&^-?[<
M?[+7P _9.NOVX_B'\6K(_"RTTZROV\7:)!+J4$UM=W$-O;RQ+:+(\JO)/$,H
MIQNR< $CPWQ__P %^O\ @E=\/K_X:Z'<_M(KJNJ?%BST^[\'Z/H>A7ES=/;W
MSJEM)<QK'FSWLP 2?9)U.W )K\U?%O[+_P"V3^QM_P &A/QP_9X_;7^']WX8
MU_0O&=DWA[1KO5[6\,.DS>(=$G0J]K-*BJ;F2[.W=D$DX&1GUS_@V!_X)'_L
M'>-/^"<GP_\ VW_BU\!-'\9?$;Q/K^HZA;Z[XDB:Y.D?V=JMQ9VJ6D;'9#L-
MF)=X7>6<Y;"J% /OSXP_\%D?^";W[/O[1?BK]E;XW?M+6'A;QGX*\.C6_$5E
MK&E7D4%O9FWBN%*7)A\F:1HYXRL,;M(Q;:JEABO-_P!F_P#X.._^"0'[47Q&
MN/A=X"_:J@TK4XK2XNH)?&.BW>CVMU#!&\LKI<74:1#;&C/M=D<@'"D@@?EC
M^VM^SW\+_P!J;_@\JTGX(?&?PO:ZWX8U2^T2YU;1[Z(207R6?A2.]6&5#P\;
M/;JK(>&4E2""17._\'('[#W[,/AC_@MO^SK\&OAC\']!\'>'OB;IOARR\5:5
MX3TR+3K>X,VOSV4DPC@5520P;$+* 3Y:GJ,D _67X4?\'*W_  1R^,WQSL?@
M!X,_:H9=5U74UT_2-3U3POJ%GIMY<LP1(UN9H51 S'"O)L0G&&Y&?O"OYV?^
M#Q?]C/\ 96_9C\!_L^^*_P!G#X >$O 5W/=ZUI5VWA#08-/6ZMH8K)X%E$"K
MYC1EGVNV6'F-SS7]!7PQU"\U?X:^'M5U&X:6XNM#M)9Y7.2[M"A9C[DDF@#<
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 XW]HOPIK_CS]GSQWX'\*6'VK5-9\&ZI8Z;:^:D?G7$UI+'&
MFYR%7+,!EB ,Y) K\G_^'4_[?'_1!O\ RZ-*_P#DJOV2HKV<LSO%Y53E"C&+
M4G?5/]&CX#C'PXR/C?$TJ^.J5(NFG%<CBE9N^O-"7Z'XV_\ #J?]OC_H@W_E
MT:5_\E4?\.I_V^/^B#?^71I7_P E5^R5%>G_ *XYG_)#[I?_ "1\;_Q '@[_
M )_XC_P*G_\ *CC?V=/"FO\ @/\ 9\\">!_%=A]EU31O!NEV.I6OFI)Y-Q#:
M11R)N0E6PRD94D'&02*[*BBOEJDW4FYO=NY^U87#PPF&A0AM!**OO9*VI^>W
M_!:7_@W\^#G_  5DU?1/C7X8^)]U\-?BUX:LEM-/\7V>G_:8+^V1VEBANHE>
M-]T;LQCG1PZ;V!$@"*OSQ\$O^" W_!9=_BCX/O\ ]J+_ (+A>*M=\%>%?$-A
MJ4_ARSUG6KX:K':SQRBVF2>YB0AQ&%+.9=NXG:W0_LA14&Y^<7_!<_\ X()2
M_P#!5SQ?X(_:#^#/QY'PY^*7@.S^PV&K7-I++;WMHLYN(%+PLLMM+#.\DB2H
M&_UC KG:R_+W[0'_  :I?ME?MF?#&W\2_MD?\%6=5\=_%C3[^W@T+4=8TZXN
M='TC2%2;[1;1QO()'FEE:!_- C \DAED+!E_;ZB@#\]/^"R'_!%#QY_P5"_9
M%^$G[-/A/X\:1X2NOAK=PS76JZCHTMS'?!+#[+A$212F3\W)/'%?<GP2\ 7/
MPG^#'A'X67FI)>3>&O#%AI4MY%&46=K>VCA,@4DD!BF<=LUT]% 'YU?\$IO^
M"(/C[_@G3^WS\;?VR?$WQ\T?Q/8_%AM1-GH=AHLMO+I_VG5?MPWR/(P?:OR'
M &3S7O'_  5=_P""6/P+_P""M'[-!^ 'QAU6\T._TW4!J7A'Q;ID"R7.C7P1
MDW[&($T+HQ62$E0XP0RNJ.OT[10!^-?@O_@A9_P7M\)>#+#]GG2?^"\%[I'P
MYTRU73]/FTK3;S^T[6R4!4CC;>DJ!5 54%UA5 4$#BOHK_@M!_P10\??\%2_
MV7/A-^SQX5_:*LO#MW\-KU9KS7]?TB6[?5<62VQ<JD@*NQ7>26;J>O6OT*HH
M ^4?^"@7_!.;Q/\ MG_\$H=5_P""<NA?$ZPT+5-1\-^'-,7Q/=Z>\T"-IE[8
M7+N8E8,0XLV4#=P7!.<5A?LG_P#!)/2?A%_P1HB_X)(_&OXCIX@M+CPMK^BZ
MIXGT2R-N<:CJ%[=I/#'(S;7A-TA 8D%HN1@XK[+HH _'O_@FA_P;[?\ !3?_
M ()Z_&KPSI6B_P#!54-\%- \:QZ]J?@+0[*^@&NJK*7AD@,GEP"8(HD D=>Y
M5^_["444 %%%% !1110!Y5^W7\-_&GQD_8B^,GP@^&^C?VEXB\5_"KQ#H^@:
M=]ICA^U7MSIMQ!!%YDK+&FZ1U7<[*HSDD $U_-=_Q#>?\%HO^C-/_,B>'/\
MY85_5-17OY/Q'CLDI2A0C%J3N^9-_DT>;CLKP^/DI5&U;M;]4S^5G_B&\_X+
M1?\ 1FG_ )D3PY_\L*/^(;S_ (+1?]&:?^9$\.?_ "PK^J:BO9_U^SC_ )]T
M_NE_\D</^KF!_FE]Z_R/*OV%/AOXT^#?[$7P;^$'Q(T;^S?$7A3X5>'M'U_3
MOM,<WV6]MM-MX)XO,B9HWVR(R[D9E.,@D$&O5:**^*JU)5:DIO=MO[SWH14(
M**Z'Y*_\%1_^#=?]IS]M[_@H]-_P4&_9X_;HM/A;J\6EZ=;Z-)9Z3=C4-/FM
MK?R3-'<P3(4+ G&W! )%=7^P3_P1Y_X*V_LT?M;^#OCA^T;_ ,%H/&/Q0\%Z
M#<73ZYX#U/5-7D@U59+.>&-76>[>,[)9(Y1N4\QC'.#7Z?T5!1^2O[:?_!MQ
M\8[W]M77OV^O^"57[<-[\"_&7C">>?Q7I/E3K:SSW#B2ZDBFMVW".:11*]O)
M'(AE^964!57T;_@D1_P;]Q?L$?M"Z_\ MS_M6_M(W_QE^-_B&&>,>([RWD6#
M3?M  N)5>9WEN+B11Y?G.4VQLR!!N)/Z244 ?G5\%_\ @B#X^^%?_!<GQ;_P
M5PO/CYH]YHOB5;X1>#(]%E6Z@^T6$=J,SF0H<%-WW>0<4O\ P4B_X(A>/OVZ
MO^"IWP+_ ."AOA_X^:/X>TSX1-X>-[X:O-%EGGU'^S=<FU-MDJR*L>]91&,J
M<$9.1Q7Z*44 ?SZ?MT^'_C3_ ,%I/^#@/5_A]_P3_P#B!#\%OB%^S9X9N]$O
M/B3K?BVXAN-26TNY(Y/L5I;Q%T*S7US&2&*R0L6<KE8SD?'#X^_\%Q_^"+'[
M=WP.^''QJ_X*3:9\=8OB7XD@M-0^'T=Z]].]J;NV@:.:"XA$MJ9A<?N)HF!9
MXI!@A"K?I]^W%_P;P?\ !-3]O7XUS_M'?$KP1XD\,>.KYD?5O$G@'Q$VG3:@
MZ($625&22(R!0 9%17; W,V!5C]A_P#X-[/^"8W[!/Q1MOCI\+OA-JGB+QQ8
M2&33/%GCS7)-3N;&0C!DA0A((Y/241^8O.&&3D ^W*_.#_@NA_P0@\2?\%4O
M'/P]_:&^ _[0L?PY^)?P\A-K8ZC>VLKP7-N+@7,#++ PEMIH)C(Z.H;/F$84
M@-7Z/T4 ?"O[+/\ P2C^/^O?L/?$_P#9"_X*S_M>ZA\>Q\3KE1->!YX_[$MT
MCC\H6KS$XD2>-;A6\M0)%4E7YS\C?"[_ (-Z/^"R/[&VCW?P1_81_P""TC^'
M?AA+?RW%AI.J:)-'/9"5BS^7&/.2-R22S1/$'<EMJEC7[1T4 ?"GQ?\ ^"2?
MQN^,'_!$_5O^"6WQ"_;(OO&7CC6UCDU3XN>+[&XGEO)_^$A36&,D;W$DK*JK
M]G3,I^5$/ &T>N_\$EOV&_$'_!-S]@#P'^QCXH^(%GXHOO![:J9]=L+)[:*Y
M^UZI=WR[8W9BNU;D(<DY*D]Z^CJ* /SJ\4_\$0?'WB'_ (+V:9_P6,C^/FCQ
M:)8+$&\$-HLINWV>'VTKBX\S8,NWF?=Z<=>:/^"H7_!$'Q]_P4#_ ."CWP/_
M &YO#?Q\T?PWI_PE;1S>>'[[19;B;4?L6L/J#;)%D58]RML&0<$9]J_16B@#
M\_/^"]W_  1>\=?\%CO!7PV\*>"/CII/@A_ FJ:E=W$VJZ/+>"[%U' @51&Z
M;=ODDG.<[J^\/!>@R>%?!VD^%YKA9GTW3(+5YE7 <QQJA8#MG&:TZ* "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 **** "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@
' 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236925744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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, 2023</div></th>
<th class="th"><div>Feb. 06, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-11859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PEGASYSTEMS INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-2787865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Main Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Cambridge<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">02142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">374-9600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, $.01 par value 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">PEGA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,905,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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:8pt;font-weight:400;line-height:120%">Portions of the Registrant&#8217;s definitive proxy statement related to its 2024 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.</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_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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001013857<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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236916624">
<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, 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_pega_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor name</a></td>
<td class="text">Deloitte & Touche LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor location</a></td>
<td class="text">Boston, Massachusetts<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor firm ID</a></td>
<td class="text">34<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_pega_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227727408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></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_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 229,902<span></span>
</td>
<td class="nump">$ 145,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">193,436<span></span>
</td>
<td class="nump">152,167<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_CashCashEquivalentsAndShortTermInvestments', window );">Total cash, cash equivalents, and marketable securities</a></td>
<td class="nump">423,338<span></span>
</td>
<td class="nump">297,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">300,173<span></span>
</td>
<td class="nump">255,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables, net</a></td>
<td class="nump">237,379<span></span>
</td>
<td class="nump">213,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">68,137<span></span>
</td>
<td class="nump">80,388<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,029,027<span></span>
</td>
<td class="nump">846,478<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_pega_UnbilledReceivablesNoncurrent', window );">Long-term unbilled receivables, net</a></td>
<td class="nump">85,402<span></span>
</td>
<td class="nump">95,806<span></span>
</td>
</tr>
<tr class="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">81,611<span></span>
</td>
<td class="nump">81,399<span></span>
</td>
</tr>
<tr class="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 long-term assets</a></td>
<td class="nump">314,696<span></span>
</td>
<td class="nump">333,989<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">1,510,736<span></span>
</td>
<td class="nump">1,357,672<span></span>
</td>
</tr>
<tr class="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">11,290<span></span>
</td>
<td class="nump">18,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">39,941<span></span>
</td>
<td class="nump">50,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related expenses</a></td>
<td class="nump">126,640<span></span>
</td>
<td class="nump">127,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">377,845<span></span>
</td>
<td class="nump">325,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">21,343<span></span>
</td>
<td class="nump">17,450<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">577,059<span></span>
</td>
<td class="nump">538,940<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Long-term convertible senior notes, net</a></td>
<td class="nump">499,368<span></span>
</td>
<td class="nump">593,609<span></span>
</td>
</tr>
<tr class="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 );">Long-term operating lease liabilities</a></td>
<td class="nump">66,901<span></span>
</td>
<td class="nump">79,152<span></span>
</td>
</tr>
<tr class="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 long-term liabilities</a></td>
<td class="nump">13,570<span></span>
</td>
<td class="nump">15,128<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,156,898<span></span>
</td>
<td class="nump">1,226,829<span></span>
</td>
</tr>
<tr class="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 (Note 20)</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&#8217; 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, $0.01 par value, 1,000 shares authorized; none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 200,000 shares authorized; 83,840 and 82,436 shares issued and outstanding as of December&#160;31, 2023 and 2022, respectively</a></td>
<td class="nump">838<span></span>
</td>
<td class="nump">824<span></span>
</td>
</tr>
<tr class="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 paid-in capital</a></td>
<td class="nump">379,584<span></span>
</td>
<td class="nump">229,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">(Accumulated deficit)</a></td>
<td class="num">(8,705)<span></span>
</td>
<td class="num">(76,513)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated other comprehensive (loss)</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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized gain on available-for-sale securities, net of tax</a></td>
<td class="nump">669<span></span>
</td>
<td class="nump">517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(18,548)<span></span>
</td>
<td class="num">(23,587)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">353,838<span></span>
</td>
<td class="nump">130,843<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,510,736<span></span>
</td>
<td class="nump">$ 1,357,672<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482736/825-10-45-5A<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 10A<br> -Subparagraph (a)<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), 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/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_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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_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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227633744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</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 (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,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 (in shares)</a></td>
<td class="nump">83,840,000<span></span>
</td>
<td class="nump">82,436,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">83,840,000<span></span>
</td>
<td class="nump">82,436,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 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/2147483575/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/2147479617/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/2147483575/946-220-S99-3<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(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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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_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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238209984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,432,616<span></span>
</td>
<td class="nump">$ 1,317,845<span></span>
</td>
<td class="nump">$ 1,211,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_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">378,483<span></span>
</td>
<td class="nump">368,635<span></span>
</td>
<td class="nump">336,363<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,054,133<span></span>
</td>
<td class="nump">949,210<span></span>
</td>
<td class="nump">875,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="nump">559,177<span></span>
</td>
<td class="nump">624,789<span></span>
</td>
<td class="nump">625,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">295,512<span></span>
</td>
<td class="nump">294,349<span></span>
</td>
<td class="nump">260,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">96,743<span></span>
</td>
<td class="nump">117,734<span></span>
</td>
<td class="nump">83,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring</a></td>
<td class="nump">21,747<span></span>
</td>
<td class="nump">21,743<span></span>
</td>
<td class="nump">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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">973,179<span></span>
</td>
<td class="nump">1,058,615<span></span>
</td>
<td class="nump">970,022<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 (loss) from operations</a></td>
<td class="nump">80,954<span></span>
</td>
<td class="num">(109,405)<span></span>
</td>
<td class="num">(94,732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction (loss) gain</a></td>
<td class="num">(5,242)<span></span>
</td>
<td class="nump">4,560<span></span>
</td>
<td class="num">(6,459)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Interest income</a></td>
<td class="nump">9,259<span></span>
</td>
<td class="nump">1,643<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(6,876)<span></span>
</td>
<td class="num">(7,792)<span></span>
</td>
<td class="num">(7,956)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Loss) on capped call transactions</a></td>
<td class="num">(1,348)<span></span>
</td>
<td class="num">(57,382)<span></span>
</td>
<td class="num">(23,633)<span></span>
</td>
</tr>
<tr class="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 income, net</a></td>
<td class="nump">18,693<span></span>
</td>
<td class="nump">6,579<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision for (benefit from) income taxes</a></td>
<td class="nump">95,440<span></span>
</td>
<td class="num">(161,797)<span></span>
</td>
<td class="num">(131,987)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="nump">27,632<span></span>
</td>
<td class="nump">183,785<span></span>
</td>
<td class="num">(68,947)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
</tr>
<tr class="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 (loss) 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Weighted-average number of common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">83,162<span></span>
</td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">84,914<span></span>
</td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
</tr>
<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=pega_SubscriptionServicesMember', window );">Subscription services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 793,184<span></span>
</td>
<td class="nump">$ 701,835<span></span>
</td>
<td class="nump">$ 621,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total cost of revenue</a></td>
<td class="nump">144,250<span></span>
</td>
<td class="nump">138,736<span></span>
</td>
<td class="nump">120,446<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">407,625<span></span>
</td>
<td class="nump">366,063<span></span>
</td>
<td class="nump">336,248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">2,606<span></span>
</td>
<td class="nump">2,642<span></span>
</td>
<td class="nump">2,389<span></span>
</td>
</tr>
<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=pega_ConsultingMember', window );">Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">221,706<span></span>
</td>
<td class="nump">230,654<span></span>
</td>
<td class="nump">222,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total cost of revenue</a></td>
<td class="nump">231,560<span></span>
</td>
<td class="nump">227,082<span></span>
</td>
<td class="nump">213,299<span></span>
</td>
</tr>
<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=pega_PerpetualLicenseMember', window );">Perpetual license</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">10,101<span></span>
</td>
<td class="nump">19,293<span></span>
</td>
<td class="nump">32,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 175<span></span>
</td>
<td class="nump">$ 229<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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),(d))<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_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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<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.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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://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(a),(b))<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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future 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 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProductOrServiceAxis=pega_SubscriptionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_SubscriptionServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_SubscriptionLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_PerpetualLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229232624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">152<span></span>
</td>
<td class="num">(169)<span></span>
</td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="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 adjustments</a></td>
<td class="nump">5,039<span></span>
</td>
<td class="num">(15,913)<span></span>
</td>
<td class="num">(4,680)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="num">(16,082)<span></span>
</td>
<td class="num">(4,040)<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 (loss)</a></td>
<td class="nump">$ 72,999<span></span>
</td>
<td class="num">$ (361,664)<span></span>
</td>
<td class="num">$ (67,080)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226441472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th">
<div>Additional paid-in capital </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Retained earnings (accumulated deficit)</div></th>
<th class="th">
<div>Retained earnings (accumulated deficit) </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated other comprehensive (loss)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, beginning of period (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Dec. 31, 2020</a></td>
<td class="nump">$ 542,172<span></span>
</td>
<td class="num">$ (52,205)<span></span>
</td>
<td class="nump">$ 809<span></span>
</td>
<td class="nump">$ 204,432<span></span>
</td>
<td class="num">$ (61,604)<span></span>
</td>
<td class="nump">$ 339,879<span></span>
</td>
<td class="nump">$ 9,399<span></span>
</td>
<td class="num">$ (2,948)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(432)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(53,610)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">(53,605)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(69,925)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="num">(69,937)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">10,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">10,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">115,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive income (loss)</a></td>
<td class="num">(4,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,040)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(63,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(63,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2021</a></td>
<td class="nump">416,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 817<span></span>
</td>
<td class="nump">145,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,988)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(24,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(24,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="num">(20,620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="num">(20,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">9,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">9,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">122,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(9,854)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,380)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive income (loss)</a></td>
<td class="num">(16,082)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,082)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(345,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2022</a></td>
<td class="nump">82,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2022</a></td>
<td class="nump">$ 130,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 824<span></span>
</td>
<td class="nump">229,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76,513)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,070)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation plans</a></td>
<td class="nump">8,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">8,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the employee stock purchase plan</a></td>
<td class="nump">7,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">7,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">143,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends declared</a></td>
<td class="num">(10,005)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,005)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive income (loss)</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2023</a></td>
<td class="nump">83,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2023</a></td>
<td class="nump">$ 353,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 838<span></span>
</td>
<td class="nump">$ 379,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,705)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (17,879)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 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/2147483575/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/2147479617/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/2147483575/946-220-S99-3<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(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_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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase 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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under 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> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in value for stock issued during the period as a result of employee stock purchase 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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223341408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend declared</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279228428736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
</tr>
<tr class="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 (loss) to 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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">143,352<span></span>
</td>
<td class="nump">122,210<span></span>
</td>
<td class="nump">115,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred commissions</a></td>
<td class="nump">59,461<span></span>
</td>
<td class="nump">53,471<span></span>
</td>
<td class="nump">41,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Amortization of intangible assets and depreciation</a></td>
<td class="nump">18,746<span></span>
</td>
<td class="nump">18,780<span></span>
</td>
<td class="nump">28,593<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_pega_LeaseExpense', window );">Lease expense</a></td>
<td class="nump">15,912<span></span>
</td>
<td class="nump">15,940<span></span>
</td>
<td class="nump">13,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction (loss) gain</a></td>
<td class="nump">5,242<span></span>
</td>
<td class="num">(4,560)<span></span>
</td>
<td class="nump">6,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Loss on capped call transactions</a></td>
<td class="nump">1,348<span></span>
</td>
<td class="nump">57,382<span></span>
</td>
<td class="nump">23,633<span></span>
</td>
</tr>
<tr class="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="nump">363<span></span>
</td>
<td class="nump">168,890<span></span>
</td>
<td class="num">(75,336)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">(Gain) on investments</a></td>
<td class="num">(10,841)<span></span>
</td>
<td class="num">(6,578)<span></span>
</td>
<td class="num">(89)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">(Gain) on repurchases of convertible senior notes</a></td>
<td class="num">(7,855)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash</a></td>
<td class="nump">2,255<span></span>
</td>
<td class="nump">6,735<span></span>
</td>
<td class="nump">7,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_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Change in operating 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, unbilled receivables, and contract assets</a></td>
<td class="num">(57,602)<span></span>
</td>
<td class="num">(51,157)<span></span>
</td>
<td class="num">(11,957)<span></span>
</td>
</tr>
<tr class="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 );">Other current assets</a></td>
<td class="nump">11,360<span></span>
</td>
<td class="num">(9,133)<span></span>
</td>
<td class="nump">17,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Other current liabilities</a></td>
<td class="num">(8,777)<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="num">(18,726)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">45,123<span></span>
</td>
<td class="nump">62,578<span></span>
</td>
<td class="nump">41,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred commissions</a></td>
<td class="num">(44,529)<span></span>
</td>
<td class="num">(53,857)<span></span>
</td>
<td class="num">(71,451)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other long-term assets and liabilities</a></td>
<td class="num">(23,581)<span></span>
</td>
<td class="num">(13,312)<span></span>
</td>
<td class="num">(15,886)<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 );">Cash provided by operating activities</a></td>
<td class="nump">217,785<span></span>
</td>
<td class="nump">22,336<span></span>
</td>
<td class="nump">39,118<span></span>
</td>
</tr>
<tr class="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_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(287,287)<span></span>
</td>
<td class="num">(41,015)<span></span>
</td>
<td class="num">(79,121)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities and called investments</a></td>
<td class="nump">242,593<span></span>
</td>
<td class="nump">66,583<span></span>
</td>
<td class="nump">105,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investments</a></td>
<td class="nump">10,725<span></span>
</td>
<td class="nump">23,808<span></span>
</td>
<td class="nump">61,096<span></span>
</td>
</tr>
<tr class="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 for acquisitions, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(922)<span></span>
</td>
<td class="num">(4,993)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Investment in property and equipment</a></td>
<td class="num">(16,781)<span></span>
</td>
<td class="num">(35,379)<span></span>
</td>
<td class="num">(10,456)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash (used in) provided by investing activities</a></td>
<td class="num">(50,750)<span></span>
</td>
<td class="nump">13,075<span></span>
</td>
<td class="nump">72,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repurchases of convertible senior notes</a></td>
<td class="num">(88,989)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments to stockholders</a></td>
<td class="num">(9,964)<span></span>
</td>
<td class="num">(9,834)<span></span>
</td>
<td class="num">(9,761)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from employee stock purchase plan</a></td>
<td class="nump">7,744<span></span>
</td>
<td class="nump">9,172<span></span>
</td>
<td class="nump">10,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">10,821<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common stock repurchases for tax withholdings for net settlement of equity awards</a></td>
<td class="num">(1,916)<span></span>
</td>
<td class="num">(20,620)<span></span>
</td>
<td class="num">(69,925)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchases under stock repurchase program</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,707)<span></span>
</td>
<td class="num">(52,711)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_NetCashProvidedByUsedInFinancingActivities', window );">Cash (used in) financing activities</a></td>
<td class="num">(81,963)<span></span>
</td>
<td class="num">(46,989)<span></span>
</td>
<td class="num">(121,843)<span></span>
</td>
</tr>
<tr class="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 changes on cash, cash equivalents, and restricted cash</a></td>
<td class="nump">2,701<span></span>
</td>
<td class="num">(3,333)<span></span>
</td>
<td class="num">(1,712)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">87,773<span></span>
</td>
<td class="num">(14,911)<span></span>
</td>
<td class="num">(11,934)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash, beginning of period</a></td>
<td class="nump">145,054<span></span>
</td>
<td class="nump">159,965<span></span>
</td>
<td class="nump">171,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash, end of period</a></td>
<td class="nump">232,827<span></span>
</td>
<td class="nump">145,054<span></span>
</td>
<td class="nump">159,965<span></span>
</td>
</tr>
<tr class="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 );">Interest paid on convertible notes</a></td>
<td class="nump">4,134<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded)</a></td>
<td class="nump">11,664<span></span>
</td>
<td class="nump">7,645<span></span>
</td>
<td class="num">(4,552)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Investment in property and equipment included in accounts payable and accrued liabilities</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">9,914<span></span>
</td>
<td class="nump">2,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">$ 2,515<span></span>
</td>
<td class="nump">$ 2,474<span></span>
</td>
<td class="nump">$ 2,454<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease 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;">pega_LeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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://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.3)<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_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<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_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) 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 13<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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-9<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 (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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279235270400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">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_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_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. BASIS OF PRESENTATION</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company develops, markets, licenses, hosts, and supports enterprise software that helps organizations build agility into their business. The Company&#8217;s low-code platform for workflow automation and artificial intelligence-powered decisioning enables clients to personalize customer experiences, streamline customer service, and automate business processes and workflows. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management estimates and reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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 accounting principles generally accepted in the United States of America (&#8220;U.S.&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.</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:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.</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:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, income (loss) from operations, or net income (loss).</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_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: 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_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230302832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES<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_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</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is primarily derived from:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#8217;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Subscription license, composed of revenue from term license arrangements for the Company&#8217;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Perpetual license, composed of revenue from perpetual license arrangements for the Company&#8217;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Consulting, primarily related to new software license implementations, training, and reimbursable costs.</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%">Performance obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#8217;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical performance obligations are:</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:8.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.470%"></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:8pt;font-weight:700;line-height:100%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:8pt;font-weight:400;line-height:100%">Term license</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</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:8pt;font-weight:400;line-height:100%">Subscription license</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:8pt;font-weight:400;line-height:100%">Maintenance</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:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</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:8pt;font-weight:400;line-height:100%">Consulting</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:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</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:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#8217;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.</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%">Variable consideration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#8217;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#8217;s consolidated financial statements.</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%">Significant financing components</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#8217;s payment with the timing of the use of the software license or service.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#8217;s borrowing rate, or the Company&#8217;s incremental borrowing rate, depending upon the recipient of the financing. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2022, and 2021, significant financing components were not material.</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%">Contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses contract modifications to determine:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">if the additional products and services are distinct from the products and services in the original arrangement; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for either:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">on a prospective basis as a termination of the existing contract and the creation of a new contract; or</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">on a cumulative catch-up basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred commissions</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#8217;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#8217;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information see "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements".</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#8217;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#8217;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#8217;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.</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:700;line-height:120%">Loss contingencies and legal costs</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to the Company at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#8217;s estimates. Contingencies deemed not probable, or for which losses were not estimable in one period, may become probable or losses may become estimable in later periods, which may have a material impact on the Company&#8217;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-use software </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over <span style="-sec-ix-hidden:f-439">three</span> to five years, commencing on the date the software is placed into service. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit. The Company performed a qualitative assessments as of November 30, 2023, 2022, and 2021, respectively, and concluded that there was no impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible and long-lived assets</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#8217; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.</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:700;line-height:120%">Cash equivalents</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds and other investments with original maturities of three months or less.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#8217;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#8217;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#8217;s consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development and software development costs</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#8217;s general availability. As a result, no costs were capitalized in 2023, 2022, or 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense associated with equity awards based on the award&#8217;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures. See "Note 16. Stock-Based Compensation" for a discussion of the Company&#8217;s key assumptions when determining the fair value of its equity awards at the grant date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency translation and remeasurement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities for the Company&#8217;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#8217;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its income tax positions and records tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#8217;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#8217;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 18. Income Taxes".</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising expense</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expenses were $3.5 million, $6.6 million, and $11.8 million during 2023, 2022, and 2021, 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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229951664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES<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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">MARKETABLE SECURITIES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. MARKETABLE SECURITIES</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:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.312%"></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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Amortized Cost</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%">Unrealized Gains</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%">Unrealized Losses</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%">Fair 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%">Amortized Cost</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%">Unrealized Gains</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%">Unrealized Losses</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%">Fair 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:8pt;font-weight:400;line-height:100%">Government debt</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: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%">11,471&#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: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%">33&#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: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%">(1)</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: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%">11,503&#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: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%">2,960&#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: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%">&#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><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: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%">(52)</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: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%">2,908&#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:8pt;font-weight:400;line-height:100%">Corporate 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:8pt;font-weight:400;line-height:100%">181,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">181,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">151,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(2,647)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">149,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">193,431&#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: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%">233&#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: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%">(228)</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: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%">193,436&#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: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%">154,866&#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: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%">&#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: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%">(2,699)</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: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%">152,167&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, marketable securities&#8217; maturities ranged from January 2024 to January 2026, with a weighted-average remaining maturity of 0.7 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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-10<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 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<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 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br> -Publisher SEC<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//946-320/tableOfContent<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//940-320/tableOfContent<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//942-320/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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229826864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE<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_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock', window );">RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</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:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Accounts receivable, net</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: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%">300,173&#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: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%">255,150&#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:8pt;font-weight:400;line-height:100%">Unbilled receivables, 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:8pt;font-weight:400;line-height:100%">237,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">213,719&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables, 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:8pt;font-weight:400;line-height:100%">85,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">95,806&#160;</span></td><td style="background-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 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:8pt;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:8pt;font-weight:400;line-height:100%">622,954&#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:8pt;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:8pt;font-weight:400;line-height:100%">564,675&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected collection date:</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:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">1 year or less</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: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%">237,379&#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="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%">74&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">1-2 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#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:8pt;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:8pt;font-weight:400;line-height:100%">2-5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">322,781&#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="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:8pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</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:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">208,783&#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="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%">65&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;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%">56,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#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:8pt;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:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#cceeff;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%">46,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14&#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:8pt;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:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;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%">8,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">2019 and prior</span></td><td colspan="2" style="background-color:#cceeff;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%">2,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">322,781&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></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:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">Contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">16,238&#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: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%">17,546&#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:8pt;font-weight:400;line-height:100%">Long-term contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">20,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">16,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">36,873&#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: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%">34,016&#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:3pt;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:120%">(1) Included in other current assets.</span></div><div style="margin-top:3pt;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:120%">(2) Included in other long-term assets.</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:700;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred revenue</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: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%">377,845&#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: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%">325,212&#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:8pt;font-weight:400;line-height:100%">Long-term deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">380,323&#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: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%">328,764&#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:3pt;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:120%"> (1) Included in other long-term liabilities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in deferred revenue in 2023 was primarily due to new billings in advance of revenue recognition and $319.5 million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Receivables, Contract Assets, And Deferred Revenue [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;">pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229749568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS<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_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DeferredCostsNetTextBlock', window );">DEFERRED COMMISSIONS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. DEFERRED COMMISSIONS </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,119&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Included in other long-term assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:400;line-height:100%">Amortization of deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">59,461&#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: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%">53,471&#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: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%">41,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Included in selling and marketing expenses.</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_pega_DeferredCostsNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred contract costs and related amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DeferredCostsNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229866944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<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_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 AND EQUIPMENT</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. PROPERTY AND EQUIPMENT </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></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: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%">62,787&#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: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%">35,049&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></div></td><td colspan="2" style="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%">31,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">27,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ccecff;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%">6,665&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">5,993&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software purchased</span></div></td><td colspan="2" style="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%">10,060&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">9,724&#160;</span></td><td style="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:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software developed for internal use</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:8pt;font-weight:400;line-height:100%">19,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets in progress</span></div></td><td colspan="2" style="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%">223&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">37,342&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">130,349&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">135,269&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="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%">(83,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">(80,213)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">47,279&#160;</span></td><td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="background-color:#ccecff;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:3pt;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:120%">(1) Included in other long-term assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation expense</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: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%">14,806&#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: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%">14,687&#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: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%">24,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229886544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">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_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 OTHER INTANGIBLE ASSETS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. GOODWILL AND OTHER INTANGIBLE ASSETS</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:700;line-height:120%">Goodwill</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">81,399&#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: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%">81,923&#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="display:none"></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(524)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">81,611&#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:8pt;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:8pt;font-weight:400;line-height:100%">81,399&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangibles</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:</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:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Useful Lives</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%">Cost</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%">Accumulated Amortization</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="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </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></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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: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%">63,117&#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: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%">(60,035)</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: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%">3,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></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</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:8pt;font-weight:400;line-height:100%">68,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(64,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,920&#160;</span></td><td style="background-color:#ffffff;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:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</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:8pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:0 1pt"></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 #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:8pt;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:8pt;font-weight:400;line-height:100%">136,616&#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:8pt;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:8pt;font-weight:400;line-height:100%">(129,614)</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:8pt;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:8pt;font-weight:400;line-height:100%">7,002&#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:3pt;padding-left:18pt;text-indent:-9pt"><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)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other long-term assets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Useful Lives</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%">Cost</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%">Accumulated Amortization</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%">Net&#160;Book Value </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></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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: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%">63,076&#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: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%">(58,623)</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: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%">4,453&#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:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</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:8pt;font-weight:400;line-height:100%">68,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(61,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6,435&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</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:8pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:0 1pt"></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 #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:8pt;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:8pt;font-weight:400;line-height:100%">136,493&#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:8pt;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:8pt;font-weight:400;line-height:100%">(125,605)</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:8pt;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:8pt;font-weight:400;line-height:100%">10,888&#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:3pt;padding-left:18pt;text-indent:-9pt"><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) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other long-term assets.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated intangible assets amortization:</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: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:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 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:8pt;font-weight:400;line-height:100%">2024</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: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%">3,182&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">2,619&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%">7,002&#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></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets: </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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</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: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%">2,570&#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: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%">2,723&#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: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%">2,516&#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:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;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%">1,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,471&#160;</span></td><td style="background-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"><div style="padding-left:9pt;text-indent:-6.75pt"><span><br/></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:8pt;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:8pt;font-weight:400;line-height:100%">3,940&#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:8pt;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:8pt;font-weight:400;line-height:100%">4,093&#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:8pt;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:8pt;font-weight:400;line-height:100%">3,987&#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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229897632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES<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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">OTHER ASSETS AND LIABILITIES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. OTHER ASSETS AND LIABILITIES</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:700;line-height:120%">Other current assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Income tax receivables</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: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%">4,804&#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: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%">25,354&#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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%">16,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17,546&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">68,137&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">80,388&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred commissions</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: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%">114,119&#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: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%">130,195&#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:8pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">76,114&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Property 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:8pt;font-weight:400;line-height:100%">47,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">55,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Venture investments</span></td><td colspan="2" style="background-color:#ffffff;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%">19,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13,069&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%">20,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">16,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Intangible 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:8pt;font-weight:400;line-height:100%">7,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10,888&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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%">893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,795&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%">34,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">24,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">314,696&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">333,989&#160;</span></td><td style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Operating lease 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: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%">15,000&#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: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%">14,976&#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:8pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,474&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">21,343&#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:8pt;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:8pt;font-weight:400;line-height:100%">17,450&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred revenue</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: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%">2,478&#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: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%">3,552&#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:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,207&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">13,570&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">15,128&#160;</span></td><td style="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_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//210/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_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229926336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. SEGMENT INFORMATION</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker (&#8220;CODM&#8221;) in deciding how to allocate resources and assess performance.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives substantially all of its revenue from the sale and support of one group of similar products and services &#8211; software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#8217;s CODM, the Chief Executive Officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one operating segment and one reporting unit. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets related to the Company&#8217;s U.S. and international operations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:54.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.657%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">December 31, 2023</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:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">U.S.</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: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%">44,414&#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 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%">94&#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:8pt;font-weight:400;line-height:100%">%</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: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%">50,445&#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 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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;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%">2,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">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:8pt;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:8pt;font-weight:400;line-height:100%">4,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">47,279&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229905920">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. LEASES</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:700;line-height:120%">Corporate headquarters</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company agreed to accelerate its exit from its previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from its landlord of $18&#160;million, which was amortized over the remaining lease term. The exit accelerated depreciation on the related leasehold improvements and reduced the Company&#8217;s future lease liabilities by $21.1&#160;million and right of use assets by $20.3&#160;million. On March 31, 2021, the Company leased office space at One Main Street, Cambridge, Massachusetts, to serve as its corporate headquarters. The 4.5 year lease includes a base rent of $2&#160;million per year.</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:700;line-height:120%">Waltham office</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 6, 2021, the Company entered into an office space lease for 131&#160;thousand square feet in Waltham, Massachusetts. The lease term of 11 years began on August 1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first became payable on August 1, 2022. Base rent for the first year is approximately $6&#160;million and will increase by 3% annually. In addition, the Company received an improvement allowance from the landlord of $11.8&#160;million. This lease increased the Company&#8217;s lease liabilities and lease-related right of use assets by $42.1&#160;million on August 1, 2021.</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:700;line-height:120%">Expense</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:55.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.127%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.129%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">19,718&#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: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%">20,186&#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: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%">(1,694)</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:8pt;font-weight:400;line-height:100%">Short-term lease 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:8pt;font-weight:400;line-height:100%">2,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,244&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Variable lease 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:8pt;font-weight:400;line-height:100%">8,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4,480&#160;</span></td><td style="background-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 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:8pt;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:8pt;font-weight:400;line-height:100%">30,750&#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:8pt;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:8pt;font-weight:400;line-height:100%">27,436&#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:8pt;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:8pt;font-weight:400;line-height:100%">5,030&#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:3pt;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:120%">(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.</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:700;line-height:120%">Right of use assets and lease liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-713"><span style="-sec-ix-hidden:f-714"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">64,198&#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: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%">76,114&#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><span style="-sec-ix-hidden:f-717"><span style="-sec-ix-hidden:f-718"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">14,976&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">66,901&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">79,152&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents the Company&#8217;s right to use the leased asset during the lease term. Included in other long-term assets.</span></div><div style="margin-top:3pt;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:120%">(2) Included in other current liabilities.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for the Company&#8217;s leases were:</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:69.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.129%"></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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 years</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5 years</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:8pt;font-weight:400;line-height:100%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) The rates implicit in most of the Company&#8217;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities:</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:84.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.715%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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: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%">17,971&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">11,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">10,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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%">9,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">30,177&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total lease payments</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:8pt;font-weight:400;line-height:100%">94,400&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%">81,901&#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:3pt;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:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</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:700;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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: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%">20,045&#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: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%">7,690&#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:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">4,733&#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:3pt;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:120%">(1) In 2022, the Company received a tenant improvement allowances of $8.8 million as part of the lease of the Company&#8217;s new corporate headquarters in Waltham, Massachusetts.</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229905920">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. DEBT</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:700;line-height:120%">Convertible senior notes and capped calls</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%">Convertible senior notes</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%">In February 2020, the Company issued convertible senior notes (the "Notes") with an aggregate principal of $600 million, due March&#160;1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning September&#160;1, 2020.</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-weight:400;line-height:120%">In 2023, the Company recognized a gain of $7.9 million in other income, net from repurchases of Notes representing $97.7 million in aggregate 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%">Conversion rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#8217;s election, based on the applicable conversion rate.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on September&#160;1, 2024, noteholders may convert their Notes at any time at their election. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before September&#160;1, 2024, noteholders may convert their Notes in the following circumstances:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#8217;s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">During the five consecutive business days immediately after any five consecutive trading day period (the &#8220;Measurement Period&#8221;), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date until the Company pays the redemption price).</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, the Notes were not eligible for conversion. </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%">Repurchase rights</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after March&#160;1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company&#8217;s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If certain corporate events that constitute a &#8220;Fundamental Change&#8221; occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder&#8217;s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company&#8217;s common stock.</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%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Principal</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: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%">502,270&#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: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%">600,000&#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:8pt;font-weight:400;line-height:100%">Unamortized 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:8pt;font-weight:400;line-height:100%">(2,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,391)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</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: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%">499,368&#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: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%">593,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</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:70.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (0.75% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,891&#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: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%">4,500&#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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:8pt;font-weight:400;line-height:100%">2,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,494&#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: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%">7,388&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average interest rate on the Notes in 2023 and 2022 was 1.2%. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments of principal and contractual interest:</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:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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: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%">&#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: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%">3,767&#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: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%">3,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">502,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">504,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">502,270&#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: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%">5,651&#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: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%">507,921&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped call transactions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company entered into privately negotiated capped call transactions (the &#8220;Capped Call Transactions&#8221;) with certain financial institutions. The Capped Call Transactions initially covered approximately 4.4 million shares (representing the number of shares for which the Notes were initially convertible) of the Company&#8217;s common stock. In 2023, Capped Call Transactions covering approximately 0.7 million shares were settled for proceeds of $0.3 million. As of December&#160;31, 2023, Capped Call Transactions covering approximately 3.7 million shares were outstanding.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capped call transactions are accounted for as derivative instruments and do not qualify for the Company&#8217;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. The Capped Call Transactions are classified as other long-term assets and remeasured to fair value each reporting period, resulting in a non-operating gain or loss.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">2,582&#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: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%">59,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Fair value adjustment</span></td><td colspan="2" style="background-color:#cceeff;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%">(1,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(57,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">December 31,</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:8pt;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:8pt;font-weight:400;line-height:100%">893&#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:8pt;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:8pt;font-weight:400;line-height:100%">2,582&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit facility</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the &#8220;Credit Facility&#8221;) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions and the agreement of the financial institutions lending the additional amount, the aggregate commitment may be increased to $200 million. The commitments expire on November&#160;4, 2024, and any outstanding loans will be payable on such date. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to comply with financial covenants, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Through December 31, 2023, Pegasystems Inc. must maintain at least $200 million in cash, investments, and availability under the Credit Facility and the Company must maintain:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.825%"><tr><td style="width:1.0%"></td><td style="width:42.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.702%"></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:8pt;font-weight:700;line-height:100%">Year to Date</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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">September 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Minimum Consolidated EBITDA (as defined in the Credit Facility)</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: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%">38,862&#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: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%">59,894&#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: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%">95,597&#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: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%">214,590&#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></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Beginning with the fiscal quarter ended March 31, 2024, a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.0.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023 and December&#160;31, 2022, the Company had $27.3 million in outstanding letters of credit, reducing available borrowing capacity under the Credit Facility, but no outstanding cash borrowings.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229939744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING<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_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">RESTRUCTURING</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. RESTRUCTURING</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:</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:58.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.774%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Three months ended</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%">Expense</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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></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:8pt;font-weight:400;line-height:100%">December 31, 2022</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: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%">21,743&#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:8pt;font-weight:400;line-height:100%">Office space reduction </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:8pt;font-weight:400;line-height:100%">March 31, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits</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:8pt;font-weight:400;line-height:100%">June 30, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">17,236&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Office space reduction</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:8pt;font-weight:400;line-height:100%">December 31, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring activity:</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%">Accrued employee severance and related benefits:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.112%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">18,573&#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:8pt;font-weight:400;line-height:100%">Costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash disbursements</span></td><td colspan="2" style="background-color:#cceeff;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%">(29,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">December 31,</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: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%">8,095&#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:3pt;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:120%">Note: Included in accrued compensation and related expenses.</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%">Office Space reductions</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022,  the Company incurred restructuring costs of $3.0 million and $3.2 million due to office space reductions.</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//420/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230084000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. FAIR VALUE MEASUREMENTS </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:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, capped call transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#8217;s historical and implied volatility levels. The Company&#8217;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:24.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:400;line-height:100%">Cash equivalents</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: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%">54,357&#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: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%">&#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><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: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%">&#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><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: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%">54,357&#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: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%">2,526&#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: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%">&#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><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: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%">&#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><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: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%">2,526&#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:8pt;font-weight:400;line-height:100%">Marketable securities </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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">193,436&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">193,436&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">152,167&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">152,167&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Capped Call Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;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;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%">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">19,450&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">19,450&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">13,069&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">13,069&#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:3pt;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:120%">(1) Included in other long-term assets. </span></div><div style="margin-top:3pt;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:120%">(2) Investments in privately-held companies.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in venture investments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">13,069&#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: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%">7,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">New investments</span></td><td colspan="2" style="background-color:#ffffff;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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,400&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;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%">(2,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(4,020)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;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%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(450)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Changes in 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></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">included in other income, net</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:8pt;font-weight:400;line-height:100%">10,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,989&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">included in other comprehensive income (loss)</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:8pt;font-weight:400;line-height:100%">(2,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">December 31,</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:8pt;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:8pt;font-weight:400;line-height:100%">19,450&#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:8pt;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:8pt;font-weight:400;line-height:100%">13,069&#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:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of certain financial instruments, including receivables and accounts payable, approximates fair value due to their short maturities.</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:700;line-height:120%">Fair value of the Notes</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-weight:400;line-height:120%">The fair value of the Notes outstanding (including the embedded conversion feature) was $466.5&#160;million as of December&#160;31, 2023 and $521.1&#160;million as of December&#160;31, 2022. In the year ended December 31, 2023 the Company repurchased Notes representing $97.7&#160;million in aggregate principal amount.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value was determined based on the Notes&#8217; quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy.</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:700;line-height:120%">Credit risk</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to receivables, the Company is potentially subject to concentrations of credit risk from the Company&#8217;s cash, cash equivalents, and marketable securities. The Company&#8217;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the Company&#8217;s credit risk exposure. Investment policies have been implemented that limit purchases of marketable debt securities to investment-grade securities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229799680">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. STOCKHOLDERS&#8217; EQUITY </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 1&#160;million authorized shares of preferred stock, $0.01 par value per share, of which none were issued and outstanding as of December&#160;31, 2023. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has the authority to issue the shares of preferred stock in one or more series, to establish the number of shares to be included in each series, and to determine the designation, powers, preferences, and rights of the shares of each series and the qualifications, limitations, or restrictions thereof, without any further vote or action by the stockholders. The issuance of preferred stock could decrease the earnings and assets available for distribution to holders of common stock and may have the effect of delaying, deferring, or defeating a change in control of the Company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common stock</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 200 million authorized shares of common stock, $0.01 par value per share, of which 83.8 million were issued and outstanding as of December&#160;31, 2023.</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends declared</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:53.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;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%">2021</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:8pt;font-weight:400;line-height:100%">Dividends declared (per share)</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: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%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders (in thousands)</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">9,964&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">9,834&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">9,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid a quarterly cash dividend of $0.03 per share in 2023, 2022, and 2021. In the future, the Board of Directors may terminate or modify the dividend program without prior notice.</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:29.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.914%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">2023</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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:400;line-height:100%">January 1,</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 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%">58,075&#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 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%">22,583&#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 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%">37,726&#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:8pt;font-weight:400;line-height:100%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">1,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">38,467&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(24,508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(53,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#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:8pt;font-weight:400;line-height:100%">60,000&#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 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:8pt;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:8pt;font-weight:400;line-height:100%">58,075&#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 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:8pt;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:8pt;font-weight:400;line-height:100%">22,583&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On April&#160;25, 2023, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2024 and increased the remaining stock repurchase authority to $60 million.</span></div><div style="margin-top:3pt;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:120%">(2) Purchases under this program have been made on the open market.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/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/2147481062/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/2147481004/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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230061696">
<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, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUE</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. REVENUE</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:700;line-height:120%">Geographic revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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: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%">785,029&#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="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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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: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%">763,558&#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="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%">57&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">%</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: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%">690,133&#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="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%">57&#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:8pt;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:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;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%">85,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">102,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">61,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">United Kingdom (&#8220;U.K.&#8221;)</span></td><td colspan="2" style="background-color:#cceeff;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%">158,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;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:8pt;font-weight:400;line-height:100%">115,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">117,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;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:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </span></td><td colspan="2" style="background-color:#ffffff;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%">242,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#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:8pt;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:8pt;font-weight:400;line-height:100%">194,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;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:8pt;font-weight:400;line-height:100%">198,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#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:8pt;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:8pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;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%">162,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;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:8pt;font-weight:400;line-height:100%">140,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;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:8pt;font-weight:400;line-height:100%">144,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">1,432,616&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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: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:#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:8pt;font-weight:400;line-height:100%">1,317,845&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">1,211,653&#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="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:8pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></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:700;line-height:120%">Revenue streams</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</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: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%">407,625&#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: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%">366,063&#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: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%">336,248&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;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%">10,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32,172&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:8pt;font-weight:400;line-height:100%">417,726&#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:8pt;font-weight:400;line-height:100%">385,356&#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:8pt;font-weight:400;line-height:100%">368,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="2" style="background-color:#ffffff;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%">461,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">384,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">300,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#cceeff;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%">331,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">317,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">320,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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%">221,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">230,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222,010&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:8pt;font-weight:400;line-height:100%">1,014,890&#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:8pt;font-weight:400;line-height:100%">932,489&#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:8pt;font-weight:400;line-height:100%">843,233&#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:0 1pt 0 25.75pt"></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:8pt;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:8pt;font-weight:400;line-height:100%">1,432,616&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,317,845&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,211,653&#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:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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: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%">461,328&#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: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%">384,271&#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: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%">300,966&#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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;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%">331,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">320,257&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">793,184&#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:8pt;font-weight:400;line-height:100%">701,835&#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:8pt;font-weight:400;line-height:100%">621,223&#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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;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%">407,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">336,248&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Subscription</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:8pt;font-weight:400;line-height:100%">1,200,809&#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:8pt;font-weight:400;line-height:100%">1,067,898&#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:8pt;font-weight:400;line-height:100%">957,471&#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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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%">221,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">230,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222,010&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#cceeff;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%">10,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">1,432,616&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">1,317,845&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">1,211,653&#160;</span></td><td style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining performance obligations ("Backlog")</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</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%">As of December&#160;31, 2023:</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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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%">245,271&#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: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%">446,160&#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: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%">62,070&#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: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%">2,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: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%">39,810&#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: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%">795,595&#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="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%">54&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%">67,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">279,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">9,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">358,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">144,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">2,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">194,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%">24,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">374,554&#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: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%">960,264&#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: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%">81,097&#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: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%">2,727&#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: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%">44,726&#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: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%">1,463,368&#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="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%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table 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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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%">242,073&#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: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%">379,648&#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: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%">60,668&#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: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%">5,310&#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: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%">32,374&#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: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%">720,073&#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="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%">53&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%">66,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">246,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">324,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%">26,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">143,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">1,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">174,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">115,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">350,628&#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:8pt;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:8pt;font-weight:400;line-height:100%">885,688&#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:8pt;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:8pt;font-weight:400;line-height:100%">71,461&#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:8pt;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:8pt;font-weight:400;line-height:100%">7,563&#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:8pt;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:8pt;font-weight:400;line-height:100%">40,392&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,355,732&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227613376">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</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: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%">28,994&#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: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%">26,400&#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: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%">21,822&#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:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;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%">57,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">54,182&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;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%">31,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">25,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;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%">25,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">143,352&#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: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%">122,210&#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: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%">115,947&#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:8pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(2,187)</span></td><td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(1,881)</span></td><td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(23,410)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically grants employees stock options and restricted stock units (&#8220;RSUs&#8221;) and non-employee Directors common stock and stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021 and 2022, most of the Company&#8217;s stock based compensation arrangements vest over five years, with 20% vesting after one year and the remaining 80% vesting quarterly over the remaining four years. Beginning in 2023, most of the Company&#8217;s stock based compensation arrangements vest over four years, with 25% vesting after one year and the remaining 75% vesting quarterly over the remaining three years. The Company&#8217;s stock options have a term of ten years. In 2023, the Company also granted 0.9&#160;million performance stock options with a total grant date fair value of $18.3&#160;million, which vest over 2 years based on the Company&#8217;s achievement of certain financial performance targets.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as an individual grant. The stock-based compensation expense recognized during a period is based on the value of the awards that are expected to vest. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Ultimately, the Company recognizes the actual expense over the vesting period only for the shares that vest. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees may elect to receive 50% of the employee&#8217;s target incentive compensation under the Company&#8217;s Corporate Incentive Compensation Plan (the &#8220;CICP&#8221;) in the form of RSUs instead of cash. If elected by an employee, the equity amount is equal in value on the grant date to 50% of the employee&#8217;s target incentive opportunity, based on the employee&#8217;s base salary. The number of RSUs granted is determined by dividing 50% of the employee&#8217;s target incentive opportunity by 85% of the closing price of the Company&#8217;s common stock on the grant date, less the present value of expected dividends during the vesting period. If elected, the award vests 100% on the following year&#8217;s CICP payout date. Vesting is conditioned upon the performance conditions of the CICP and on continued employment; if threshold funding does not occur, the RSUs will not vest. The Company considers vesting probable on the grant date and recognizes the associated stock-based compensation expense over the requisite service period beginning on the grant date and ending on the vesting date.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company has granted awards that allow for the settlement of vested stock options and RSUs on a net share basis (&#8220;net settled awards&#8221;). With net settled awards, the Company withholds shares to cover the exercise price (for stock options) and the minimum statutory tax withholding obligations (for stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. In 2023, the Company moved to cashless settlement for most of its awards. Under cashless settlement, shares are automatically sold in the market at exercise (for stock options) or vest (for RSUs) to cover the exercise price (for stock options) and the minimum statutory tax withholding obligations (for stock options and RSUs).</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:700;line-height:120%">Stock-based compensation plans</span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2004 Long-Term Incentive Plan (as amended and restated)</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2004, the Company adopted the 2004 Long-Term Incentive Plan (as amended and restated, the &#8220;2004 Plan&#8221;) to provide employees, non-employee Directors, and consultants with opportunities to purchase stock through incentive and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to 42 million, extended the term of the plan to 2030, and limited annual compensation to any non-employee Director to $0.5 million.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, 17.4 million shares were subject to outstanding options and stock-based awards under the 2004 Plan. </span></div><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2006 Employee Stock Purchase Plan</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2006, the Company adopted the 2006 Employee Stock Purchase Plan (the &#8220;2006 ESPP&#8221;) under which employees may purchase common stock, at a price equal to at least 85% of the fair market value of the Company&#8217;s common stock on the lesser of the commencement date or completion date for offerings under the plan, or such higher price as the Company&#8217;s Board of Directors may establish from time to time. In October 2012, the Company&#8217;s Board of Directors amended the 2006 ESPP to continue until no shares remain. In 2023, the number of shares authorized for purchase under the 2006 ESPP was increased to 2&#160;million. For 2023, 2022, and 2021, the Company&#8217;s Board of Directors set the purchase price at 85% of the fair market value on the completion date of the offering period. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation expense from 2006 ESPP</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: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%">1,367&#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: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%">1,614&#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: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%">1,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><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, 2023, 1.0 million shares had been issued under the plan.</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%">Shares issued and available for issuance</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company issued 1.4 million shares to its employees and directors under the Company&#8217;s stock-based compensation plans.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, there were 6.9 million shares available for issuance for future equity grants under the Company&#8217;s stock plans, consisting of 5.9 million shares under the 2004 Plan and 1.0 million shares under the 2006 ESPP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant activity</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%">Stock options</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options using a Black-Scholes option-pricing model. Key inputs used to estimate the fair value of stock options include the exercise price of the award, expected term of the option, expected volatility of the Company&#8217;s common stock over the option&#8217;s expected term, risk-free interest rate over the option&#8217;s expected term, and the Company&#8217;s expected annual dividend yield. The exercise price for stock options is greater than or equal to the shares&#8217; fair market value at the grant date.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value assumptions for stock options:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:55.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average grant-date fair value</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: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%">20.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 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%">17.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 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%">37.74&#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:8pt;font-weight:400;line-height:100%">Assumptions used in the Black-Scholes option-pricing model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">35&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term in years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></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:8pt;font-weight:400;line-height:100%">3.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</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:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#8217;s common stock over a period, which approximates the expected option term.</span></div><div style="margin-top:3pt;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:120%">(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.</span></div><div style="margin-top:3pt;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:120%">(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.</span></div><div style="margin-top:3pt;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:120%">(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined stock option activity under the Company&#8217;s stock option plans for 2023:</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:35.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.761%"></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%">Shares <br/>(in thousands)</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%">Weighted-average Exercise Price</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%">Weighted-average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </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%">(in thousands) </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></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Options outstanding as of January 1, 2023</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:8pt;font-weight:400;line-height:100%">14,911&#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: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%">59.67&#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></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">1,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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: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:8pt;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">31.56&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">(1,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">55.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;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%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81.62&#160;</span></td><td style="background-color:#cceeff;padding: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></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:8pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2023</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:8pt;font-weight:400;line-height:100%">14,739&#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;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:#ffffff;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%">58.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">12,786&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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;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;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%">58.58&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">73,407&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2023</span></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:8pt;font-weight:400;line-height:100%">6,761&#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;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:#ffffff;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%">63.54&#160;</span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">32,594&#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:3pt;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:120%">(1) The aggregate intrinsic value of stock options as of December&#160;31, 2023 is based on the difference between the closing price of the Company&#8217;s stock of $48.86 and the exercise price of the applicable stock options.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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 stock options exercised (i.e., the difference between the market price at exercise and the price paid by the employee at exercise) in 2023, 2022, and 2021 was $6.2 million, $15.6 million, and $94.3 million, respectively. As of December&#160;31, 2023, the Company had unrecognized stock-based compensation expense related to the unvested portion of stock options of $57.8 million that is expected to be recognized as expense over a weighted-average period of 1.6 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%">RSUs</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs provide the recipient a right to receive a specified number of shares of the Company&#8217;s common stock upon vesting. The Company values its RSUs at the fair value of its common stock on the grant date, which is the closing price of its common stock on the grant date less the present value of expected dividends during the vesting period, as the recipient is not entitled to dividends during the requisite service period.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value for RSUs granted in 2023, 2022, and 2021 was $46.57, $74.50, and $129.03, respectively. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:28.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.846%"></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%">Shares <br/>(in&#160;thousands)</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%">Weighted- Average Grant-Date <br/>Fair Value</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%">Aggregate Intrinsic Value <br/>(in thousands)</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:400;line-height:100%">Nonvested as of January 1, 2023</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:8pt;font-weight:400;line-height:100%">2,351&#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: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%">85.52&#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></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46.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="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:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ccecff;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%">(890)</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">84.74&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccecff;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:8pt;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:8pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">71.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Nonvested as of December 31, 2023</span></td><td colspan="2" style="background-color:#ccecff;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%">2,616&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:#ccecff;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%">64.85&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:#ccecff;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%">127,805&#160;</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">Expected to vest as of December 31, 2023</span></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:8pt;font-weight:400;line-height:100%">1,968&#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;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:#ffffff;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%">62.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">96,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs vested in 2023, 2022, and 2021 was $42.8 million, $50.3 million, and $122.5 million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2023 is based on the closing price of the Company&#8217;s stock of $48.86 as of December&#160;31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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, 2023, the Company had $48.6 million of unrecognized stock-based compensation expense related to all unvested RSUs that is expected to be recognized as expense over a weighted-average period of 1.7 years.</span></div><div style="margin-top:6pt;padding-right:18pt"><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-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company granted 0.01 million shares of common stock to Directors with a weighted-average grant-date fair value of $47.25 per share.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229893904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<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_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment 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_CompensationAndEmployeeBenefitPlansTextBlock', window );">EMPLOYEE BENEFIT PLANS</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. EMPLOYEE BENEFIT PLANS </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors defined contribution plans for qualifying employees, including a 401(k) plan in the United States to which the Company makes discretionary matching contributions. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefit plan expenses:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. 401(k) Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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: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%">8,879&#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:8pt;font-weight:400;line-height:100%">International plans</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:8pt;font-weight:400;line-height:100%">21,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">21,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,425&#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:top"></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:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,135&#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:top"></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:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,659&#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:top"></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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/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_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229394640">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. INCOME TAXES</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before provision for (benefit from) income taxes are:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Domestic</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: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%">14,016&#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: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%">(185,820)</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: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%">(125,947)</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:8pt;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:8pt;font-weight:400;line-height:100%">81,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">24,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%">95,440&#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:8pt;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:8pt;font-weight:400;line-height:100%">(161,797)</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:8pt;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:8pt;font-weight:400;line-height:100%">(131,987)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of provision for (benefit from) income taxes are:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Federal</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">7,827&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">3,920&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,921&#160;</span></td><td style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%">4,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">363&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">14,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,105&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total current provision</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:8pt;font-weight:400;line-height:100%">27,269&#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:8pt;font-weight:400;line-height:100%">14,895&#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:8pt;font-weight:400;line-height:100%">6,389&#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:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">149,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(42,214)</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(9,413)</span></td><td style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(23,709)</span></td><td style="background-color:#cceeff;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 13pt;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%">Total deferred provision (benefit)</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:8pt;font-weight:400;line-height:100%">363&#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:8pt;font-weight:400;line-height:100%">168,890&#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:8pt;font-weight:400;line-height:100%">(75,336)</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: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:8pt;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:8pt;font-weight:400;line-height:100%">27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%">183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S federal statutory tax rate and the Company&#8217;s effective tax rate:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. federal income taxes at statutory rates</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: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%">20,042&#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: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%">(33,977)</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: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%">(27,717)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(19,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">188,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit and tax credits</span></td><td colspan="2" style="background-color:#cceeff;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%">4,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(2,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(7,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;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%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and experimentation credits</span></td><td colspan="2" style="background-color:#cceeff;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%">(3,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(5,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(6,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effects of foreign activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GILTI, FDII, and BEAT</span></td><td colspan="2" style="background-color:#cceeff;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%">14,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">16,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision to return adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible 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:8pt;font-weight:400;line-height:100%">6,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax Reserves</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:8pt;font-weight:400;line-height:100%">1,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax detriments / (benefits) related to share-based compensation</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:8pt;font-weight:400;line-height:100%">4,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(20,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#ffffff;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%">1,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(11,811)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">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: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:8pt;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:8pt;font-weight:400;line-height:100%">27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%">183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%">(68,947)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of net deferred tax assets and liabilities are:</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Net operating loss carryforwards</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">84,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 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">109,286&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32,467&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;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%">3,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,828&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,794&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">3,698&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">28,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,122&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Research and development capitalization</span></td><td colspan="2" style="background-color:#cceeff;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%">58,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">38,425&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219,132&#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:8pt;font-weight:400;line-height:100%">231,450&#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 12.25pt;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%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;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%">(196,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(212,808)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,231&#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:8pt;font-weight:400;line-height:100%">18,642&#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:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(644)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;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%">(11,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(14,280)</span></td><td style="background-color:#cceeff;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 6.25pt;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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total deferred tax liabilities</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:8pt;font-weight:400;line-height:100%">(19,412)</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:8pt;font-weight:400;line-height:100%">(14,924)</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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,819&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,718&#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-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. Future realization of deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. The Company&#8217;s deferred tax valuation allowance requires significant judgment and has uncertainties, including assumptions about future taxable income based on historical and projected information. On a quarterly basis, the Company reassesses the need for a valuation allowance on its existing net deferred tax assets by tax-paying jurisdiction, weighing positive and negative evidence to assess its recoverability. In making such a determination, the Company considers all available and objectively verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, projected future taxable income inclusive of the impact of enacted legislation, tax-planning strategies, and results of recent operations. The weight given to the potential effect of negative and positive evidence is commensurate with the extent to which it can be objectively verified.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the objectively and verifiable negative evidence outweighed the positive evidence and as such intends to maintain a full valuation allowance on its U.S and U.K deferred tax assets until there is sufficient evidence to support the realization of these deferred tax assets. Accordingly, the Company recorded a valuation allowance of $196.9 million at December 31, 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, the Company&#8217;s U.S. net operating losses and credit carryforwards are:</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</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:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,624&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Excludes federal and state net operating losses of&#160;$16.1 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div><div style="margin-top:3pt;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:120%">(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$10.7 million, respectively, that the Company expects will expire unutilized. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s federal carryforward losses and credits expire between&#160;2024&#160;and&#160;2041, except for $1.4 million of state credits, which has an unlimited carryforward period. The Company&#8217;s U.K. net operating loss carryforwards were $183.1 million and $217.3 million at December 31, 2023 and 2022, respectively, which have indefinite carryforward periods.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></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:700;line-height:120%">Uncertain tax benefits</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the Company&#8217;s gross unrecognized tax benefits is:</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:55.910%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></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-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1,</span></div></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: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%">19,746&#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: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%">17,584&#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: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%">23,801&#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 7pt;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%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">653&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31,</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: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%">30,655&#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: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%">19,746&#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: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%">17,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the valuation allowance on the U.S. and U.K. deferred tax assets, the Company does not expect the unrecognized tax benefits to materially impact the Company&#8217;s effective tax rate if recognized. </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:700;line-height:120%">Tax examinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal and state income tax returns in the U.S. and various foreign jurisdictions. In the ordinary course of business, the Company and its subsidiaries are examined by various tax authorities, including the Internal Revenue Service in the U.S. As of December&#160;31, 2023, the Company&#8217;s U.S. federal tax returns for the years 2014 through 2019 were under examination by the Internal Revenue Service. In addition, certain foreign jurisdictions are auditing the Company&#8217;s income tax returns for periods ranging from 2013 through 2021. The Company does not expect the results of these audits to have a material effect on the Company&#8217;s financial condition, results of operations, or cash flows. With few exceptions, the statute of limitations remains open in all jurisdictions for all tax years since 2017.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279233469216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS (LOSS) PER SHARE<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_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 (LOSS) PER SHARE</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. EARNINGS (LOSS) PER SHARE</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of earnings (loss) per share:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:400;line-height:100%">Net income (loss)</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: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%">67,808&#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: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%">(345,582)</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: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%">(63,040)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;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%">83,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">81,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">81,387&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, basic</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;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%">67,808&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(345,582)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(63,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes - interest expense and settlement gains, 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:8pt;font-weight:400;line-height:100%">(5,528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator for diluted EPS </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: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%">62,280&#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: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%">(345,582)</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: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%">(63,040)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible 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:8pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;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%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">Effect of dilutive securities</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:8pt;font-weight:400;line-height:100%">1,752&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) (2) (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:8pt;font-weight:400;line-height:100%">84,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, diluted</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.73</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,862&#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:3pt;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:120%">(1) All dilutive securities are excluded in periods of loss as their inclusion would be anti-dilutive.</span></div><div style="margin-top:3pt;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:120%">(2) The shares underlying the conversion options in the Company&#8217;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7&#160;million shares as of December&#160;31, 2023. </span></div><div style="margin-top:3pt;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:120%">(3) The Company&#8217;s Capped Call Transactions represent the equivalent of approximately 3.7&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are convertible) as of December&#160;31, 2023. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;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:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229826864">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see "Note 10. Leases".</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:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company&#8217;s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company&#8217;s estimates will change in the near term, and the effect may be material.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no accrued losses for litigation as of December&#160;31, 2023 and December&#160;31, 2022.</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%">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported, the Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the &#8220;Court&#8221;) titled Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian&#8217;s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys&#8217; fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys&#8217; fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company&#8217;s appeal. Appellate briefing in the Court of Appeals of Virginia is completed. A panel of the Court of Appeals of Virginia heard oral arguments on November 15, 2023, and will issue a written opinion in the future. Although it is not possible to predict timing, the entirety of the appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company&#8217;s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.</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%">City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2022, a lawsuit was filed against the Company, the Company&#8217;s chief executive officer and the Company&#8217;s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters&#8217; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company&#8217;s business, operations, and prospects, which caused the Company&#8217;s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives&#8212;Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund&#8212;have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company&#8217;s securities between June 16, 2020 and May 9, 2022. The Company moved to dismiss the consolidated amended complaint on December 19, 2022. The hearing on the Company&#8217;s motion to dismiss took place on May 17, 2023. After hearing argument from both sides, the Court denied the Company&#8217;s motion from the bench and stated that a written opinion would follow. On June 30, 2023, the Company filed its Answer to the complaint. On July 24, 2023, the Court issued its written opinion denying the motion to dismiss as to the Company and Defendant Trefler but granting the motion without prejudice as to Mr. Stillwell. The Company believes it has strong defenses to the claims brought against the defendants and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#8217;s belief that it has strong defenses to the claims asserted, its intent to defend against these claims, and there being no specified quantum of damages sought in the complaint.</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%">In re Pegasystems Inc., Derivative Litigation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 21, 2022, a lawsuit was filed against the members of the Company&#8217;s board of directors, the Company&#8217;s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. On April 28, 2023, a lawsuit was filed in the United States District Court for the District of Massachusetts by Dag Sagfors, derivatively on behalf of nominal defendant Pegasystems Inc., asserting breach of fiduciary duty and related claims relating to the Virginia Appian litigation against the same defendants as the Larkin lawsuit. On May 17, 2023, the Larkin and Sagfors cases were consolidated and a joint motion to stay the consolidated case is pending before the Court. The Company also has received confidential demand letters raising substantially the same allegations set forth in the foregoing derivative complaints. On April 12, 2023, the Company&#8217;s board of directors (other than Mr. Trefler, who recused himself), formed a committee consisting solely of independent directors, to review, analyze, and investigate the matters raised in the demands and to determine in good faith what actions (if any) are reasonably believed to be appropriate under similar circumstances and reasonably believed to be in the best interests of the Company in response to the demand letters. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit and there being no specified quantum of damages sought in the complaint.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEC Inquiry</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in March 2023, the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) has requested certain information relating to, among other things, the accounting treatment of the Company&#8217;s above-described litigation with Appian Corporation. The Company is fully cooperating with the SEC&#8217;s requests.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223430896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226620640">
<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>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 10b5-1 and non-rule 10b5-1 trading arrangements</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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=pega_LeonTreflerMember', window );">Leon Trefler [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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 17, 2023, Leon Trefler, our Chief of Clients and Markets, entered into a trading plan that provides for the sale of an aggregate of 9,024 shares of our common stock and the net shares received during the duration of the plan pursuant to Mr. Trefler&#8217;s outstanding options to purchase 59,677 shares of our common stock at varying exercise prices. The plan will terminate on December 31, 2024, subject to early termination for certain specified events set forth in the plan.</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Leon Trefler<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief of Clients and Markets<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">November 17, 2023<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">410 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=pega_RifatKerimAkgonulMember', window );">Rifat Kerim Akgonul [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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 9, 2023, Rifat Kerim Akgonul, our Chief Product Officer, entered into a trading plan that provides for the sale of 15,000 shares of our common stock. The plan will terminate on February 28, 2025, subject to early termination for certain specified events set forth in the plan.</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Rifat Kerim Akgonul<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Product Officer<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">November 9, 2023<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">477 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">15,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_ecd_IndividualAxis=pega_KennethStillwellMember', window );">Kenneth Stillwell [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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 8, 2023, Kenneth Stillwell, our Chief Financial Officer and Chief Operating Officer, entered into a trading plan that provides for the sale of 18,000 shares of our common stock. The plan will terminate on February 28, 2025, subject to early termination for certain specified events set forth in the plan.</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_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Kenneth Stillwell<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_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Financial Officer and Chief Operating Office<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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">November 8, 2023<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_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">478 days<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_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">18,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_ecd_TradingArrAxis=pega_LeonTreflerRuleTradingArrangementCommonStockMember', window );">Leon Trefler Rule Trading Arrangement, Common Stock [Member] | Leon Trefler [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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">9,024<span></span>
</td>
<td class="nump">9,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrAxis=pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember', window );">Leon Trefler Rule Trading Arrangement, Net Shares Received During Duration of Plan [Member] | Leon Trefler [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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">59,677<span></span>
</td>
<td class="nump">59,677<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MtrlTermsOfTrdArrTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">ecd_TrdArrAdoptionDate</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_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TrdArrDuration</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: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_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TrdArrIndName</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_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TrdArrIndTitle</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_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TrdArrSecuritiesAggAvailAmt</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: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_ecd_IndividualAxis=pega_LeonTreflerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=pega_LeonTreflerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=pega_RifatKerimAkgonulMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=pega_RifatKerimAkgonulMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=pega_KennethStillwellMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=pega_KennethStillwellMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrAxis=pega_LeonTreflerRuleTradingArrangementCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrAxis=pega_LeonTreflerRuleTradingArrangementCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrAxis=pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrAxis=pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227596848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Management estimates and reporting</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management estimates and reporting</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><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 accounting principles generally accepted in the United States of America (&#8220;U.S.&#8221;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.</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 );">Principles of consolidation</a></td>
<td class="text"><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:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, income (loss) from operations, or net income (loss).</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue and deferred commissions</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is primarily derived from:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#8217;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Subscription license, composed of revenue from term license arrangements for the Company&#8217;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Perpetual license, composed of revenue from perpetual license arrangements for the Company&#8217;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Consulting, primarily related to new software license implementations, training, and reimbursable costs.</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%">Performance obligations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#8217;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical performance obligations are:</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:8.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.470%"></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:8pt;font-weight:700;line-height:100%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:8pt;font-weight:400;line-height:100%">Term license</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</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:8pt;font-weight:400;line-height:100%">Subscription license</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:8pt;font-weight:400;line-height:100%">Maintenance</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:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</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:8pt;font-weight:400;line-height:100%">Consulting</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:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</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:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#8217;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.</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%">Variable consideration</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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 can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#8217;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#8217;s consolidated financial statements.</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%">Significant financing components</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#8217;s payment with the timing of the use of the software license or service.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#8217;s borrowing rate, or the Company&#8217;s incremental borrowing rate, depending upon the recipient of the financing. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2022, and 2021, significant financing components were not material.</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%">Contract modifications</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses contract modifications to determine:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">if the additional products and services are distinct from the products and services in the original arrangement; and</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for either:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">on a prospective basis as a termination of the existing contract and the creation of a new contract; or</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">on a cumulative catch-up basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred commissions</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#8217;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.</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_FairValueOfFinancialInstrumentsPolicy', window );">Financial instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#8217;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#8217;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.</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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#8217;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#8217;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss contingencies and legal costs</a></td>
<td class="text"><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:700;line-height:120%">Loss contingencies and legal costs</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </span></div>Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to the Company at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#8217;s estimates. Contingencies deemed not probable, or for which losses were not estimable in one period, may become probable or losses may become estimable in later periods, which may have a material impact on the Company&#8217;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Internal-use software</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-use software </span></div>The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over <span style="-sec-ix-hidden:f-439">three</span> to five years, commencing on the date the software is placed into service.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div>Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit.<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_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock', window );">Intangible and long-lived assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible and long-lived assets</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#8217; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected 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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash equivalents</a></td>
<td class="text"><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:700;line-height:120%">Cash equivalents</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds and other investments with original maturities of three months or less.</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_BusinessCombinationsPolicy', window );">Business combinations</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business combinations</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#8217;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#8217;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#8217;s consolidated statements of operations.</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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Research and development and software development costs</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development and software development costs</span></div>Research and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#8217;s general availability.<span></span>
</td>
</tr>
<tr class="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-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div>The Company recognizes stock-based compensation expense associated with equity awards based on the award&#8217;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation and remeasurement</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency translation and remeasurement</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities for the Company&#8217;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of 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_IncomeTaxPolicyTextBlock', window );">Accounting for income taxes</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#8217;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its income tax positions and records tax benefits based on management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#8217;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#8217;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.</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_AdvertisingCostsPolicyTextBlock', window );">Advertising expense</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising expense</span></div>Advertising costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="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 );">Assets and Liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><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:700;line-height:120%">Assets and liabilities measured at fair value on a recurring basis</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its cash equivalents, marketable securities, capped call transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 2 - significant other inputs that are observable either directly or indirectly; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#8217;s historical and implied volatility levels. The Company&#8217;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.</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_pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment and disposal of long-lived assets including other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 advertising 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-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_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479515/805-10-05-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_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-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 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 1<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -SubTopic 50<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482610/350-50-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_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147479440/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/2147480321/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/2147480321/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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -SubTopic 50<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482610/350-50-25-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with 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/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<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 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<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 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<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 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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)(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 (f)(2)(ii)<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)(v)<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 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 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.D.1.Q5)<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.3.Q2)<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.2.Q6)<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<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 (b)<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 (f)(1)<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>
<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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230010496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Performance Obligations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical performance obligations are:</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:8.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.470%"></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:8pt;font-weight:700;line-height:100%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:8pt;font-weight:400;line-height:100%">Term license</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</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:8pt;font-weight:400;line-height:100%">Subscription license</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:8pt;font-weight:400;line-height:100%">Maintenance</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:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</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:8pt;font-weight:400;line-height:100%">Consulting</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:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</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:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</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%">As of December&#160;31, 2023:</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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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%">245,271&#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: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%">446,160&#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: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%">62,070&#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: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%">2,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: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%">39,810&#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: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%">795,595&#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="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%">54&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%">67,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">279,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">9,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">358,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">144,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">2,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">194,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%">24,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">374,554&#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: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%">960,264&#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: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%">81,097&#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: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%">2,727&#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: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%">44,726&#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: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%">1,463,368&#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="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%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table 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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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%">242,073&#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: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%">379,648&#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: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%">60,668&#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: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%">5,310&#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: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%">32,374&#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: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%">720,073&#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="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%">53&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%">66,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">246,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">324,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%">26,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">143,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">1,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">174,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">115,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">350,628&#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:8pt;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:8pt;font-weight:400;line-height:100%">885,688&#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:8pt;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:8pt;font-weight:400;line-height:100%">71,461&#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:8pt;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:8pt;font-weight:400;line-height:100%">7,563&#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:8pt;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:8pt;font-weight:400;line-height:100%">40,392&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,355,732&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230046048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES (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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of Marketable Securities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.762%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.407%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.312%"></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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Amortized Cost</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%">Unrealized Gains</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%">Unrealized Losses</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%">Fair 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%">Amortized Cost</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%">Unrealized Gains</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%">Unrealized Losses</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%">Fair 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:8pt;font-weight:400;line-height:100%">Government debt</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: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%">11,471&#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: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%">33&#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: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%">(1)</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: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%">11,503&#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: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%">2,960&#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: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%">&#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><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: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%">(52)</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: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%">2,908&#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:8pt;font-weight:400;line-height:100%">Corporate 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:8pt;font-weight:400;line-height:100%">181,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">181,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">151,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">(2,647)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">149,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">193,431&#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: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%">233&#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: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%">(228)</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: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%">193,436&#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: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%">154,866&#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: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%">&#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: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%">(2,699)</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: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%">152,167&#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></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279237054352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (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_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock', window );">Schedule of Receivables</a></td>
<td class="text"><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:700;line-height:120%">Receivables</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Accounts receivable, net</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: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%">300,173&#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: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%">255,150&#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:8pt;font-weight:400;line-height:100%">Unbilled receivables, 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:8pt;font-weight:400;line-height:100%">237,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">213,719&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Long-term unbilled receivables, 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:8pt;font-weight:400;line-height:100%">85,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">95,806&#160;</span></td><td style="background-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 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:8pt;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:8pt;font-weight:400;line-height:100%">622,954&#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:8pt;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:8pt;font-weight:400;line-height:100%">564,675&#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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock', window );">Schedule of Unbilled Receivables</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%">Unbilled receivables</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by expected collection date:</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:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">1 year or less</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: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%">237,379&#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="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%">74&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">1-2 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#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:8pt;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:8pt;font-weight:400;line-height:100%">2-5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">322,781&#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="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:8pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></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_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock', window );">Schedule of Unbilled Receivables by Contract Effective Date</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables by contract effective date:</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:75.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">208,783&#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="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%">65&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;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%">56,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#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:8pt;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:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#cceeff;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%">46,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14&#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:8pt;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:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;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%">8,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">2019 and prior</span></td><td colspan="2" style="background-color:#cceeff;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%">2,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">322,781&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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_pega_ContractAssetsAndDeferredRevenueTableTextBlock', window );">Schedule of Contract Assets and Deferred Revenue</a></td>
<td class="text"><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:700;line-height:120%">Contract assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">Contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">16,238&#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: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%">17,546&#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:8pt;font-weight:400;line-height:100%">Long-term contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">20,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">16,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">36,873&#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: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%">34,016&#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:3pt;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:120%">(1) Included in other current assets.</span></div><div style="margin-top:3pt;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:120%">(2) Included in other long-term assets.</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:700;line-height:120%">Deferred revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings and payments received in advance of revenue recognition.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred revenue</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: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%">377,845&#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: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%">325,212&#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:8pt;font-weight:400;line-height:100%">Long-term deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">380,323&#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: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%">328,764&#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:3pt;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:120%"> (1) Included in other long-term liabilities.</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_pega_AccountsReceivableAndUnbilledReceivableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and Unbilled Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AccountsReceivableAndUnbilledReceivableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ContractAssetsAndDeferredRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract assets and deferred revenue [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;">pega_ContractAssetsAndDeferredRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unbilled receivables not billable at 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;">pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of Unbilled Receivables Based Upon Contract Effective 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;">pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226419504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS (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_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Impairment of Deferred Contract Costs</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,119&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table><div style="margin-top:3pt;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:120%">(1) Included in other long-term assets.</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_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock', window );">Schedule of Amortization of Deferred Contract Costs</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:400;line-height:100%">Amortization of deferred commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">59,461&#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: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%">53,471&#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: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%">41,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Included in selling and marketing expenses.</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_pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236852656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (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_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 );">Schedule of Property and Equipment</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></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: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%">62,787&#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: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%">35,049&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></div></td><td colspan="2" style="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%">31,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">27,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></div></td><td colspan="2" style="background-color:#ccecff;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%">6,665&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">5,993&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software purchased</span></div></td><td colspan="2" style="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%">10,060&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">9,724&#160;</span></td><td style="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:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer software developed for internal use</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:8pt;font-weight:400;line-height:100%">19,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets in progress</span></div></td><td colspan="2" style="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%">223&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">37,342&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">130,349&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">135,269&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></div></td><td colspan="2" style="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%">(83,070)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">(80,213)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">47,279&#160;</span></td><td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="background-color:#ccecff;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 style="margin-top:3pt;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:120%">(1) Included in other long-term assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation expense</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: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%">14,806&#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: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%">14,687&#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: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%">24,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_pega_DepreciationExpenseTableTextBlock', window );">Schedule of Depreciation Expense</a></td>
<td class="text"><div style="margin-top:3pt;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:120%">(1) Included in other long-term assets. </span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:53.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.736%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation expense</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: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%">14,806&#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: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%">14,687&#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: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%">24,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DepreciationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation Expense [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;">pega_DepreciationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238072928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (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_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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">81,399&#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: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%">81,923&#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="display:none"></td><td colspan="3" 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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(524)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">81,611&#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:8pt;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:8pt;font-weight:400;line-height:100%">81,399&#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><span></span>
</td>
</tr>
<tr class="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 Intangibles</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:</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:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 5.5pt;text-align:center;vertical-align:top"><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Useful Lives</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%">Cost</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%">Accumulated Amortization</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="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Book Value </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></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-related</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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: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%">63,117&#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: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%">(60,035)</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: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%">3,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></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</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:8pt;font-weight:400;line-height:100%">68,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(64,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,920&#160;</span></td><td style="background-color:#ffffff;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:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</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:8pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:0 1pt"></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 #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:8pt;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:8pt;font-weight:400;line-height:100%">136,616&#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:8pt;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:8pt;font-weight:400;line-height:100%">(129,614)</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:8pt;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:8pt;font-weight:400;line-height:100%">7,002&#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:3pt;padding-left:18pt;text-indent:-9pt"><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)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Included in other long-term assets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Useful Lives</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%">Cost</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%">Accumulated Amortization</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%">Net&#160;Book Value </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></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Client-related</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-10 years</span></div></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: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%">63,076&#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: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%">(58,623)</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: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%">4,453&#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:8pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-10 years</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:8pt;font-weight:400;line-height:100%">68,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(61,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6,435&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-5 years</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:8pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(5,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:0 1pt"></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 #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:8pt;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:8pt;font-weight:400;line-height:100%">136,493&#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:8pt;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:8pt;font-weight:400;line-height:100%">(125,605)</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:8pt;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:8pt;font-weight:400;line-height:100%">10,888&#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:3pt;padding-left:18pt;text-indent:-9pt"><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) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other long-term 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 Future Estimated Intangibles Assets Amortization</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated intangible assets amortization:</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: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:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 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:8pt;font-weight:400;line-height:100%">2024</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: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%">3,182&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">2,619&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%">7,002&#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></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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Amortization of Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets: </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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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:249.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</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: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%">2,570&#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: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%">2,723&#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: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%">2,516&#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:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;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%">1,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,471&#160;</span></td><td style="background-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"><div style="padding-left:9pt;text-indent:-6.75pt"><span><br/></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:8pt;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:8pt;font-weight:400;line-height:100%">3,940&#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:8pt;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:8pt;font-weight:400;line-height:100%">4,093&#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:8pt;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:8pt;font-weight:400;line-height:100%">3,987&#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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited 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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230066400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES (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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock', window );">Schedule of Other Assets and Other Liabilities</a></td>
<td class="text"><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:700;line-height:120%">Other current assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Income tax receivables</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: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%">4,804&#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: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%">25,354&#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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%">16,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">17,546&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">68,137&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">80,388&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred commissions</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: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%">114,119&#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: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%">130,195&#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:8pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">76,114&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Property 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:8pt;font-weight:400;line-height:100%">47,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">55,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Venture investments</span></td><td colspan="2" style="background-color:#ffffff;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%">19,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">13,069&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Contract 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:8pt;font-weight:400;line-height:100%">20,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">16,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Intangible 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:8pt;font-weight:400;line-height:100%">7,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10,888&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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%">893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,795&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;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:8pt;font-weight:400;line-height:100%">34,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">24,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">314,696&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">333,989&#160;</span></td><td style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Operating lease 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: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%">15,000&#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: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%">14,976&#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:8pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,474&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">21,343&#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:8pt;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:8pt;font-weight:400;line-height:100%">17,450&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Deferred revenue</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: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%">2,478&#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: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%">3,552&#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:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,207&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">13,570&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">15,128&#160;</span></td><td style="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_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230028864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">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_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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Long-Lived Assets by Geographic Area</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets related to the Company&#8217;s U.S. and international operations were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:54.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.657%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">December 31, 2023</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:8pt;font-weight:700;line-height:100%">December 31, 2022</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:8pt;font-weight:400;line-height:100%">U.S.</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: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%">44,414&#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 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%">94&#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:8pt;font-weight:400;line-height:100%">%</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: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%">50,445&#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 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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;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%">2,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">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:8pt;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:8pt;font-weight:400;line-height:100%">4,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">47,279&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="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:8pt;font-weight:400;line-height:100%">55,056&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="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:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 names of foreign countries in which material 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 are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279353526032">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Expense</a></td>
<td class="text"><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:700;line-height:120%">Expense</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:55.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.127%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.129%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed lease costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td 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%">19,718&#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: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%">20,186&#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: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%">(1,694)</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:8pt;font-weight:400;line-height:100%">Short-term lease 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:8pt;font-weight:400;line-height:100%">2,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,244&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Variable lease 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:8pt;font-weight:400;line-height:100%">8,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4,480&#160;</span></td><td style="background-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 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:8pt;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:8pt;font-weight:400;line-height:100%">30,750&#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:8pt;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:8pt;font-weight:400;line-height:100%">27,436&#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:8pt;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:8pt;font-weight:400;line-height:100%">5,030&#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:3pt;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:120%">(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.</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_pega_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Right of Use Asset and Lease Liabilities</a></td>
<td class="text"><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:700;line-height:120%">Right of use assets and lease liabilities</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-713"><span style="-sec-ix-hidden:f-714"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right of use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">64,198&#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: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%">76,114&#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><span style="-sec-ix-hidden:f-717"><span style="-sec-ix-hidden:f-718"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></span></span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">14,976&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">66,901&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">79,152&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Represents the Company&#8217;s right to use the leased asset during the lease term. Included in other long-term assets.</span></div><div style="margin-top:3pt;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:120%">(2) Included in other current liabilities.</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_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock', window );">Schedule of Weighted Average and Discount Rate</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate for the Company&#8217;s leases were:</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:69.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.129%"></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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 years</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5 years</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:8pt;font-weight:400;line-height:100%">Weighted-average discount rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) The rates implicit in most of the Company&#8217;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Lease Liabilities</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities:</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:84.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.715%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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: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%">17,971&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">11,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;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%">10,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;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%">9,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">30,177&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total lease payments</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:8pt;font-weight:400;line-height:100%">94,400&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%">81,901&#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:3pt;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:120%">(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.</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_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock', window );">Schedule of Cash Flow Lease Information</a></td>
<td class="text"><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:700;line-height:120%">Cash flow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">Cash paid for operating leases, net of tenant improvement allowances</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: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%">20,045&#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: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%">7,690&#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:8pt;font-weight:400;line-height:100%">Right of use assets recognized for new leases and amendments (non-cash)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">4,733&#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:3pt;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:120%">(1) In 2022, the Company received a tenant improvement allowances of $8.8 million as part of the lease of the Company&#8217;s new corporate headquarters in Waltham, Massachusetts.</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_pega_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [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;">pega_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Supplemental Cash Flow Lease Information [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;">pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Weighted Average and Discount Rate [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238247632">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Carrying Value and Interest Expense Related to the Notes</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-weight:400;line-height:120%">Carrying value of the Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.716%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Principal</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: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%">502,270&#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: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%">600,000&#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:8pt;font-weight:400;line-height:100%">Unamortized 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:8pt;font-weight:400;line-height:100%">(2,902)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,391)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Convertible senior notes, net</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: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%">499,368&#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: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%">593,609&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense related to the Notes:</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:70.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractual interest expense (0.75% coupon)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,891&#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: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%">4,500&#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of issuance costs</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:8pt;font-weight:400;line-height:100%">2,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,494&#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: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%">7,388&#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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of Future Payments</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future payments of principal and contractual interest:</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:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:8pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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: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%">&#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: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%">3,767&#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: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%">3,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">502,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">504,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">502,270&#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: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%">5,651&#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: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%">507,921&#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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Change in Capped Call Transactions</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in capped call transactions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">2,582&#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: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%">59,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:8pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Fair value adjustment</span></td><td colspan="2" style="background-color:#cceeff;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%">(1,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(57,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">December 31,</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:8pt;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:8pt;font-weight:400;line-height:100%">893&#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:8pt;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:8pt;font-weight:400;line-height:100%">2,582&#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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock', window );">Schedule of Debt Covenant Requirements</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to comply with financial covenants, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:5.5pt">Through December 31, 2023, Pegasystems Inc. must maintain at least $200 million in cash, investments, and availability under the Credit Facility and the Company must maintain:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.825%"><tr><td style="width:1.0%"></td><td style="width:42.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.702%"></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:8pt;font-weight:700;line-height:100%">Year to Date</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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">June 30, 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:8pt;font-weight:700;line-height:100%">September 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:400;line-height:100%">Minimum Consolidated EBITDA (as defined in the Credit Facility)</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: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%">38,862&#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: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%">59,894&#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: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%">95,597&#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: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%">214,590&#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></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_pega_ScheduleOfDebtCovenantRequirementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Debt Covenant Requirements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ScheduleOfDebtCovenantRequirementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (S-X 210.12-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-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;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</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_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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, 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 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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 6: 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 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-8<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230140880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING (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_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring Activities</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:</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:58.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.774%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Three months ended</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%">Expense</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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></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:8pt;font-weight:400;line-height:100%">December 31, 2022</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: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%">21,743&#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:8pt;font-weight:400;line-height:100%">Office space reduction </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:8pt;font-weight:400;line-height:100%">March 31, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits</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:8pt;font-weight:400;line-height:100%">June 30, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Employee severance and related benefits and office space reduction</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">17,236&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Office space reduction</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:8pt;font-weight:400;line-height:100%">December 31, 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring activity:</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%">Accrued employee severance and related benefits:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.112%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">18,573&#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:8pt;font-weight:400;line-height:100%">Costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash disbursements</span></td><td colspan="2" style="background-color:#cceeff;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%">(29,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">December 31,</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: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%">8,095&#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:3pt;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:120%">Note: Included in accrued compensation and related expenses.</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227616416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Assets and Liabilities Measured at Fair Value</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:24.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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:400;line-height:100%">Cash equivalents</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: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%">54,357&#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: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%">&#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><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: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%">&#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><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: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%">54,357&#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: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%">2,526&#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: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%">&#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><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: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%">&#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><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: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%">2,526&#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:8pt;font-weight:400;line-height:100%">Marketable securities </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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">193,436&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">193,436&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">152,167&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">152,167&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Capped Call Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;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;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%">&#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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Venture investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">19,450&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">19,450&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">13,069&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">13,069&#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:3pt;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:120%">(1) Included in other long-term assets. </span></div>(2) Investments in privately-held companies<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of Changes in Venture Investments</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in venture investments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">January 1,</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: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%">13,069&#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: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%">7,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">New investments</span></td><td colspan="2" style="background-color:#ffffff;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%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,400&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Sales of investments</span></td><td colspan="2" style="background-color:#cceeff;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%">(2,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(4,020)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Changes in foreign exchange rates</span></td><td colspan="2" style="background-color:#ffffff;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%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(450)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Changes in 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></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">included in other income, net</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:8pt;font-weight:400;line-height:100%">10,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,989&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">included in other comprehensive income (loss)</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:8pt;font-weight:400;line-height:100%">(2,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">December 31,</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:8pt;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:8pt;font-weight:400;line-height:100%">19,450&#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:8pt;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:8pt;font-weight:400;line-height:100%">13,069&#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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279231447760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (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_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsDeclaredTableTextBlock', window );">Schedule of Dividends Declared</a></td>
<td class="text"><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends declared</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:53.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;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%">2021</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:8pt;font-weight:400;line-height:100%">Dividends declared (per share)</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: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%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments to stockholders (in thousands)</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">9,964&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">9,834&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">9,761&#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_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of Stock Repurchases</a></td>
<td class="text"><div style="margin-top:6pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock repurchases</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:29.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.914%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;font-weight:700;line-height:100%">2023</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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:12pt"><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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:400;line-height:100%">January 1,</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 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%">58,075&#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 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%">22,583&#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 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%">37,726&#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:8pt;font-weight:400;line-height:100%">Authorizations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">1,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">38,467&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Repurchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(24,508)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(53,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#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:8pt;font-weight:400;line-height:100%">60,000&#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 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:8pt;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:8pt;font-weight:400;line-height:100%">58,075&#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 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:8pt;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:8pt;font-weight:400;line-height:100%">22,583&#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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On April&#160;25, 2023, the Company announced that the Board of Directors extended the current stock repurchase program&#8217;s expiration date to June&#160;30, 2024 and increased the remaining stock repurchase authority to $60 million.</span></div><div style="margin-top:3pt;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:120%">(2) Purchases under this program have been made on the open market.</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_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to dividends declared, including paid and unpaid 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;">us-gaap_DividendsDeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279235232768">
<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, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Geographic Revenue</a></td>
<td class="text"><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:700;line-height:120%">Geographic revenue</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></div></td><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:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</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: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%">785,029&#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="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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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: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%">763,558&#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="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%">57&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">%</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: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%">690,133&#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="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%">57&#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:8pt;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:8pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;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%">85,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">102,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">61,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;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:8pt;font-weight:400;line-height:100%">United Kingdom (&#8220;U.K.&#8221;)</span></td><td colspan="2" style="background-color:#cceeff;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%">158,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;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:8pt;font-weight:400;line-height:100%">115,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">117,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;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:8pt;font-weight:400;line-height:100%">Europe (excluding U.K.), Middle East, and Africa </span></td><td colspan="2" style="background-color:#ffffff;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%">242,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#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:8pt;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:8pt;font-weight:400;line-height:100%">194,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#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:8pt;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:8pt;font-weight:400;line-height:100%">198,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#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:8pt;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:8pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;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%">162,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;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:8pt;font-weight:400;line-height:100%">140,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#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:8pt;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:8pt;font-weight:400;line-height:100%">144,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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%">1,432,616&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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: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:#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:8pt;font-weight:400;line-height:100%">1,317,845&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">1,211,653&#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="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:8pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenue Streams</a></td>
<td class="text"><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:700;line-height:120%">Revenue streams</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription license</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: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%">407,625&#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: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%">366,063&#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: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%">336,248&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#ffffff;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%">10,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32,172&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</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:8pt;font-weight:400;line-height:100%">417,726&#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:8pt;font-weight:400;line-height:100%">385,356&#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:8pt;font-weight:400;line-height:100%">368,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</span></td><td colspan="2" style="background-color:#ffffff;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%">461,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">384,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">300,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#cceeff;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%">331,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">317,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">320,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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%">221,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">230,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222,010&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Revenue recognized over time</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:8pt;font-weight:400;line-height:100%">1,014,890&#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:8pt;font-weight:400;line-height:100%">932,489&#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:8pt;font-weight:400;line-height:100%">843,233&#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:0 1pt 0 25.75pt"></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:8pt;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:8pt;font-weight:400;line-height:100%">1,432,616&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,317,845&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,211,653&#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:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pega Cloud</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: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%">461,328&#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: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%">384,271&#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: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%">300,966&#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:8pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;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%">331,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">317,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">320,257&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">793,184&#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:8pt;font-weight:400;line-height:100%">701,835&#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:8pt;font-weight:400;line-height:100%">621,223&#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:8pt;font-weight:400;line-height:100%">Subscription license</span></td><td colspan="2" style="background-color:#ffffff;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%">407,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">366,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">336,248&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Subscription</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:8pt;font-weight:400;line-height:100%">1,200,809&#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:8pt;font-weight:400;line-height:100%">1,067,898&#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:8pt;font-weight:400;line-height:100%">957,471&#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:8pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="2" style="background-color:#ffffff;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%">221,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">230,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222,010&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Perpetual license</span></td><td colspan="2" style="background-color:#cceeff;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%">10,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">1,432,616&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">1,317,845&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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="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%">1,211,653&#160;</span></td><td style="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Remaining Performance Obligations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical performance obligations are:</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:8.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.470%"></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:8pt;font-weight:700;line-height:100%">Performance obligation</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How stand-alone selling price is typically determined</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When performance obligation is typically satisfied</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When payment is typically due</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income statement line item</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective date of the license</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:8pt;font-weight:400;line-height:100%">Term license</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the license</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:8pt;font-weight:400;line-height:100%">Subscription license</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:8pt;font-weight:400;line-height:100%">Maintenance</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:8pt;font-weight:400;line-height:100%">Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:8pt;font-weight:400;line-height:100%">Ratably over the term of the maintenance (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the maintenance</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Pega Cloud</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:8pt;font-weight:400;line-height:100%">Residual approach</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:8pt;font-weight:400;line-height:100%">Ratably over the term of the service (over time)</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:8pt;font-weight:400;line-height:100%">Annually, or more frequently, over the term of the service</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:8pt;font-weight:400;line-height:100%">Subscription services</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:8pt;font-weight:400;line-height:100%">Consulting<br/>- time and materials</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred to date (over time)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly</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:8pt;font-weight:400;line-height:100%">Consulting</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:8pt;font-weight:400;line-height:100%">Consulting <br/>- fixed price</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:8pt;font-weight:400;line-height:100%">Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on hours incurred as a percentage of total estimated hours (over time)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As contract milestones are achieved</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:8pt;font-weight:400;line-height:100%">Consulting</span></div></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future revenue from existing non-cancellable contracts:</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%">As of December&#160;31, 2023:</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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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%">245,271&#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: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%">446,160&#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: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%">62,070&#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: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%">2,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: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%">39,810&#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: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%">795,595&#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="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%">54&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%">67,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">279,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">9,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">358,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">144,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">2,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">194,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%">24,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">374,554&#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: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%">960,264&#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: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%">81,097&#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: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%">2,727&#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: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%">44,726&#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: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%">1,463,368&#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="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%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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-style:italic;font-weight:400;line-height:120%">As of December&#160;31, 2022:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table 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:16.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.252%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:700;line-height:100%">Subscription services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Subscription license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Perpetual license</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" 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%">Total</span></td></tr><tr style="height:12pt"><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%">Maintenance</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:700;line-height:100%">Pega Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:8pt;font-weight:400;line-height:100%">1 year or less</span></div></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: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%">242,073&#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: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%">379,648&#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: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%">60,668&#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: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%">5,310&#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: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%">32,374&#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: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%">720,073&#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="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%">53&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</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:8pt;font-weight:400;line-height:100%">66,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">246,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">324,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-3 years</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:8pt;font-weight:400;line-height:100%">26,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">143,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">1,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">174,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Greater than 3 years</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:8pt;font-weight:400;line-height:100%">15,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">115,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">350,628&#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:8pt;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:8pt;font-weight:400;line-height:100%">885,688&#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:8pt;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:8pt;font-weight:400;line-height:100%">71,461&#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:8pt;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:8pt;font-weight:400;line-height:100%">7,563&#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:8pt;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:8pt;font-weight:400;line-height:100%">40,392&#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:8pt;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:8pt;font-weight:400;line-height:100%">1,355,732&#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="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:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279233625296">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock Based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</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: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%">28,994&#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: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%">26,400&#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: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%">21,822&#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:8pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;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%">57,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">54,182&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;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%">31,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">29,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">25,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;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%">25,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-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%">143,352&#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: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%">122,210&#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: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%">115,947&#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:8pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(2,187)</span></td><td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(1,881)</span></td><td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">(23,410)</span></td><td style="background-color:#ffffff;border-top:3pt double #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_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', window );">Schedule of Compensating Balances</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation expense from 2006 ESPP</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: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%">1,367&#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: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%">1,614&#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: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%">1,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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 Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value assumptions for stock options:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"><tr><td style="width:1.0%"></td><td style="width:55.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average grant-date fair value</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: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%">20.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 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%">17.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 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%">37.74&#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:8pt;font-weight:400;line-height:100%">Assumptions used in the Black-Scholes option-pricing model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">35&#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:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term in years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></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:8pt;font-weight:400;line-height:100%">3.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</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:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected annual dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#8217;s common stock over a period, which approximates the expected option term.</span></div><div style="margin-top:3pt;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:120%">(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.</span></div><div style="margin-top:3pt;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:120%">(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.</span></div><div style="margin-top:3pt;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:120%">(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Combined Stock Option Activity</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined stock option activity under the Company&#8217;s stock option plans for 2023:</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:35.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.761%"></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%">Shares <br/>(in thousands)</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%">Weighted-average Exercise Price</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%">Weighted-average Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </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%">(in thousands) </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></tr><tr><td colspan="3" style="background-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:400;line-height:100%">Options outstanding as of January 1, 2023</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:8pt;font-weight:400;line-height:100%">14,911&#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: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%">59.67&#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></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">1,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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: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:8pt;font-weight:400;line-height:100%">(380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">31.56&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">(1,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">55.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;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%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81.62&#160;</span></td><td style="background-color:#cceeff;padding: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></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:8pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2023</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:8pt;font-weight:400;line-height:100%">14,739&#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;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:#ffffff;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%">58.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">12,786&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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;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;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%">58.58&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">73,407&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2023</span></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:8pt;font-weight:400;line-height:100%">6,761&#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;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:#ffffff;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%">63.54&#160;</span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">32,594&#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:3pt;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:120%">(1) The aggregate intrinsic value of stock options as of December&#160;31, 2023 is based on the difference between the closing price of the Company&#8217;s stock of $48.86 and the exercise price of the applicable stock options.</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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Combined Restricted Stock Units Activity</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"><tr><td style="width:1.0%"></td><td style="width:28.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.846%"></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%">Shares <br/>(in&#160;thousands)</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%">Weighted- Average Grant-Date <br/>Fair Value</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%">Aggregate Intrinsic Value <br/>(in thousands)</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:400;line-height:100%">Nonvested as of January 1, 2023</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:8pt;font-weight:400;line-height:100%">2,351&#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: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%">85.52&#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></tr><tr><td colspan="3" style="background-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: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:8pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">46.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="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:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ccecff;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%">(890)</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="2" style="background-color:#ccecff;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%">84.74&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccecff;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:8pt;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:8pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">71.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Nonvested as of December 31, 2023</span></td><td colspan="2" style="background-color:#ccecff;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%">2,616&#160;</span></td><td style="background-color:#ccecff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:#ccecff;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%">64.85&#160;</span></td><td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccecff;padding:0 1pt"></td><td style="background-color:#ccecff;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:#ccecff;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%">127,805&#160;</span></td><td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%">Expected to vest as of December 31, 2023</span></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:8pt;font-weight:400;line-height:100%">1,968&#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;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:#ffffff;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%">62.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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">96,168&#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>
</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 (h)(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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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)(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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employee stock purchase plan activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230046048">
<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, 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_PostemploymentBenefitsAbstract', window );"><strong>Postemployment 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_DefinedContributionPlanDisclosuresTableTextBlock', window );">Schedule of Defined Contribution Plans Expenses</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefit plan expenses:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. 401(k) Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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: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%">8,879&#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:8pt;font-weight:400;line-height:100%">International plans</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:8pt;font-weight:400;line-height:100%">21,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">21,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,425&#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:top"></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:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,135&#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:top"></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:top"><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 #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,659&#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:top"></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_DefinedContributionPlanDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238086448">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before provision for (benefit from) income taxes are:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Domestic</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: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%">14,016&#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: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%">(185,820)</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: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%">(125,947)</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:8pt;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:8pt;font-weight:400;line-height:100%">81,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">24,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%">95,440&#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:8pt;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:8pt;font-weight:400;line-height:100%">(161,797)</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:8pt;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:8pt;font-weight:400;line-height:100%">(131,987)</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 Provision for (Benefit From) Income Taxes</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of provision for (benefit from) income taxes are:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Federal</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">7,827&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">3,920&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">1,921&#160;</span></td><td style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%">4,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">363&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">14,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,105&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total current provision</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:8pt;font-weight:400;line-height:100%">27,269&#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:8pt;font-weight:400;line-height:100%">14,895&#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:8pt;font-weight:400;line-height:100%">6,389&#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:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">149,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(42,214)</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(9,413)</span></td><td style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(23,709)</span></td><td style="background-color:#cceeff;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 13pt;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%">Total deferred provision (benefit)</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:8pt;font-weight:400;line-height:100%">363&#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:8pt;font-weight:400;line-height:100%">168,890&#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:8pt;font-weight:400;line-height:100%">(75,336)</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: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:8pt;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:8pt;font-weight:400;line-height:100%">27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%">183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%">(68,947)</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="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 Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S federal statutory tax rate and the Company&#8217;s effective tax rate:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. federal income taxes at statutory rates</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: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%">20,042&#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: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%">(33,977)</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: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%">(27,717)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(19,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">188,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit and tax credits</span></td><td colspan="2" style="background-color:#cceeff;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%">4,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(2,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(7,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#ffffff;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%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and experimentation credits</span></td><td colspan="2" style="background-color:#cceeff;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%">(3,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(5,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(6,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effects of foreign activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">GILTI, FDII, and BEAT</span></td><td colspan="2" style="background-color:#cceeff;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%">14,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">16,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision to return adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible 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:8pt;font-weight:400;line-height:100%">6,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax Reserves</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:8pt;font-weight:400;line-height:100%">1,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax detriments / (benefits) related to share-based compensation</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:8pt;font-weight:400;line-height:100%">4,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(20,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of change in tax law</span></td><td colspan="2" style="background-color:#ffffff;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%">1,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(11,811)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">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: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:8pt;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:8pt;font-weight:400;line-height:100%">27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%">183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%">(68,947)</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="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 Components of Net Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of net deferred tax assets and liabilities are:</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:8pt;font-weight:700;line-height:100%">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-style:italic;font-weight:400;line-height:100%">(in thousands)</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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Net operating loss carryforwards</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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">84,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 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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">109,286&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32,467&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Interest expense carryforward</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Software revenue</span></td><td colspan="2" style="background-color:#cceeff;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%">3,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,828&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,794&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">3,698&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">28,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,122&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Research and development capitalization</span></td><td colspan="2" style="background-color:#cceeff;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%">58,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">38,425&#160;</span></td><td style="background-color:#cceeff;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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219,132&#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:8pt;font-weight:400;line-height:100%">231,450&#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 12.25pt;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%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;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%">(196,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(212,808)</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,231&#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:8pt;font-weight:400;line-height:100%">18,642&#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:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Capped call transactions</span></td><td colspan="2" style="background-color:#cceeff;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%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(644)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;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%">(11,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(14,280)</span></td><td style="background-color:#cceeff;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 6.25pt;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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total deferred tax liabilities</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:8pt;font-weight:400;line-height:100%">(19,412)</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:8pt;font-weight:400;line-height:100%">(14,924)</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: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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,819&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,718&#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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Schedule of Operating Loss Carryforwards</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, the Company&#8217;s U.S. net operating losses and credit carryforwards are:</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</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:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,624&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Excludes federal and state net operating losses of&#160;$16.1 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div>(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$10.7 million, respectively, that the Company expects will expire unutilized.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Schedule of Credit Carryforwards</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, the Company&#8217;s U.S. net operating losses and credit carryforwards are:</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:69.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.055%"></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:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">Federal</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%">State</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:8pt;font-weight:400;line-height:100%">Net operating losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,624&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses due to acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit carryforwards due to acquisitions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><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:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;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:120%">(1) Excludes federal and state net operating losses of&#160;$16.1 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.</span></div>(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$10.7 million, respectively, that the Company expects will expire unutilized.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the Company&#8217;s gross unrecognized tax benefits is:</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:55.910%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></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-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></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:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January&#160;1,</span></div></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: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%">19,746&#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: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%">17,584&#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: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%">23,801&#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 7pt;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%">Additions for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">653&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31,</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: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%">30,655&#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: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%">19,746&#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: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%">17,584&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<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_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230107856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS (LOSS) PER SHARE (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_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 Calculation of Earnings (Loss) Per Share</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of earnings (loss) per share:</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:55.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></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-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</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%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:400;line-height:100%">Net income (loss)</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: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%">67,808&#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: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%">(345,582)</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: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%">(63,040)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;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%">83,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">81,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">81,387&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, basic</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;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%">67,808&#160;</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(345,582)</span></td><td style="background-color:#cceeff;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:8pt;font-weight:400;line-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:8pt;font-weight:400;line-height:100%">(63,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible senior notes - interest expense and settlement gains, 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:8pt;font-weight:400;line-height:100%">(5,528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator for diluted EPS </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: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%">62,280&#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: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%">(345,582)</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: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%">(63,040)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Convertible 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:8pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;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%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">Effect of dilutive securities</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:8pt;font-weight:400;line-height:100%">1,752&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, assuming dilution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) (2) (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:8pt;font-weight:400;line-height:100%">84,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings (loss) per share, diluted</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.73</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4.22)</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:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(0.77)</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding anti-dilutive stock options and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:8pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,862&#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:3pt;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:120%">(1) All dilutive securities are excluded in periods of loss as their inclusion would be anti-dilutive.</span></div><div style="margin-top:3pt;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:120%">(2) The shares underlying the conversion options in the Company&#8217;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7&#160;million shares as of December&#160;31, 2023. </span></div><div style="margin-top:3pt;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:120%">(3) The Company&#8217;s Capped Call Transactions represent the equivalent of approximately 3.7&#160;million shares of the Company&#8217;s common stock (representing the number of shares for which the Notes are convertible) as of December&#160;31, 2023. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.</span></div><div style="margin-top:3pt;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:120%">(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.</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_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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223409920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_AmortizationPeriodForDeferredContactCosts', window );">Amortization period for deferred contract costs</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 computer software cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="nump">$ 11,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful lives</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 | Internal Use Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of capitalized software</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Internal Use Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of capitalized software</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_AmortizationPeriodForDeferredContactCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average amortization period for deferred contract costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AmortizationPeriodForDeferredContactCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-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_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -SubTopic 20<br> -Topic 985<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_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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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=pega_InternalUseSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_InternalUseSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279228450528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)<br> $ in Thousands</strong></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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 193,431<span></span>
</td>
<td class="nump">$ 154,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">233<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(228)<span></span>
</td>
<td class="num">(2,699)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">193,436<span></span>
</td>
<td class="nump">152,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">Government debt</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">11,471<span></span>
</td>
<td class="nump">2,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">33<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">11,503<span></span>
</td>
<td class="nump">2,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">181,960<span></span>
</td>
<td class="nump">151,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">200<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(227)<span></span>
</td>
<td class="num">(2,647)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 181,933<span></span>
</td>
<td class="nump">$ 149,259<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<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/2147479319/326-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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230052080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Narrative (Details)<br></strong></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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_DebtSecuritiesAvailableForSaleTerm', window );">Marketable debt security weighted-average remaining maturity</a></td>
<td class="text">8 months 12 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTerm</td>
</tr>
<tr>
<td style="padding-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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279224001040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivable (Details) - USD ($)<br> $ in Thousands</strong></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_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 300,173<span></span>
</td>
<td class="nump">$ 255,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables, net</a></td>
<td class="nump">237,379<span></span>
</td>
<td class="nump">213,719<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_pega_UnbilledReceivablesNoncurrent', window );">Long-term unbilled receivables, net</a></td>
<td class="nump">85,402<span></span>
</td>
<td class="nump">95,806<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_AccountsReceivableAndUnbilledReceivable', window );">Total receivables</a></td>
<td class="nump">$ 622,954<span></span>
</td>
<td class="nump">$ 564,675<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_AccountsReceivableAndUnbilledReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and unbilled receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_AccountsReceivableAndUnbilledReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226607008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess', window );">1 year or less</a></td>
<td class="nump">$ 237,379<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo', window );">1-2 years</a></td>
<td class="nump">62,585<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive', window );">2-5 years</a></td>
<td class="nump">22,817<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesCurrentAndNonCurrent', window );">Total</a></td>
<td class="nump">$ 322,781<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear', window );">1 year or less</a></td>
<td class="nump">74.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo', window );">1-2 years</a></td>
<td class="nump">19.00%<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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive', window );">2-5 years</a></td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage', window );">Total percentage of unbilled receivables</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesCurrentAndNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables Current and Non Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesCurrentAndNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesCurrentAndNonCurrentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables current and non current 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;">pega_UnbilledReceivablesCurrentAndNonCurrentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279237018416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_pega_UnbilledReceivablesNotBillableContractDateYearOne', window );">2023</a></td>
<td class="nump">$ 208,783<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_pega_UnbilledReceivablesNotBillableContractDateYearTwo', window );">2022</a></td>
<td class="nump">56,216<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_pega_UnbilledReceivablesNotBillableContractDateYearThree', window );">2021</a></td>
<td class="nump">46,473<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_pega_UnbilledReceivablesNotBillableContractDateYearFour', window );">2020</a></td>
<td class="nump">8,683<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_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore', window );">2019 and prior</a></td>
<td class="nump">2,626<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_UnbilledRevenueTotal', window );">Unbilled revenue total</a></td>
<td class="nump">$ 322,781<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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne', window );">2023</a></td>
<td class="nump">65.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo', window );">2022</a></td>
<td class="nump">17.00%<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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree', window );">2021</a></td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour', window );">2020</a></td>
<td class="nump">3.00%<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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore', window );">2019 and prior</a></td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_TotalPercentageOfUnbilledRevenue', window );">Total percentage of unbilled revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Unbilled Receivables, Not Billable, Contract Date, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_TotalPercentageOfUnbilledRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Percentage of Unbilled 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;">pega_TotalPercentageOfUnbilledRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Five and Before</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableContractDateYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableContractDateYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableContractDateYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableContractDateYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableContractDateYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableContractDateYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledReceivablesNotBillableContractDateYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Receivables, Not Billable, Contract Date, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_UnbilledReceivablesNotBillableContractDateYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_UnbilledRevenueTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unbilled Revenue 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;">pega_UnbilledRevenueTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227674352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details) - USD ($)<br> $ in Thousands</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, 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_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 16,238<span></span>
</td>
<td class="nump">$ 17,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Long-term contract assets</a></td>
<td class="nump">20,635<span></span>
</td>
<td class="nump">16,470<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_ContractWithCustomerAssetNet', window );">Total contract assets</a></td>
<td class="nump">36,873<span></span>
</td>
<td class="nump">34,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent', window );">Deferred revenue</a></td>
<td class="nump">377,845<span></span>
</td>
<td class="nump">325,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Long-term deferred revenue</a></td>
<td class="nump">2,478<span></span>
</td>
<td class="nump">3,552<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_ContractWithCustomerLiability', window );">Total deferred revenue</a></td>
<td class="nump">380,323<span></span>
</td>
<td class="nump">$ 328,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized during the period that was included in deferred revenue</a></td>
<td class="nump">$ 319,500<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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236769936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details) - USD ($)<br> $ in Thousands</strong></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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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_DeferredCosts', window );">Deferred commissions</a></td>
<td class="nump">$ 114,119<span></span>
</td>
<td class="nump">$ 130,195<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost, excluding capitalized cost related to contract with customer; 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/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(17))<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229878400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred commissions</a></td>
<td class="nump">$ 59,461<span></span>
</td>
<td class="nump">$ 53,471<span></span>
</td>
<td class="nump">$ 41,387<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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://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.3)<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_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226650672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Schedule of Property and Equipment, net (Details) - USD ($)<br> $ in Thousands</strong></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_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 and equipment, gross</a></td>
<td class="nump">$ 130,349<span></span>
</td>
<td class="nump">$ 135,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(83,070)<span></span>
</td>
<td class="num">(80,213)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">47,279<span></span>
</td>
<td class="nump">55,056<span></span>
</td>
</tr>
<tr class="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_LeaseholdImprovementsMember', window );">Leasehold improvements</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 and equipment, gross</a></td>
<td class="nump">62,787<span></span>
</td>
<td class="nump">35,049<span></span>
</td>
</tr>
<tr class="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_ComputerEquipmentMember', window );">Computer equipment</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 and equipment, gross</a></td>
<td class="nump">31,144<span></span>
</td>
<td class="nump">27,292<span></span>
</td>
</tr>
<tr class="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</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 and equipment, gross</a></td>
<td class="nump">6,665<span></span>
</td>
<td class="nump">5,993<span></span>
</td>
</tr>
<tr class="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=pega_ComputerSoftwarePurchasedMember', window );">Computer software purchased</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 and equipment, gross</a></td>
<td class="nump">10,060<span></span>
</td>
<td class="nump">9,724<span></span>
</td>
</tr>
<tr class="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_SoftwareDevelopmentMember', window );">Computer software developed for internal use</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 and equipment, gross</a></td>
<td class="nump">19,470<span></span>
</td>
<td class="nump">19,869<span></span>
</td>
</tr>
<tr class="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_AssetUnderConstructionMember', window );">Fixed assets in progress</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 and equipment, gross</a></td>
<td class="nump">$ 223<span></span>
</td>
<td class="nump">$ 37,342<span></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/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=pega_ComputerSoftwarePurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_ComputerSoftwarePurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229902784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT - Schedule of Depreciation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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">$ 14,806<span></span>
</td>
<td class="nump">$ 14,687<span></span>
</td>
<td class="nump">$ 24,606<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279233465696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_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</a></td>
<td class="nump">$ 81,399<span></span>
</td>
<td class="nump">$ 81,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation adjustments</a></td>
<td class="nump">212<span></span>
</td>
<td class="num">(524)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 81,611<span></span>
</td>
<td class="nump">$ 81,399<span></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 an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226563280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangibles (Details) - USD ($)<br> $ in Thousands</strong></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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 136,616<span></span>
</td>
<td class="nump">$ 136,493<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(129,614)<span></span>
</td>
<td class="num">(125,605)<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 );">Net&#160;book value</a></td>
<td class="nump">7,002<span></span>
</td>
<td class="nump">10,888<span></span>
</td>
</tr>
<tr class="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=pega_ClientRelationshipsMember', window );">Client-related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">63,117<span></span>
</td>
<td class="nump">63,076<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(60,035)<span></span>
</td>
<td class="num">(58,623)<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 );">Net&#160;book value</a></td>
<td class="nump">3,082<span></span>
</td>
<td class="nump">4,453<span></span>
</td>
</tr>
<tr class="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_PatentedTechnologyMember', window );">Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">68,138<span></span>
</td>
<td class="nump">68,056<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(64,218)<span></span>
</td>
<td class="num">(61,621)<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 );">Net&#160;book value</a></td>
<td class="nump">3,920<span></span>
</td>
<td class="nump">6,435<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">5,361<span></span>
</td>
<td class="nump">5,361<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Amortization</a></td>
<td class="num">(5,361)<span></span>
</td>
<td class="num">(5,361)<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 );">Net&#160;book value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Client-related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Client-related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=pega_ClientRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_ClientRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223436848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Future Estimated Intangibles Assets Amortization (Details) - USD ($)<br> $ in Thousands</strong></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>
</tr>
<tr class="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 );">2024</a></td>
<td class="nump">$ 3,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">2,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">327<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 );">Net&#160;book value</a></td>
<td class="nump">$ 7,002<span></span>
</td>
<td class="nump">$ 10,888<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227652512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived 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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 3,940<span></span>
</td>
<td class="nump">$ 4,093<span></span>
</td>
<td class="nump">$ 3,987<span></span>
</td>
</tr>
<tr class="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=pega_CostOfRevenueMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived 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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">2,570<span></span>
</td>
<td class="nump">2,723<span></span>
</td>
<td class="nump">2,516<span></span>
</td>
</tr>
<tr class="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_SellingAndMarketingExpenseMember', window );">Selling and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived 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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1,370<span></span>
</td>
<td class="nump">$ 1,370<span></span>
</td>
<td class="nump">$ 1,471<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<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_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_IncomeStatementLocationAxis=pega_CostOfRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_CostOfRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279231430944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES - Schedule of Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_IncomeTaxReceivable', window );">Income tax receivables</a></td>
<td class="nump">$ 4,804<span></span>
</td>
<td class="nump">$ 25,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">16,238<span></span>
</td>
<td class="nump">17,546<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_pega_OtherCurrentAssets', window );">Other</a></td>
<td class="nump">47,095<span></span>
</td>
<td class="nump">37,488<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 68,137<span></span>
</td>
<td class="nump">$ 80,388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Current 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;">pega_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236926928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Assets (Details) - USD ($)<br> $ in Thousands</strong></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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_DeferredCosts', window );">Deferred commissions</a></td>
<td class="nump">$ 114,119<span></span>
</td>
<td class="nump">$ 130,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">64,198<span></span>
</td>
<td class="nump">76,114<span></span>
</td>
</tr>
<tr class="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 and equipment</a></td>
<td class="nump">47,279<span></span>
</td>
<td class="nump">55,056<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_pega_VentureInvestments', window );">Venture investments</a></td>
<td class="nump">19,450<span></span>
</td>
<td class="nump">13,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">20,635<span></span>
</td>
<td class="nump">16,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">7,002<span></span>
</td>
<td class="nump">10,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsNoncurrent', window );">Capped call transactions</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">2,582<span></span>
</td>
</tr>
<tr class="re">
<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">3,678<span></span>
</td>
<td class="nump">4,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">2,925<span></span>
</td>
<td class="nump">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_pega_OtherLongTermAssets', window );">Other</a></td>
<td class="nump">34,517<span></span>
</td>
<td class="nump">24,820<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_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">$ 314,696<span></span>
</td>
<td class="nump">$ 333,989<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherLongTermAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Long-term 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;">pega_OtherLongTermAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_VentureInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Venture Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_VentureInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost, excluding capitalized cost related to contract with customer; 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/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(17))<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, classified as noncurrent. 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 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223245584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES - Schedule of Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="nump">$ 14,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable</a></td>
<td class="nump">2,515<span></span>
</td>
<td class="nump">2,474<span></span>
</td>
<td class="nump">$ 2,454<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_pega_OtherCurrentLiabilities', window );">Other</a></td>
<td class="nump">3,828<span></span>
</td>
<td class="nump">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_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 21,343<span></span>
</td>
<td class="nump">$ 17,450<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_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Current 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;">pega_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236941648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_pega_OtherAssetsAndLiabilitiesAbstract', window );"><strong>Other Assets and Liabilities [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_DeferredRevenueNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 2,478<span></span>
</td>
<td class="nump">$ 3,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">859<span></span>
</td>
<td class="nump">3,207<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_pega_OtherLongTermLiabilities', window );">Other</a></td>
<td class="nump">10,233<span></span>
</td>
<td class="nump">8,369<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">$ 13,570<span></span>
</td>
<td class="nump">$ 15,128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">pega_OtherAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Long-term 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;">pega_OtherLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, 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/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_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279235119200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>segment </div>
<div>unit</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of reporting units | unit</a></td>
<td class="nump">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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227930016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT INFORMATION - Schedule of Long-Lived Assets by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></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_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Geographic Areas, Long-Lived Assets [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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 47,279<span></span>
</td>
<td class="nump">$ 55,056<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_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</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_srt_StatementGeographicalAxis=country_US', window );">U.S.</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_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Geographic Areas, Long-Lived Assets [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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 44,414<span></span>
</td>
<td class="nump">$ 50,445<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_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">94.00%<span></span>
</td>
<td class="nump">92.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_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</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_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Geographic Areas, Long-Lived Assets [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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 2,865<span></span>
</td>
<td class="nump">$ 4,611<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_pega_LongLivedAssetsPercentage', window );">Long-lived assets percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LongLivedAssetsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as a percentage of total long-lived 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;">pega_LongLivedAssetsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicAreasLongLivedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicAreasLongLivedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226564976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narrative (Details)<br> ft&#178; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 06, 2021 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</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>
<th class="th">
<div>Aug. 01, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain on lease termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,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_IncreaseDecreaseInOperatingLeaseLiability', window );">Decrease in lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssets', window );">Decrease in operating assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="text">&#160;<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_pega_LesseeLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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>
<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_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear', window );">Based rent to paid (annually per year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Base rent to paid, year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncentiveFromLessor', window );">Tenant improvement allowance</a></td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,198<span></span>
</td>
<td class="nump">$ 76,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Lease 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="nump">$ 81,901<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pega_LesseeLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_pega_LesseeLeaseAreaOfOfficeBuilding', window );">Area of office space lease (in square feet) | ft&#178;</a></td>
<td class="nump">131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Base rent to paid, year one</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage', window );">Base rent increase percentage</a></td>
<td class="nump">0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,100<span></span>
</td>
</tr>
<tr class="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 );">Lease 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="text">&#160;<span></span>
</td>
<td class="nump">$ 42,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LesseeLeaseAreaOfOfficeBuilding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease, Area of Office Building</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LesseeLeaseAreaOfOfficeBuilding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:areaItemType</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_pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease, Liability to be Paid, Annual Increase 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;">pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LesseeLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Lease, Term of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LesseeLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Liability, to be Paid, Annually Per Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479092/842-20-40-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncentiveFromLessor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of incentive received by lessee from lessor.</p></div>
<a 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 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481475/840-20-55-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479924/842-10-30-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_IncentiveFromLessor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assets used to generate operating income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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_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_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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279237989872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Schedule of Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Fixed lease costs</a></td>
<td class="nump">$ 19,718<span></span>
</td>
<td class="nump">$ 20,186<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_pega_OperatingLeaseRecovery', window );">Fixed lease recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">2,884<span></span>
</td>
<td class="nump">3,356<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
</tr>
<tr class="re">
<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 costs</a></td>
<td class="nump">8,148<span></span>
</td>
<td class="nump">3,894<span></span>
</td>
<td class="nump">4,480<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Operating lease expenses</a></td>
<td class="nump">$ 30,750<span></span>
</td>
<td class="nump">$ 27,436<span></span>
</td>
<td class="nump">$ 5,030<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_OperatingLeaseRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Recovery</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_OperatingLeaseRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238167184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating lease, right-of-use asset, statement of financial position</a></td>
<td class="text">Other long-term assets<span></span>
</td>
<td class="text">Other long-term assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 64,198<span></span>
</td>
<td class="nump">$ 76,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating lease, liability, current, statement of financial position</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="nump">$ 14,976<span></span>
</td>
</tr>
<tr class="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 );">Long-term operating lease liabilities</a></td>
<td class="nump">$ 66,901<span></span>
</td>
<td class="nump">$ 79,152<span></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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279228481648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Weighted Average and Discount Rate (Details)<br></strong></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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">6 years 9 months 18 days<span></span>
</td>
<td class="text">7 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.10%<span></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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223365168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Maturities of Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 17,971<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">15,602<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">11,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">10,114<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">9,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">30,177<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">94,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(12,499)<span></span>
</td>
</tr>
<tr class="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 );">Total lease liability</a></td>
<td class="nump">$ 81,901<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279236897104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Schedule of Cash Flow Lease Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jul. 06, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases, net of tenant improvement allowances</a></td>
<td class="nump">$ 20,045<span></span>
</td>
<td class="nump">$ 7,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets recognized for new leases and amendments (non-cash)</a></td>
<td class="nump">$ 1,460<span></span>
</td>
<td class="nump">4,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncentiveFromLessor', window );">Tenant improvement allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="nump">$ 11,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncentiveFromLessor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of incentive received by lessee from lessor.</p></div>
<a 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 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481475/840-20-55-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479924/842-10-30-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_IncentiveFromLessor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226512448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Convertible senior notes and capped calls (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares</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>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on repurchase of convertible debt | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,855,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption percentage</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember', window );">On or after March&#160;1, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption percentage</a></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>
</tr>
<tr class="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_ConvertibleDebtMember', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount | $</a></td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt', window );">Interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.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_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on repurchase of convertible debt | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,900,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_ExtinguishmentOfDebtAmount', window );">Principal amount repurchased | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,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_DebtInstrumentConvertibleConversionRatio1', window );">Initial conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0074045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 135.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConvertibleDebtMember', window );">Convertible debt | After the calendar quarter ending on June 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days</a></td>
<td class="nump">30<span></span>
</td>
<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_ConvertibleDebtMember', window );">Convertible debt | Measurement 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">98.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days</a></td>
<td class="nump">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays', window );">Threshold consecutive business days</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible debt | On or after March&#160;1, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold consecutive trading days</a></td>
<td class="nump">30<span></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_pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading 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;">pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_DebtConversionOriginalDebtInterestRateOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtInterestRateOfDebt</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<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/2147481139/470-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_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7<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 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_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://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price of original principal amount of debt at which debt can be redeemed by 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -SubTopic 470<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227630992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Carrying value of the Notes (Details) - Convertible debt - USD ($)<br> $ in Thousands</strong></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_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_DebtInstrumentCarryingAmount', window );">Principal</a></td>
<td class="nump">$ 502,270<span></span>
</td>
<td class="nump">$ 600,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_DeferredFinanceCostsGross', window );">Unamortized issuance costs</a></td>
<td class="num">(2,902)<span></span>
</td>
<td class="num">(6,391)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Convertible senior notes, net</a></td>
<td class="nump">$ 499,368<span></span>
</td>
<td class="nump">$ 593,609<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: 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/2147479440/944-210-S99-1<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<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)(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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227641728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Schedule of Interest Expense Related to the Notes (Details) - Convertible debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 29, 2020</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt', window );">Interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense (0.75% coupon)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,891<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,603<span></span>
</td>
<td class="nump">2,888<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_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,494<span></span>
</td>
<td class="nump">$ 7,388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtInterestRateOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtInterestRateOfDebt</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 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/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<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_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279228334976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Future Payments (Details) - Convertible debt - USD ($)<br> $ in Thousands</strong></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_LongTermDebtByMaturityAbstract', window );"><strong>Principal</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 );">2024</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">502,270<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 );">Principal, total due</a></td>
<td class="nump">502,270<span></span>
</td>
<td class="nump">$ 600,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_InterestExpenseDebtAbstract', window );"><strong>Interest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne', window );">2024</a></td>
<td class="nump">3,767<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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">1,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_InterestLongTermDebtMaturitiesTotalDue', window );">Interest expense, total due</a></td>
<td class="nump">5,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_MaturitiesOfInterestAndPrincipalAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne', window );">2024</a></td>
<td class="nump">3,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">504,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue', window );">Principal and interest, total due</a></td>
<td class="nump">$ 507,921<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_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest, Long-term Debt, Maturities, Repayments of Principal, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_InterestLongTermDebtMaturitiesTotalDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest, Long-term Debt, Maturities, Total Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_InterestLongTermDebtMaturitiesTotalDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_MaturitiesOfInterestAndPrincipalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maturities of Interest and Principal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_MaturitiesOfInterestAndPrincipalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year one</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal and Interest, Long-term Debt, Maturities, Total Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229219360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Capped call transactions (Details)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DebtConversionConvertedInstrumentSharesIssued1', window );">Number of shares issuable upon conversion (in shares)</a></td>
<td class="nump">4.4<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_ProceedsFromDerivativeInstrumentFinancingActivities', window );">Proceeds from settlement of capped calls transactions | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised', window );">Number of shares outstanding upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_DerivativeCapPrice', window );">Cap price (in dollars per share) | $ / derivative</a></td>
<td class="nump">196.44<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Conversion, Converted Instrument, Shares if fully Exercised</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtConversionConvertedInstrumentSharesIfFullyExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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_DerivativeCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</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_ProceedsFromDerivativeInstrumentFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-23<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 14<br> -Subparagraph (d)<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_ProceedsFromDerivativeInstrumentFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223985520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Schedule of Change in Capped Call Transactions (Details) - Capped Call Transactions - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">$ 2,582<span></span>
</td>
<td class="nump">$ 59,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Settlements</a></td>
<td class="num">(341)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Fair value adjustment</a></td>
<td class="num">(1,348)<span></span>
</td>
<td class="num">(57,382)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">$ 893<span></span>
</td>
<td class="nump">$ 2,582<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226457120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Credit Facility (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,300,000<span></span>
</td>
<td class="nump">$ 27,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember', window );">PNC Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Minimum consolidated coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_DebtInstrumentAxis=pega_CreditAgreementMember', window );">Credit Agreement | PNC Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit', window );">Minimum required cash and investments held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_DebtInstrumentCovenantsLeverageRatioMaximum', window );">Maximum consolidated net leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of credit | PNC Bank, National Association | Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Revolving credit agreement term</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Increase in aggregate commitment amount</a></td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtInstrumentCovenantInterestCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtInstrumentCovenantInterestCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtInstrumentCovenantsLeverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenants, Leverage Ratio, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtInstrumentCovenantsLeverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, 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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=pega_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279231416544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Schedule of Minimum Consolidated EBITDA (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility | Credit Agreement | PNC Bank, National Association | Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_MinimumConsolidatedEBITDA', window );">Minimum Consolidated EBITDA (as defined in the Credit Facility)</a></td>
<td class="nump">$ 38,862<span></span>
</td>
<td class="nump">$ 59,894<span></span>
</td>
<td class="nump">$ 95,597<span></span>
</td>
<td class="nump">$ 214,590<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_MinimumConsolidatedEBITDA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum Consolidated 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;">pega_MinimumConsolidatedEBITDA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pega_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=pega_PNCBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227735760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING - Schedule of Restructuring Activities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2022</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,747<span></span>
</td>
<td class="nump">$ 21,743<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Severance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,236<span></span>
</td>
<td class="nump">$ 1,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,743<span></span>
</td>
<td class="nump">18,721<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_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember', window );">Office space reduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">$ 1,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 3,200<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227875536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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, 2022</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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,747<span></span>
</td>
<td class="nump">$ 21,743<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee severance and related benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,236<span></span>
</td>
<td class="nump">$ 1,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,743<span></span>
</td>
<td class="nump">18,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash disbursements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(29,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="nump">$ 8,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,573<span></span>
</td>
<td class="nump">8,095<span></span>
</td>
<td class="nump">18,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember', window );">Office space reductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Costs incurred</a></td>
<td class="nump">$ 1,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 3,200<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<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/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 decreases (increases) the restructuring reserve.</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 420<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/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringReserveTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223827440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured At Fair Value on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Marketable securities</a></td>
<td class="nump">$ 193,436<span></span>
</td>
<td class="nump">$ 152,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Capped Call Transactions</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">2,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">54,357<span></span>
</td>
<td class="nump">2,526<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember', window );">Venture investments</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</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_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">19,450<span></span>
</td>
<td class="nump">13,069<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Capped Call Transactions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Cash equivalents</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">54,357<span></span>
</td>
<td class="nump">2,526<span></span>
</td>
</tr>
<tr class="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 | Venture investments</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</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_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Marketable securities</a></td>
<td class="nump">193,436<span></span>
</td>
<td class="nump">152,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Capped Call Transactions</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">2,582<span></span>
</td>
</tr>
<tr class="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 | Cash equivalents</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Venture investments</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</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_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Capped Call Transactions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Cash equivalents</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Venture investments</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_AssetsFairValueDisclosureAbstract', window );"><strong>Fair Value Assets:</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_InvestmentsFairValueDisclosure', window );">Venture investments</a></td>
<td class="nump">$ 19,450<span></span>
</td>
<td class="nump">$ 13,069<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity 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 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_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=pega_InvestmentsInPrivatelyHeldCompaniesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279231294416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details) - Privately held investment - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">$ 13,069<span></span>
</td>
<td class="nump">$ 7,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">New investments</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales', window );">Sales of investments</a></td>
<td class="num">(2,773)<span></span>
</td>
<td class="num">(4,020)<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_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment', window );">Changes in foreign exchange rates</a></td>
<td class="nump">129<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract', window );"><strong>Changes in fair value:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet', window );">Changes in fair value included in other income, net</a></td>
<td class="nump">10,886<span></span>
</td>
<td class="nump">5,989<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_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss', window );">Changes in fair value included in other comprehensive income (loss)</a></td>
<td class="num">(2,261)<span></span>
</td>
<td class="nump">2,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">$ 19,450<span></span>
</td>
<td class="nump">$ 13,069<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Changes in Foreign Exchange Rates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=pega_PrivatelyHeldInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=pega_PrivatelyHeldInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238445168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Narrative (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, 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities 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_ConvertibleDebtFairValueDisclosures', window );">Convertible debt fair value</a></td>
<td class="nump">$ 466.5<span></span>
</td>
<td class="nump">$ 521.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible debt</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Principal amount repurchased</a></td>
<td class="nump">$ 97.7<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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226627360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Narrative (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></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="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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></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="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 (in shares)</a></td>
<td class="nump">83,840,000<span></span>
</td>
<td class="nump">82,436,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">83,840,000<span></span>
</td>
<td class="nump">82,436,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_CommonStockDividendsPerShareIntended', window );">Quarterly cash dividend intended to pay (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_CommonStockDividendsPerShareIntended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Dividends, Per Share, Intended</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_CommonStockDividendsPerShareIntended</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 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/2147483575/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/2147479617/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/2147483575/946-220-S99-3<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(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_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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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_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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(28))<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_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>
</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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229886112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Schedule of Dividends Declared and Paid (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments to stockholders</a></td>
<td class="nump">$ 9,964<span></span>
</td>
<td class="nump">$ 9,834<span></span>
</td>
<td class="nump">$ 9,761<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223501536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Schedule of Stock Repurchases (Details) - USD ($)<br> shares in Thousands</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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Apr. 25, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_pega_StockRepurchaseProgramSharesRepurchasedUnsettled', window );">Repurchases unsettled (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(280)<span></span>
</td>
<td class="num">(432)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward', window );"><strong>Stock Repurchase Program, Remaining Authorized Repurchase Amount [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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorization remaining, beginning of period</a></td>
<td class="nump">$ 58,075,000<span></span>
</td>
<td class="nump">$ 22,583,000<span></span>
</td>
<td class="nump">$ 37,726,000<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_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod', window );">Authorizations</a></td>
<td class="nump">1,925,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">38,467,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled', window );">Repurchases</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(24,508,000)<span></span>
</td>
<td class="num">(53,610,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Authorization remaining, end of period</a></td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="nump">$ 58,075,000<span></span>
</td>
<td class="nump">$ 22,583,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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Amount Authorized During 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;">pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of shares repurchased that did not settle with transfer agent 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;">pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Remaining Authorized Repurchase Amount [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;">pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_StockRepurchaseProgramSharesRepurchasedUnsettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 repurchased that did not settle with transfer agent 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;">pega_StockRepurchaseProgramSharesRepurchasedUnsettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226721840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Schedule of Geographic Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,432,616<span></span>
</td>
<td class="nump">$ 1,317,845<span></span>
</td>
<td class="nump">$ 1,211,653<span></span>
</td>
</tr>
<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 );">U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">785,029<span></span>
</td>
<td class="nump">763,558<span></span>
</td>
<td class="nump">690,133<span></span>
</td>
</tr>
<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=pega_OtherAmericasMember', window );">Other Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">85,149<span></span>
</td>
<td class="nump">102,980<span></span>
</td>
<td class="nump">61,339<span></span>
</td>
</tr>
<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_GB', window );">United Kingdom (&#8220;U.K.&#8221;)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">158,014<span></span>
</td>
<td class="nump">115,793<span></span>
</td>
<td class="nump">117,580<span></span>
</td>
</tr>
<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=us-gaap_EMEAMember', window );">Europe (excluding U.K.), Middle East, and Africa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">242,303<span></span>
</td>
<td class="nump">194,563<span></span>
</td>
<td class="nump">198,080<span></span>
</td>
</tr>
<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=srt_AsiaPacificMember', window );">Asia-Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 162,121<span></span>
</td>
<td class="nump">$ 140,951<span></span>
</td>
<td class="nump">$ 144,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_ConcentrationRiskPercentage1', window );">Percent of total revenue</a></td>
<td class="nump">100.00%<span></span>
</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | U.S. | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_ConcentrationRiskPercentage1', window );">Percent of total revenue</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">57.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Other Americas | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_ConcentrationRiskPercentage1', window );">Percent of total revenue</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">5.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | United Kingdom (&#8220;U.K.&#8221;) | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_ConcentrationRiskPercentage1', window );">Percent of total revenue</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">10.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Europe (excluding U.K.), Middle East, and Africa | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_ConcentrationRiskPercentage1', window );">Percent of total revenue</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">16.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net | Asia-Pacific | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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_ConcentrationRiskPercentage1', window );">Percent of total revenue</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=pega_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_OtherAmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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;">srt_StatementGeographicalAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226716896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Schedule of Revenue Streams (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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 );">Total revenue</a></td>
<td class="nump">$ 1,432,616<span></span>
</td>
<td class="nump">$ 1,317,845<span></span>
</td>
<td class="nump">$ 1,211,653<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">407,625<span></span>
</td>
<td class="nump">366,063<span></span>
</td>
<td class="nump">336,248<span></span>
</td>
</tr>
<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=pega_PerpetualLicenseMember', window );">Perpetual license</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">10,101<span></span>
</td>
<td class="nump">19,293<span></span>
</td>
<td class="nump">32,172<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">331,856<span></span>
</td>
<td class="nump">317,564<span></span>
</td>
<td class="nump">320,257<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">461,328<span></span>
</td>
<td class="nump">384,271<span></span>
</td>
<td class="nump">300,966<span></span>
</td>
</tr>
<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=pega_SubscriptionServicesMember', window );">Subscription services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">793,184<span></span>
</td>
<td class="nump">701,835<span></span>
</td>
<td class="nump">621,223<span></span>
</td>
</tr>
<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=pega_SubscriptionMember', window );">Subscription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">1,200,809<span></span>
</td>
<td class="nump">1,067,898<span></span>
</td>
<td class="nump">957,471<span></span>
</td>
</tr>
<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=pega_ConsultingMember', window );">Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">221,706<span></span>
</td>
<td class="nump">230,654<span></span>
</td>
<td class="nump">222,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Revenue recognized at a point in time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">417,726<span></span>
</td>
<td class="nump">385,356<span></span>
</td>
<td class="nump">368,420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Revenue recognized at a point in time | Subscription license</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">407,625<span></span>
</td>
<td class="nump">366,063<span></span>
</td>
<td class="nump">336,248<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Revenue recognized at a point in time | Perpetual license</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">10,101<span></span>
</td>
<td class="nump">19,293<span></span>
</td>
<td class="nump">32,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue recognized over time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">1,014,890<span></span>
</td>
<td class="nump">932,489<span></span>
</td>
<td class="nump">843,233<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue recognized over time | Maintenance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">331,856<span></span>
</td>
<td class="nump">317,564<span></span>
</td>
<td class="nump">320,257<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue recognized over time | Pega Cloud</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">461,328<span></span>
</td>
<td class="nump">384,271<span></span>
</td>
<td class="nump">300,966<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Revenue recognized over time | Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total revenue</a></td>
<td class="nump">$ 221,706<span></span>
</td>
<td class="nump">$ 230,654<span></span>
</td>
<td class="nump">$ 222,010<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=pega_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_SubscriptionLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_PerpetualLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_PegaCloudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_PegaCloudMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_SubscriptionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_SubscriptionServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_SubscriptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>114
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226783184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE - Schedule of Remaining Performance Obligations (Details) - USD ($)<br> $ in Thousands</strong></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 1,463,368<span></span>
</td>
<td class="nump">$ 1,355,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 720,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 795,595<span></span>
</td>
<td class="nump">$ 324,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">54.00%<span></span>
</td>
<td class="nump">24.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 358,795<span></span>
</td>
<td class="nump">$ 174,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">13.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 194,280<span></span>
</td>
<td class="nump">$ 136,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 114,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue remaining performance obligation (in percent)</a></td>
<td class="nump">8.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 374,554<span></span>
</td>
<td class="nump">$ 350,628<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">242,073<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">245,271<span></span>
</td>
<td class="nump">66,207<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">67,720<span></span>
</td>
<td class="nump">26,746<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">15,602<span></span>
</td>
</tr>
<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_MaintenanceMember', window );">Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">24,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">960,264<span></span>
</td>
<td class="nump">885,688<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379,648<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">446,160<span></span>
</td>
<td class="nump">246,195<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">279,474<span></span>
</td>
<td class="nump">143,901<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">144,453<span></span>
</td>
<td class="nump">115,944<span></span>
</td>
</tr>
<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=pega_PegaCloudMember', window );">Pega Cloud | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">90,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">81,097<span></span>
</td>
<td class="nump">71,461<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,668<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">62,070<span></span>
</td>
<td class="nump">3,803<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">9,138<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">9,789<span></span>
</td>
<td class="nump">5,283<span></span>
</td>
</tr>
<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=pega_SubscriptionLicenseMember', window );">Subscription license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=pega_PerpetualLicenseMember', window );">Perpetual license</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">2,727<span></span>
</td>
<td class="nump">7,563<span></span>
</td>
</tr>
<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=pega_PerpetualLicenseMember', window );">Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,310<span></span>
</td>
</tr>
<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=pega_PerpetualLicenseMember', window );">Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">2,284<span></span>
</td>
<td class="nump">2,253<span></span>
</td>
</tr>
<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=pega_PerpetualLicenseMember', window );">Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">443<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_PerpetualLicenseMember', window );">Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_PerpetualLicenseMember', window );">Perpetual license | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_ConsultingMember', window );">Consulting</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">44,726<span></span>
</td>
<td class="nump">40,392<span></span>
</td>
</tr>
<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=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,374<span></span>
</td>
</tr>
<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=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">39,810<span></span>
</td>
<td class="nump">6,371<span></span>
</td>
</tr>
<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=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">2,020<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
</tr>
<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=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">2,896<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pega_ConsultingMember', window );">Consulting | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue remaining performance obligation</a></td>
<td class="nump">$ 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_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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_PegaCloudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_PegaCloudMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_SubscriptionLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_SubscriptionLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_PerpetualLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_PerpetualLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=pega_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=pega_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226586304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total stock-based compensation before tax</a></td>
<td class="nump">$ 143,352<span></span>
</td>
<td class="nump">$ 122,210<span></span>
</td>
<td class="nump">$ 115,947<span></span>
</td>
</tr>
<tr class="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 );">Income tax benefit</a></td>
<td class="num">(2,187)<span></span>
</td>
<td class="num">(1,881)<span></span>
</td>
<td class="num">(23,410)<span></span>
</td>
</tr>
<tr class="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=pega_CostOfRevenueMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total stock-based compensation before tax</a></td>
<td class="nump">28,994<span></span>
</td>
<td class="nump">26,400<span></span>
</td>
<td class="nump">21,822<span></span>
</td>
</tr>
<tr class="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_SellingAndMarketingExpenseMember', window );">Selling and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total stock-based compensation before tax</a></td>
<td class="nump">57,675<span></span>
</td>
<td class="nump">46,769<span></span>
</td>
<td class="nump">54,182<span></span>
</td>
</tr>
<tr class="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_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total stock-based compensation before tax</a></td>
<td class="nump">31,039<span></span>
</td>
<td class="nump">29,266<span></span>
</td>
<td class="nump">25,413<span></span>
</td>
</tr>
<tr class="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_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total stock-based compensation before tax</a></td>
<td class="nump">$ 25,644<span></span>
</td>
<td class="nump">$ 19,775<span></span>
</td>
<td class="nump">$ 14,530<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeStatementLocationAxis=pega_CostOfRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_CostOfRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279222293504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 2006</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting 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">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance (in shares)</a></td>
<td class="nump">6,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock', window );">Closing price of company stock (in dollars per share)</a></td>
<td class="nump">$ 48.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Granted (in shares)</a></td>
<td class="nump">10,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 47.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pega_CorporateIncentiveCompensationPlanMember', window );">Corporate Incentive 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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of closing price of common stock</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pega_TwoThousandAndFourLongTermIncentivePlanMember', window );">2004 Long-Term Incentive 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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">42,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber', window );">Number of shares subject to outstanding options and awards (in shares)</a></td>
<td class="nump">17,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance (in shares)</a></td>
<td class="nump">5,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember', window );">2006 Employee Stock Purchase 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance (in shares)</a></td>
<td class="nump">1,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="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 );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted (in shares)</a></td>
<td class="nump">1,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock options exercised</a></td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="nump">$ 15,600,000<span></span>
</td>
<td class="nump">$ 94,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation expense, unvested stock options</a></td>
<td class="nump">$ 57,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of expense recognition</a></td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 20.55<span></span>
</td>
<td class="nump">$ 17.49<span></span>
</td>
<td class="nump">$ 37.74<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=pega_PerformanceStockOptionsMember', window );">Performance Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted (in shares)</a></td>
<td class="nump">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="nump">$ 18,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Unrecognized stock-based compensation expense, unvested stock options</a></td>
<td class="nump">$ 48,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period of expense recognition</a></td>
<td class="text">1 year 8 months 12 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of shares granted (in dollars per share)</a></td>
<td class="nump">$ 46.57<span></span>
</td>
<td class="nump">$ 74.50<span></span>
</td>
<td class="nump">$ 129.03<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested', window );">Fair value of shares vested</a></td>
<td class="nump">$ 42,800,000<span></span>
</td>
<td class="nump">$ 50,300,000<span></span>
</td>
<td class="nump">$ 122,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | Corporate Incentive 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="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>
</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees', window );">Employee&#8217;s target incentive compensation percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">RSUs | 2004 Long-Term Incentive Plan | Non-employee directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_pega_NonemployeeDirectorCompensationLimit', window );">Annual limited compensation</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock | 2006 Employee Stock Purchase 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of closing price of common stock</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">2,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued under the plan (in shares)</a></td>
<td class="nump">1,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Vesting one year from the grant 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting 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">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights 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="nump">20.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Vesting in quarterly installments over the remaining four 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">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting 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">4 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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights 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="nump">80.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Vesting after one year in quarterly installments over the remaining four 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">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=pega_ShareBasedPaymentArrangementTrancheFourMember', window );">Vesting in quarterly installments over the remaining three 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">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_NonemployeeDirectorCompensationLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 annual compensation amount to be earned by non-employee directors. Includes grants of share-based compensation awards and any cash fees paid to such non-employee director during the fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_NonemployeeDirectorCompensationLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Closing price of the Company's stock on the last day of the most recent fiscal year end used to compute the aggregate intrinsic value of options outstanding and exercisable or RSUs outstanding and expected to vest as of period end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 vest date fair value of awards vested 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including both vested and non-vested, and RSUs 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pega_CorporateIncentiveCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pega_CorporateIncentiveCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pega_TwoThousandAndFourLongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pega_TwoThousandAndFourLongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pega_TwoThousandAndSixEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=pega_PerformanceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=pega_PerformanceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_srt_TitleOfIndividualAxis=pega_NonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TitleOfIndividualAxis=pega_NonEmployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=pega_ShareBasedPaymentArrangementTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=pega_ShareBasedPaymentArrangementTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279229878400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EmployeeStockMember', window );">Employee 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="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_AllocatedShareBasedCompensationExpense', window );">Compensation expense from 2006 ESPP</a></td>
<td class="nump">$ 1,367<span></span>
</td>
<td class="nump">$ 1,614<span></span>
</td>
<td class="nump">$ 1,860<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238193936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected annual volatility</a></td>
<td class="nump">48.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in years</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected annual dividend yield</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="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 );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 20.55<span></span>
</td>
<td class="nump">$ 17.49<span></span>
</td>
<td class="nump">$ 37.74<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226503360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Schedule of Combined Stock Option Activity (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning of period (in shares) | shares</a></td>
<td class="nump">14,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,847<span></span>
</td>
</tr>
<tr class="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 );">Exercised (in shares) | shares</a></td>
<td class="num">(380)<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in shares) | shares</a></td>
<td class="num">(1,289)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares) | shares</a></td>
<td class="num">(350)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options outstanding, end of period (in shares) | shares</a></td>
<td class="nump">14,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares) | shares</a></td>
<td class="nump">12,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">6,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 59.67<span></span>
</td>
</tr>
<tr class="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 );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">46.97<span></span>
</td>
</tr>
<tr class="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 );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">31.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">55.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share) | $ / shares</a></td>
<td class="nump">81.62<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">58.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest (in dollars per share) | $ / shares</a></td>
<td class="nump">58.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 63.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted-average remaining contractual term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest</a></td>
<td class="text">7 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate intrinsic value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest | $</a></td>
<td class="nump">$ 73,407<span></span>
</td>
</tr>
<tr class="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 );">Exercisable | $</a></td>
<td class="nump">$ 32,594<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net 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/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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding that can 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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://www.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 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><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(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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238487824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details) - RSUs - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Nonvested, beginning of period (in shares)</a></td>
<td class="nump">2,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">1,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in shares)</a></td>
<td class="num">(390)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Nonvested, end of period (in shares)</a></td>
<td class="nump">2,616<span></span>
</td>
<td class="nump">2,351<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">1,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted- Average Grant-Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 85.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted (in dollars per share)</a></td>
<td class="nump">46.57<span></span>
</td>
<td class="nump">$ 74.50<span></span>
</td>
<td class="nump">$ 129.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">84.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in dollars per share)</a></td>
<td class="nump">71.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, end of period (in dollars per share)</a></td>
<td class="nump">64.85<span></span>
</td>
<td class="nump">$ 85.52<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 62.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Nonvested</a></td>
<td class="nump">$ 127,805<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue', window );">Expected to vest</a></td>
<td class="nump">$ 96,168<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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based compensation awards expected to vest. Excludes stock 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-based compensation awards expected to vest. Excludes stock 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant date fair value of equity-based compensation awards expected to vest. Excludes stock 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;">pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>121
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223793680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">$ 29,425<span></span>
</td>
<td class="nump">$ 30,135<span></span>
</td>
<td class="nump">$ 29,659<span></span>
</td>
</tr>
<tr class="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 );">U.S. 401(k) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">8,169<span></span>
</td>
<td class="nump">8,994<span></span>
</td>
<td class="nump">8,879<span></span>
</td>
</tr>
<tr class="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 );">International plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, expense</a></td>
<td class="nump">$ 21,256<span></span>
</td>
<td class="nump">$ 21,141<span></span>
</td>
<td class="nump">$ 20,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>122
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279230185424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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 );">Domestic</a></td>
<td class="nump">$ 14,016<span></span>
</td>
<td class="num">$ (185,820)<span></span>
</td>
<td class="num">$ (125,947)<span></span>
</td>
</tr>
<tr class="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">81,424<span></span>
</td>
<td class="nump">24,023<span></span>
</td>
<td class="num">(6,040)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision for (benefit from) income taxes</a></td>
<td class="nump">$ 95,440<span></span>
</td>
<td class="num">$ (161,797)<span></span>
</td>
<td class="num">$ (131,987)<span></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 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>123
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279233660288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Components of Provision for (Benefit From) Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 7,827<span></span>
</td>
<td class="nump">$ 3,920<span></span>
</td>
<td class="nump">$ 1,921<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">4,480<span></span>
</td>
<td class="nump">775<span></span>
</td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="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">14,962<span></span>
</td>
<td class="nump">10,200<span></span>
</td>
<td class="nump">4,105<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 provision</a></td>
<td class="nump">27,269<span></span>
</td>
<td class="nump">14,895<span></span>
</td>
<td class="nump">6,389<span></span>
</td>
</tr>
<tr class="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:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">0<span></span>
</td>
<td class="nump">149,028<span></span>
</td>
<td class="num">(42,214)<span></span>
</td>
</tr>
<tr class="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="nump">0<span></span>
</td>
<td class="nump">20,704<span></span>
</td>
<td class="num">(9,413)<span></span>
</td>
</tr>
<tr class="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="nump">363<span></span>
</td>
<td class="num">(842)<span></span>
</td>
<td class="num">(23,709)<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred provision (benefit)</a></td>
<td class="nump">363<span></span>
</td>
<td class="nump">168,890<span></span>
</td>
<td class="num">(75,336)<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 (benefit), total</a></td>
<td class="nump">$ 27,632<span></span>
</td>
<td class="nump">$ 183,785<span></span>
</td>
<td class="num">$ (68,947)<span></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 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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: 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 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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226523024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income taxes at statutory rates</a></td>
<td class="nump">$ 20,042<span></span>
</td>
<td class="num">$ (33,977)<span></span>
</td>
<td class="num">$ (27,717)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(19,272)<span></span>
</td>
<td class="nump">188,258<span></span>
</td>
<td class="num">(469)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit and tax credits</a></td>
<td class="nump">4,117<span></span>
</td>
<td class="num">(2,433)<span></span>
</td>
<td class="num">(7,217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Permanent differences</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">11,561<span></span>
</td>
<td class="nump">541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Federal research and experimentation credits</a></td>
<td class="num">(3,709)<span></span>
</td>
<td class="num">(5,012)<span></span>
</td>
<td class="num">(6,380)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign', window );">Tax effects of foreign activities</a></td>
<td class="nump">658<span></span>
</td>
<td class="nump">3,770<span></span>
</td>
<td class="nump">3,599<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_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount', window );">GILTI, FDII, and BEAT</a></td>
<td class="nump">14,022<span></span>
</td>
<td class="nump">16,390<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_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Provision to return adjustments</a></td>
<td class="num">(3,728)<span></span>
</td>
<td class="num">(6,317)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible compensation</a></td>
<td class="nump">6,818<span></span>
</td>
<td class="nump">4,769<span></span>
</td>
<td class="nump">5,464<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_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount', window );">Tax Reserves</a></td>
<td class="nump">1,850<span></span>
</td>
<td class="nump">5,673<span></span>
</td>
<td class="num">(2,250)<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_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount', window );">Excess tax detriments / (benefits) related to share-based compensation</a></td>
<td class="nump">4,666<span></span>
</td>
<td class="nump">1,563<span></span>
</td>
<td class="num">(20,697)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of change in tax law</a></td>
<td class="nump">1,726<span></span>
</td>
<td class="num">(793)<span></span>
</td>
<td class="num">(11,811)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="nump">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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit), total</a></td>
<td class="nump">$ 27,632<span></span>
</td>
<td class="nump">$ 183,785<span></span>
</td>
<td class="num">$ (68,947)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Reserves, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 increase (decrease) in the income tax 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 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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the 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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.</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> -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_IncomeTaxReconciliationTaxSettlementsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>125
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279238012480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Components of Net Deferred Tax Asset and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 84,656<span></span>
</td>
<td class="nump">$ 109,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Accruals and reserves</a></td>
<td class="nump">41,323<span></span>
</td>
<td class="nump">32,467<span></span>
</td>
</tr>
<tr class="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 );">Interest expense carryforward</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Software revenue</a></td>
<td class="nump">3,186<span></span>
</td>
<td class="nump">1,828<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_pega_DeferredTaxAssetsConvertibleSeniorNotes', window );">Convertible senior notes</a></td>
<td class="nump">2,645<span></span>
</td>
<td class="nump">5,794<span></span>
</td>
</tr>
<tr class="re">
<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 );">Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforwards</a></td>
<td class="nump">28,456<span></span>
</td>
<td class="nump">39,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Research and development capitalization</a></td>
<td class="nump">58,866<span></span>
</td>
<td class="nump">38,425<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">622<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 );">Total deferred tax assets</a></td>
<td class="nump">219,132<span></span>
</td>
<td class="nump">231,450<span></span>
</td>
</tr>
<tr class="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 );">Valuation allowances</a></td>
<td class="num">(196,901)<span></span>
</td>
<td class="num">(212,808)<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 );">Total net deferred tax assets</a></td>
<td class="nump">22,231<span></span>
</td>
<td class="nump">18,642<span></span>
</td>
</tr>
<tr class="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:</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_DeferredTaxLiabilitiesDerivatives', window );">Capped call transactions</a></td>
<td class="num">(223)<span></span>
</td>
<td class="num">(644)<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_pega_DeferredTaxLiabilityDepreciation', window );">Depreciation</a></td>
<td class="num">(4,428)<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(11,979)<span></span>
</td>
<td class="num">(14,280)<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="num">(2,782)<span></span>
</td>
<td class="nump">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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(19,412)<span></span>
</td>
<td class="num">(14,924)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 2,819<span></span>
</td>
<td class="nump">$ 3,718<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DeferredTaxAssetsConvertibleSeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Convertible Senior Notes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DeferredTaxAssetsConvertibleSeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DeferredTaxLiabilityDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liability, Depreciation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DeferredTaxLiabilityDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(26)(a))<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(26)(b))<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/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in-process research and development costs expensed in connection with 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, without 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/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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DeferredTaxLiabilitiesDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279228404592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Narrative (Details) - USD ($)<br> $ in Thousands</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, 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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Recognition of valuation allowance on deferred tax assets</a></td>
<td class="nump">$ 196,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Federal</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">20,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod', window );">Carryforwards with unlimited carryforward period</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">8,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Authority</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 183,100<span></span>
</td>
<td class="nump">$ 217,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax credit carryforwards with unlimited expiration 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;">pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 740<br> -SubTopic 10<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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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>127
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279223815840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Net Operating Losses and Credit Carryforwards (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 20,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforwards</a></td>
<td class="nump">26,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating losses expected to expire unused</a></td>
<td class="nump">16,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credits expected to expire unused</a></td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="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</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">8,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforwards</a></td>
<td class="nump">3,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Net operating losses expected to expire unused</a></td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credits expected to expire unused</a></td>
<td class="nump">10,700<span></span>
</td>
</tr>
<tr class="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=pega_OpenSpanMember', window );">OpenSpan, Inc. | Federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">20,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforwards</a></td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="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=pega_OpenSpanMember', window );">OpenSpan, Inc. | State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">2,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Credit carryforwards</a></td>
<td class="nump">$ 60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 740<br> -SubTopic 10<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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 740<br> -SubTopic 10<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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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_TaxCreditCarryforwardValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_BusinessAcquisitionAxis=pega_OpenSpanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=pega_OpenSpanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>128
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279231431200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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 );">Balance at beginning of period</a></td>
<td class="nump">$ 19,746<span></span>
</td>
<td class="nump">$ 17,584<span></span>
</td>
<td class="nump">$ 23,801<span></span>
</td>
</tr>
<tr class="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 for tax positions related to the current year</a></td>
<td class="nump">4,859<span></span>
</td>
<td class="nump">1,706<span></span>
</td>
<td class="nump">653<span></span>
</td>
</tr>
<tr class="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">7,921<span></span>
</td>
<td class="nump">728<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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(1,871)<span></span>
</td>
<td class="num">(272)<span></span>
</td>
<td class="num">(6,870)<span></span>
</td>
</tr>
<tr class="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 );">Balance at end of period</a></td>
<td class="nump">$ 30,655<span></span>
</td>
<td class="nump">$ 19,746<span></span>
</td>
<td class="nump">$ 17,584<span></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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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/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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279227289312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS (LOSS) PER SHARE (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</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, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>$ / derivative </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>$ / derivative</div>
</th>
</tr>
<tr class="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>Basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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) | $</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding (in shares)</a></td>
<td class="nump">83,162<span></span>
</td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share, basic (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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) | $</a></td>
<td class="nump">$ 67,808<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<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_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt', window );">Convertible senior notes - interest expense and settlement gains, net of tax | $</a></td>
<td class="num">(5,528)<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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Numerator for diluted EPS | $</a></td>
<td class="nump">$ 62,280<span></span>
</td>
<td class="num">$ (345,582)<span></span>
</td>
<td class="num">$ (63,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted-average effect of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Convertible senior notes (in shares)</a></td>
<td class="nump">235<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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">1,752<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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding, assuming dilution (in shares)</a></td>
<td class="nump">84,914<span></span>
</td>
<td class="nump">81,947<span></span>
</td>
<td class="nump">81,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share, diluted (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="num">$ (4.22)<span></span>
</td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Outstanding anti-dilutive stock options and RSUs (in shares)</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
<td class="nump">5,862<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_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised', window );">Number of shares issuable upon conversion (in shares)</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapPrice', window );">Cap price (in dollars per share) | $ / derivative</a></td>
<td class="nump">196.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196.44<span></span>
</td>
</tr>
<tr class="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 );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted-average effect of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation (in shares)</a></td>
<td class="nump">794<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 );">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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted-average effect of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Share-based compensation (in shares)</a></td>
<td class="nump">723<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_DebtConversionConvertedInstrumentSharesIfFullyExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Conversion, Converted Instrument, Shares if fully Exercised</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DebtConversionConvertedInstrumentSharesIfFullyExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</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_pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dilutive Securities, Effect on EPS Numerator, Convertible Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible debt securities using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-42<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 40<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279226688864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 15, 2022</div></th>
<th class="th"><div>May 09, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 29, 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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationReserve', window );">Accrued losses for litigation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,300,000<span></span>
</td>
<td class="nump">$ 27,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember', window );">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember', window );">Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou | Judicial Ruling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Loss contingency, damages awarded, value</a></td>
<td class="nump">$ 2,060,479,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember', window );">Trade Secret Misappropriation | Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_pega_LegalFeesPostJudgementInterestRatePercentage', window );">Legal fees, post-judgement interest rate, percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember', window );">Trade Secret Misappropriation | Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou | Judicial Ruling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Loss contingency, damages awarded, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,036,860,045<span></span>
</td>
<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_ContingentConsiderationByTypeAxis=pega_ViolationOfTheVirginiaComputerCrimesActMember', window );">Violation of the Virginia Computer Crimes Act | Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou | Judicial Ruling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Loss contingency, damages awarded, value</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pega_LegalFeesPostJudgementInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Legal Fees, Post-judgement Interest Rate, 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;">pega_LegalFeesPostJudgementInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pega_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation 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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<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_LitigationReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=pega_AppianCorpVPegasystemsIncYouyongZouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_JudicialRulingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=us-gaap_JudicialRulingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=pega_TradeSecretMisappropriationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=pega_ViolationOfTheVirginiaComputerCrimesActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=pega_ViolationOfTheVirginiaComputerCrimesActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>131
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140279235247504">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">Accounting Standards Update 2020-06 [Member]<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amendment to accounting standards.</p></div>
<a href="javascript: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 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147477123/405-50-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<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/2147483482/832-10-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 23: 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 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 26: 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 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 32: 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 33: 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 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 35: 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 36: 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 37: 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 38: 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 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 40: 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 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 44: 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 45: 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 46: 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 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 52: 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 53: 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 54: 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 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 67: 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 68: 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 69: 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 70: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 71: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 72: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>133
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ," 3E@'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    " # @$Y8950#R>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O22="J'KBV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN
M=W"UB<IT"9]3%S&1PWPS^#9D9>*:'8FB LCFB%[G<DR$L;GODM<T/M,!HC8?
M^H @.;\#CZ2M)@T3L(@+D36U-<HDU-2E,]Z:!1\_4SO#K %LT6.@#*(4P)II
M8CP-;0U7P 0C3#Y_%] NQ+GZ)W;N #LGA^R65-_W95_-N7$' 6]/CR_SNH4+
MF70P./[*3M$IXII=)K]6#YO=EC62RU7!92%6.RD4OU75_?OD^L/O*NP[Z_;N
M'QM?!)L:?MU%\P502P,$%     @ P(!.6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" # @$Y8["#<L;X'  !3,   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;:W/:.!2&_XJ&=CK=F1!\ 4+:A!E"DB[;)F5#VDZVLQ^$+<!3VZ*2G,N_
MWR,;;)R1A;TCOC38^+RV'B3YO-+IV1-EO_B*$(&>HS#FYZV5$.L/G0[W5B3"
M_)BN20S?+"B+L(!#MNSP-2/83X.BL.-85K\3X2!N#<_2<U,V/*.)"(.83!GB
M211A]G)!0OITWK);VQ-WP7(EY(G.\&R-EV1&Q+?UE,%1)U?Q@XC$/* Q8F1Q
MWAK9'R[=@0Q(K_@>D">^\QG)ILPI_24/)OYYRY)/1$+B"2F!X<\C&9,PE$KP
M'+\WHJW\GC)P]_-6_3IM/#1FCCD9T_!'X(O5>6O00CY9X"04=_3I3[)I4$_J
M>33DZ;_H*;NVY[:0EW!!HTTP/$$4Q-E?_+P!L1,PL"H"G$V \RK [E8$N)L
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
M$*NQG=DG3?OO9SLA8Q)$O2'^.._KYQB?,ZVD>M$9 )(WG@L]\S+$8N+[.LZ
M4]V3!0BSDTK%*9JI.OBZ4$ 3)^*Y'_3[8Y]3)KQHZM8V*IK*$G,F8*.(+CFG
MZGT!N:QFWL [+FS9(4.[X$?3@A[@"?"YV"@S\UN7A'$0FDE!%*0S;SZ8+,8V
MW@7\8%#IDS&QF>RE?+&353+S^A8(<HC1.E#S>85;R'-K9##^-)Y>>Z05GHZ/
M[G<N=Y/+GFJXE?E/EF V\[YX)(&4ECEN9?4=FGQ&UB^6N7:_I*IC@Z\>B4N-
MDC=B0\"9J+_TK;F'4T%P01 T@L!QUP<YRB5%&DV5K(BRT<;-#ERJ3FW@F+!_
MRA,JL\N,#J/Y\W*U(ZN'N\?M>KY;/3Y,?32V=M./&XM%;1%<L!@$9"T%9II\
M$PDD_QOXAJ>%"HY0BZ#3<0EQCX2#:Q+T@[##+VR3#)U?>"G),F%(5J)^P_8Q
M_)KO-2KS)'Z?R[=V&YYWLV4RT06-8>:9.M"@7L&+KCX-QOV;#M9ARSKL<J]9
MI2*"<CC'UJU>FBICB$"N*"]NR$Z6IHK)_?VF@VS4DHT^1);+V%WB.;INAX4T
M[UE<DS75FL99J0%1=Y"-6[+QA\A2ICA9+<^!=1N$PW,4_DE9<5 'USPTB64I
ML*ZP=K7M3_.Z+/^%U\UM3=6!"4UR2(VTW_ML+DK5#:.>H"Q<D>XEFI)WP\ST
M6% VP.RG4N)Q8@]HNW;T%U!+ P04    " # @$Y8)H(:P=D&  #!'   &
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
MF\L%HYJ^ >CG<Z[]U?K&?,7:?+6<_@=02P,$%     @ P(!.6''>EA'E @
ME@D  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6RM5EUOVC 4_2M6-DVM
MU)&0\-E!) I4K=2UJ'3;P[0'DUR(5<?.; >Z_?K9#HV@#06V\4#\<<^YYSC7
ML7LK+AYE J#04TJ9[#N)4MFYZ\HH@13+&L^ Z9DY%RE6NBL6KLP$X-B"4NKZ
MGM=R4TR8$_;LV$2$/9XK2AA,!))YFF+QZP(H7_6=NO,\<$\6B3(#;MC+\ *F
MH+YD$Z%[;LD2DQ28))PA ?.^,ZB?#[LFW@9\);"2&VUDG,PX?S2=Z[CO>$80
M4(B48<#ZL80A4&J(M(R?:TZG3&F F^UG]DOK77N980E#3K^16"5]I^.@&.8X
MI^J>KZY@[:=I^").I?U'JR*VV790E$O%TS58*T@)*Y[X:;T.&X!Z8P? 7P/\
M0P'!&A!8HX4R:VN$%0Y[@J^0,-&:S33LVEBT=D.8>8M3)?0LT3@5#N]NIW<W
MUZ/!PWB$+@8W@]OA&$VOQN.'*3J98 %,):!(A.DI^HC>(Q?)1(_*GJMT=L/A
M1NM,%T4F?T>F$40U%-3/D._Y005\>#C<WX:[VG-IW"^-^Y8OV,$W55B!+D>%
M^!Q=$H991#!%$RZ)K:_O@YE40E?9CRJK!7>CFMOLO'.9X0CZCMY:$L02G/##
MNWK+^U1E_#^1;2U#4"Y#\!9[.-&[!H2 &.E2BQ[/4(8%6F*: SHA#,6<4BPD
MRD 4+_ZT:C6*%!V;PGPVEJ%7\^H]=[GI<D_0EOI&J;YQG/JB.!'.5<(%^:TG
MC(MBM%)ZP=_:4%7W[.^%^OUQ6P::I8'F7QD@4N;[Q3=?B7HI^ZV(+<&M4G#K
M3<%#GJ9Z=_Q#L;0.*98]05O2VZ7T]A'2CZZ4]JNE]#VOLE8.B=QRT"D==(YW
M<%BI=%YIZ@2=1H7XBD"_$;1V:N^6VKO':]?7"JDPBPE;[#/0/=1 16"U 7?C
MU#0WEL]8+ B3B,)<0[U:6V\>4=P"BH[BF3U(9USI8]DV$WUQ F$"]/R<<_7<
M,6=S>14+_P!02P,$%     @ P(!.6"]66>94"   8#$  !@   !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6RM6VMOVS84_2N$-PPIT,3B0Z\N,=!8V19@;8(D
M73\K-AT+E25/HI/NWX^2%=,BKUB[(0K4EG-XK'-Y>7E(RN<O9?6M7G(NT/=5
M7M07HZ40ZP_C<3U;\E5:GY5K7LB_+,IJE0IY63V-ZW7%TWG;:)6/B><%XU6:
M%:/)>?O9;34Y+S<BSPI^6Z%ZLUJEU7^7/"]?+D9X]/K!7?:T%,T'X\GY.GWB
M]UQ\6=]6\FJ\8YEG*U[465F@BB\N1A_QAX1%38,6\4_&7^J]]ZB1\EB6WYJ+
MZ_G%R&ONB.=\)AJ*5+X\\RG/\X9)WL>_'>EH]YU-P_WWK^Q_M.*EF,>TYM,R
M_YK-Q?)B%(W0G"_232[NRI>_>"?(;_AF95ZW_Z.7#NN-T&Q3BW+5-99WL,J*
M[6OZO0O$7@,<##0@70.B-V ##6C7@![:@'4-6!N9K90V#DDJTLEY5;Z@JD%+
MMN9-&\RVM92?%4V_WXM*_C63[<1D>O/Y_N;OZ^3CPU6"[A_DRZ>KSP_WZ.8/
M='-[=??QX5H"T"GZ<I^@DU_?H7J95KQ&68$>EN6F3HMY_1[]VKL^'PMY8PW]
M>-;=Q.7V)LC 36""/I6%6-;HJICS>9]@+!7M9)%769?$RICPV1FB^#TB'J'
M#4T/;TZ YLGAS;%%#=UU$FWYZ #?'7_FQ89#@=TV9'##IFA\J-?IC%^,9%6H
M>?7,1Y/??L&!]SL4%)=DB2.R7L#8+F#,QCYY*$6:R[(T&+9M\[!MWI3&YPEF
ME 0X.!\_[T<$P%$<1LSOXQ( 1S .?+K#]73X.QV^M>.G92U0N; I\5TF@$NR
MQ!%9+W#!+G#! 0DP^W'XMC3!7L=1V;T1U?( @ 510/4T & TD/_@+ AW8D*K
MF#^KLJ[1NBH7F8 TA,:W8L]GF.HB3%S,8H(]380)BT*?Q!XL(MJ)B*RI?+/F
M52JRX@GQ[]*TU!R<)R*7V>R2+'%$UHM=O(M=;$V >VF+FLC)V57._=4WWL01
M"E]L=)WOQS@,M40P80%A811KB0#!_"@*X$3 GK(<GE7.G0Q06LV6K9ZY')MY
MN996$LSMCFK_)DCL^YAHDD <HTS7!.$"+Z #V8WW?!2V#U)>R 3/6TWI7#JU
MK!9-PC^#9:<CZXW%(&3ZB 5@6'8G9;HJ$Q=1WQOJ*:)$D1_UE*@V,[&I!A*N
M:]\+)PZ9GG #,*K+,&%#_:*L$[8:C6XF* ^J/AU5KU=".=_'NAP3)RMN%&!]
M/@ )O=93@JJ4O\%V@W-=S,H51R>YG!G>H455KEXEE@4LC9D9XL4^TY69L%/L
MQ<PSE ' F(5T2)ER/-CJ"R9R-2?7:H5<^U05+V;_(3F*BCK=KA([O4]R/0N*
M],V;\@DS:H4)8WZ@3X,06<#\>$"@<B;8;DVN"\'E%"'DFJGI0U"'Z2-BXAM9
M:*)P8(XI$Q5Z;$"$<B38;DEV(KKA!*HPC<1I$(6ZQ89@81@370<$B_VA$J=L
M";;.W).3O]N4DLDU2]=K/I<O>;Z?=/!PBH!Q0EFD:P-@?D@C0QR (](W#AA'
MK(P#MCN'&['D59=I[U'!X3G6G.AQ%,3&9 3X 5^OC0F B@;&#%&.@=@=0[_<
M/?*%+!*-(7[.VOTG>8E.'N4$+ UR6PS?=9*12+_#I9Z8/D!60Z85@2D .\6!
MG!&T&2X!@13'43B@71D+8C<6MV^2:1H#$@94KX@ #$=R(:17?0 GAW3,AD0J
MHT'L1N,S?ZV'72>#8HBQR@["R-,''0 [I<SWC5$' :439 .>@RC/0>S[-5=I
M54BO4;\FK)R9MQMGH"JG6SA.V1)7;/TX*I=#["[G,JVS&3K)"C0O\SRM:A5)
M.$&V=-&^?SS3NWT*H$[9&3&R X!Y9^%0JBN#0^P&)\GRC9#SS!&R?$!6J)=G
M  7* F 66<K6D,":\U_;'78^/TV?I0]]XJC8K!ZEK'*!Y+!>R?+5;1V7&U$+
MN4H:6%$0JWLZ>CBX9$M<L?5#K$P7L9LN-1RVH823!=B^H3@P!@$ P[&^<$M
M&!V<U)3K(G;7M3\(;&),7Q2Q&.NK%@@&B8%@PV*4R2(_V)[9/-:S*ENW2Y2F
MV[/9P&QLY3DZMUVR):[8^@<<RN%1[Z>/.*S>\.@S#I=LB2NV?M24-Z1V;_C#
M<XZN_;[%"6.*(WT$03A/6D#=  *X@&!"!A8J5!E 2MYZTD&M%O+H/'#)EKAB
MZT=O[WSPD$VN XX[*+!SQ1CQ]74/A).5D@9Z/@ XXC$VL"RGROI1N_7KU=1<
M%M2!308[S=%)X9(M<<76#Z$RFM1^>&@KJ4Y/#9VR):[8^E%3/I8><G)H&T+F
MAAKSPH#X^A""S@R;HP9]"(&'AF1O+ZFO1-E%&KZYI%H-Y]%YX)(M<<76CYYR
MJ-3N4 \OJ::K;$Z4]&R 4/K.= *AZ-#V&54&E=H-ZK0LZDT^=&AH;WQT$CAU
MI:[8^D^1*%?*?MJ5,J>NU"E;XHJM'S7E2MD;72D#=B4)#HU! ^&H%^BG5@G(
M1SP\L)''E"ME;W:ES*DK=<J6N&+K1T^Y4N;(E3+311**C2.Y*80CH6=L[$(X
M3$D\4$C9WF-E=E=ZRZLU%QNIRF))[1Q'9X132^J*K1\_94G93UM2YM22.F5+
M7+'UHZ8L*7NC)67 2;"L?E@?/@ L)OHY7P+ J*S. R?[3/E1]F8_RISZ4:=L
MB2NV?O24'V6._&C'TS\ETS/!Q.#0>*;5!!&BE]#QWJ/G*UX]M8_PU_(^-X78
M/JZ]^W3W,X&/[</QVN>7^$.R?=A?T6Q_>_ IK9ZRHD8Y7TA*[RR4H[':/LZ_
MO1#ENGW _;$4HERU;Y<\G?.J <B_+\I2O%XT7[#[4<7D?U!+ P04    " #
M@$Y8HKAGG),#  "&"P  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;*U6
M;6^C.!#^*Q:W.K72IKR&A%Z"U(:L-M(VJ4JZ]^%T'QR8!&[!SME.TKU??S90
M+@$25;I\ =L\\S#/V)Z9T8&R'SP!$.@MSP@?:XD0VWM=YU$".>9W= M$?EE3
MEF,AIVRC\RT#'!=&>:9;AN'J.4Z)YH^*M6?FC^A.9"F!9X;X+L\Q^_D(&3V,
M-5-[7WA)-XE0"[H_VN(-A"!>M\],SO2:)4YS(#RE!#%8C[4'\S[P%+X ?$_A
MP(_&2"E94?I#36;Q6#.40Y!!)!0#EJ\]3"#+%)%TX^^*4ZM_J0R/Q^_L7PKM
M4LL*<YC0[/<T%LE8&VHHAC7>9>*%'KY"I:>O^"*:\>*)#A76T%"TXX+FE;'T
M($])^<9O51R.#$SWC(%5&5A- ^>,@5T9V!\U<"H#IXA,*:6(0X %]D>,'A!3
M:,FF!D4P"VLI/R5JVT/!Y-=4V@E_LIB'BV^SX&$Y#5"XE*^GZ7P9HL47-%D\
M/;],OT[GX>S[%,WF<CY%-]\687B+>N@U#-#-IUOT":4$+1.ZXYC$?*0+Z92B
MUJ/*@<?2 >N, Z:%GB@1"4=3$D-\2J!+-;4DZUW2HW61,8#H#MGF9V09EMWA
MT.3CYE:'>?!Q<_."&KO>(+O@L\_PA0(+D/=,(+I&$YK+RYVH6[<'-",1S0']
M\;#B@LD+]&=7]$MVIYM=)95[OL41C#5)S('M0?-__<5TC=^Z(G=-LN!*9"=1
M=>JH.I?8_;E,J&D9OIN,<G[;%;J28E!0J/2Y]]W!T!B.]/UQ3-JHGNWT^T/K
M%!=TX%S;<(P:=B*D7POI7SP>"Y$ 0]')N3@1]AD1*,Z.P&]=(OO7/!_7) NN
M1'825K<.JWOQ?+P264.S]!^(T4;6SBJ62!6J/4XSO,J@)VMNC^,,$(=HQU*1
M0F?Z*W_D'NV[V6^<C4D;TS-=KW& VB#WW.D9U#('%V7*TBD+(Y&%AC$@T4\D
M\PCA&2Y+<OR7K#\J]73J&K3<Z1MVP^=)&]0S^YYI-Z1UP!QW>$;<L!8WO"AN
M207.$/V_%V38UFEZ9D-G&R0WT&CE@ Z8<S8%>+5.[Z+.R7EM77J\5AX:6)[7
MW+@VJF>[INLZ#44=.'=@M+9./^I0<F";HM/C<EMV1)25O5ZMF\F'HH=JK#_*
M)K/L"?^C*3O4)\PV*>$H@[6D-.X&,G^PLNLK)X)NBSYH187LJHIA(AME8 H@
MOZ\I%>\3]8.Z]?;_!5!+ P04    " # @$Y87+3N9E<*  #M:0  &    'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;+V=;7.;2!:%_PJEG9I-JJ((ND% UG95
M(O%6.Q-G;&>WMK;V Y&PQ08)#:!X\N^WD12A?E%;>(\G'V(DT<^]#8=NU*<;
M73R6U==ZD66-\<>R6-67@T73K-^-1O5LD2W3^FVYSE;LD_NR6J8->UD]C.IU
ME:7S;:%E,2*F.1XMTWPUN+K8OO>INKHH-TV1K[)/E5%OELNT^OXA*\K'RX$U
M^/'&3?ZP:-HW1E<7Z_0AN\V:S^M/%7LU.E#F^3);U7FY,JKL_G+PWGJ7V&9;
M8+O'/_+LL3[:-MJJ?"G+K^V+9'XY,-N,LB*;-2TB97^^99.L*%H2R^/W/71P
MB-D6/-[^00^WE6>5^9+6V:0L_IG/F\7EP!L8\^P^W13-3?D89_L*.2UO5A;U
M]G_C<;^O.3!FF[HIE_O"+(-EOMK]3?_8'XBC A8]48#L"Q"A@',J MT7H.=&
ML/<%;*$ <4\4</8%'*& >ZK >%]@+!2P3]7!W1=PA0(G#ZNW+^ )!:A_HH"_
M+^!OY; [?]N3/TV;].JB*A^-JMV;T=J-K8*VI=DYSU>MV&^;BGV:LW+-U>3Z
MX^WU+\GT_5TP-6[OV)]?@X]WM\9UR%Y=3_X>7_\R#6YN_VH$OWU.[OYE#(W/
MMU/CU4^OC7J15EEMY"OC;E%NZG0UK]\8/W&O+T8-2[$--)KMT_FP2X><2.>N
M;-)"46RB+S;9+#=%VEXV1G!_SZZC-\:GK,K+N5'>&^_GY;J]L-ZPK?^R(\HN
MU4818OI$B'*Y9!?G;5/.OBI*!_K2[^?SO,TA+8QUFL^'["C-TG6NKFSX7):!
M. Z1/OI-UK F-)L;65JM\M5#;;Q*9[-=7/8N:V?R6=Z\5H!C"!A2Q^2)(WP4
MMVP6667,RB7K2Q9M(\_BOBK*NA:J.&(7WN'J(X>KCVP#V2<"?4B+=#7+WAA?
MLH=\U=:ZK<1Z5YU7[,3N+K+71MH8TVSVUJ#6&X.8Q%1=6=I0;:?YKEZGL^QR
MP&I29]6W;'#U\U^LL?DWU?6&A$UWL/$6UO:^WZX\T_-9);X=7T'(D"$2%B%A
M,1*6@&"<>.E!O/3YXCU'L#N\>R0+QR:62WA=3.3=A@XAIL/O-I5W\TQ?D)B\
M#S%MFPH10T7$,3MH-K];).]&J>^Y0M!8WLVGOK!3H@A)?-L[[,6=(?MPANQM
M,7KB#"6K&;L!KEF#Q<[%=NMUVS]O^[!%6<RSJF8=^^^;O/EN_/NF+ J#W4 ^
MIM7\/ZK392/;%R1LBH0%2%B(A$5(6(R$)2 8)W+G(')'VPS=9.M--5NT,F?-
MSVQWFU:W$C_N056"UG+["AH)FSI2ASF46JD &3%$PB(D+$;"$A",$^KX(-3Q
M,X6J$N=8EH!#QY9PTS31ANPKN[&BIQ5$ITY+[(Q#9%H1$A8C80D(QLG)/<C)
MU<HIJ>M->_\EM7KW9;7?:K^UL*\LZ798:<WNUNJGFD1MR+Y-(A(V=27A699#
M!74B(X9(6(2$Q4A8 H)Q&O8.&O;P&E;IUI.;I;'O$Z%9FFBSZ:M(3VHM+;&+
M5J=%7:&U1*85(6$Q$I: 8)S2_(/2_.<I;;-B7X.,9I$9V7)=E-^S;/_!H;-N
M1?=4NZD-WK?=1,*FOMQNFI8@4V3 $ F+D+ 8"4M ,$[,EMF-VILO*6?EP+RI
M4(KC"(,>$WUB?=6YIW&-J"#.$WD)77\(S2N"TF(H+4'1>.D=&4:65GK;T:-A
M:S#.N<Y9J2E+==?FNY8H*FW(WJ)"TH(SZQ!"HT906@RE)2@:+\#.,['TILDD
MK1?&//^6S[/5O#;FV:Q@_?)<J3_9>1CZKN>+\H.Z'5!: *6%4%ITWN&-H4$3
M%(U77V=Z6'K7XWKK!TXX/S!?L890;0ON=4@5 WJF+0[FZ$/WUB&2%D!I(906
M06DQE)8\>>IY'7;6CJ4=5+_ZF#5GZ,Y6? &E"N%![1@H+8#20B@M.O/XQM"H
M"8K&*Z_S6RR]X7+P?5GW>]YT!4NI3:C] J5-+=F \2Q7&MZ!!@VAM A*BZ&T
M!$7C!=SY,);>B#DAX+-$*_L?-LO+\\0&%>K+6+(QP^0HBE%.S;(=3W2,0FAJ
MD2(J<<>V+=T#0GT71=3AV/=.3)>P.DO%<O_$"1,6U$V!TJ906@"EA5!:!*7%
M4%J"HO%R[]P72V^_/'_JA![<6]I07\92N"[$$V<;0F.&4%H$I<506H*B\9+M
M;!Q+[^/TFT1AR>['D-B.*7774,ME3^,G\XGR.Y'96.RMH78*E!9#:0F*QD_$
M[AP5\DQ'Y?^93J&/V7M.-M1Z(;*OXHIN3P -&4)I$9060VD)BL:+N?-HB-ZC
M@<VK(++Y,23FF(@#2/I\>DO3DAI0\=O.J<3$J170Q"(H+8;2$A2-EUSGRA"]
M*_/"$RSTT7NWI-CE+;(-0AQI=0MV>0MV?0MV@0MVA<M+V#VDLWN(WNYY@8D6
M1'8$?'G5BSZOWA)5K'P1!:I,2QP]@J8506DQE):@:+SP.G^'Z/V=/M,LB&Q#
M6(3]$WUN?<C>FH+:/&?6(81&C:"T&$I+4#1>@)W-0_0V3X]I%D2Q7L7WI*EC
M^H"]Y8>D!:HJ$-NU1?5!/1I54)>*0U4Q-&B"HO&RZLP7HC=?GC5_@BC&^UO;
M1>HTH;8+E!9 :2&4%D%I,926/'WN>25V9@_1+Z Y:P;%GL&-Y5';<63I0>T9
M*"V TD(H+2+RPA[E 8ZA81,4C==>Y[P0O?/2?PX%4:I3MCH\8M.QJ$VHOW)>
MT  :-(32(B@MAM(2%(U79F>P$+W!<M[D"+4:9=_#HJ9G4U&.4+=%$97)412C
M;+>PKQ9C4WSR S2U2!%UZ(X=BXI-&]1(444EU'1/3#FDG45"S3]Q=@2%>B-0
MVA1*"Z"T$$J+H+082DM0-%[NG8E"7\!$>6H<6Q^SM^JAM@M5K'0ATJ1':,P0
M2HN@M!A*2U T7LV=/T.?Z<_TM02IXFE>OO@ B(D^F][*)/*=A:1+15Z>+RX3
MA.8506DQE):@:+S>CAX.]J+&R9/M*'*L?P*E3:GLI%B^)%?H>AHH+8+28B@M
M0=%X67>V#-7;,B_@!U+9^7!=6QP\U^?56Z+VDWZ@.BWI47E0.P9*BZ&T!$7C
MA=?9,51OQ_3Q ZGL*U@VI8[T9$6H(0.E!6?6(81&C:"T&$I+4#1>@)UQ0_7&
M30\_D*J&[$U3ODF$VC506G!F'4)HU A*BZ&T!$7C]=?9-51OUSS+.*2RN^!8
MOOCX"7WDWCJ$>C=06@BE15!:#*4E3YUY7H6=<4/UQLU9IB&5'PTV=CUIU8$^
M5&_9(6D!E!9":1&5#2C%X8VA01,4C===9\O09]DR&L.0*I4I>P,>]:3G >B3
MZ:W,LX(&T* AE!9!:3&4EJ!H_"/&.U?(UB^<.<\P5*K1EI_^11W*M"'(49]!
M7SDJHDHA U5JKN]XXH0P:&J1(NK0<\5[SA@:-%$%M=SCY]COE#$Z^I69]H>0
M?DVKAWQ5&T5VSPJ:;UWV_:3:_;;0[D53KK<_//.E;)IRN=U<9.D\J]H=V.?W
M9=G\>-'^ELWA%YZN_@=02P,$%     @ P(!.6 6 2464 @  K 8  !@   !X
M;"]W;W)K<VAE971S+W-H965T."YX;6RM55UOVC 4_2M6-NU#V@A)Z(<ZB 2$
MJM7:PAJZ:9KV8)(+L>K$J6V@_?>[=D)&*^AXV$OL>WW/L<]-?-)="WFO,@!-
M'G->J)Z3:5V>N:Y*,LBI:HD2"ER9"YE3C:%<N*J40%,+RKGKM]O';DY9X81=
MFYO(L"N6FK,")I*H99Y3^30 +M8]QW,VB5NVR+1)N&&WI N(0=^5$XF1V["D
M+(=",5$0"?.>T_?.HHZIMP7?&:S5UIP8)3,A[DUPF?:<MCD0<$BT8: XK& (
MG!LB/,9#S>DT6QK@]GS#?FZUHY8953 4_ =+==9S3AV2PIPNN;X5ZPNH]1P9
MOD1P99]D7=6>G#@D62HM\AJ,)\A948WTL>[#%L [W@/P:X#_$M#9 PAJ0' H
MH%,#;*O=2HKM0T0U#;M2K(DTU<AF)K:9%HWR66%>>ZPEKC+$Z7 XOHG'5Y=1
M?SJ*2#S%X7IT,XW)^!RC\?#KQ?@J&MW&[\GHV]WE]"?Y,*$2"IV!9@GE'\EG
M\I:X1&6855U7XXD,KYO4NP^JW?T]NWL^N1;(ILBH2"%]3N"BE$:/O]$S\%]E
MC"!ID<#[1/RV'^PXT/!PN+\#'AT.]UY1$S1O)[!\P1Z^6%,->,DT$7,2:Y'<
M9X*G(!6^CX<ETT_D5W^FM,3;\WM7]ROVSFYVXRAGJJ0)]!RT# 5R!4[X[HUW
MW/ZRJW/_DRSZ3V3/NMIINMIYC3T<4I61E*U8"D6*)I%P_'K37?VK>$XMCS'0
M5=AN>?A=K+;[<DA1](^B2H>[=8]SD OKAXHD8EGHZ@HTV<9R^]9I7N0':,65
M<_ZEJ7S\FLH%*Q3A,$?*=NODR"&R\L8JT**T;C$3&KW'3C/\G8 T!;@^%T)O
M K-!\X,*_P!02P,$%     @ P(!.6'_O&^LA"@  BS   !@   !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6RM6VMOVSH2_2N$]V*1 G$M/O3J)@%2J]T;H&V"
MNG?O9T6F8VUER5>2\]A?OT/)L21RQ+@7_M+X<3C6&0YG#H?LQ5-1_JS64M;D
M>9/EU>5D7=?;#[-9E:SE)J[>%UN9PS>KHMS$-;PM'V;5MI3QLAFTR6;,<;S9
M)D[SR=5%\]E=>751[.HLS>5=2:K=9A.7+Q]E5CQ=3NCD]8/OZ<.Z5A_,KBZV
M\8-<R/J/[5T)[V8'*\MT(_,J+7)2RM7EY)I^B$2H!C2(_Z3RJ>J])HK*?5'\
M5&]NEI<31SV1S&12*Q,Q_'F4<YEERA(\QU][HY/#;ZJ!_=>OUC\WY(',?5S)
M>9']F2[K]>4DF)"E7,6[K/Y>//TN]X1<92\ILJKYESSML<Z$)+NJ+C;[P? $
MFS1O_\;/>T?T!E!O9 #;#V#Z #$R@.\'\&,'B/T T7BFI=+X(8KK^.JB+)Y(
MJ=!@3;UHG-F,!OIIKN9]49?P;0KCZJOY[;?%[9>;Z/K'IX@L?L"?KY^^_5B0
MV\]D?KWXG7S^<OOG@DS)'XN(G/WVCOQ&TIS\6!>[*LZ7U<6LAF=0EF;)_O<^
MMK_'1GZ/,O*UR.MU13[E2[D<&IC!PQ\8L%<&'YG58B23]X33<\(<QI$'FA\_
MG"'#H^.'4PL;?I@/WMCC(_9NM[*,ZS1_:%=$6J<2]7)K1>!65++X4&WC1%Y.
M(!M4LGR4DZM__H-ZSK\P#YW26'0B8P/OB8/WA,WZU3=(E&F>%!M)SK*BJMYA
MKFM-^(T)E18?KSP_<(*+V6/?)R9JRH7K!FR(BQ"<QQWA'& #(NZ!B&L-@^OE
M?V'M0WZM*U(7D&"3(D_23))<9ZB^3N)J3;9E\9C"DB+W+Z0X,HK<4T;1*8U%
M)S(V<+YW<+YGC:)%720_IZJ:+ EX&DIL%:LBA7FPM>3UII\*SETM2N8(C#%&
M'2V8$!AU0^'CP>0?^/A6/M>;HJS3_S4<2+%295&694MNDU:JA*/1X1M/ \_B
M48T:@N+"UU"1B1*4!R/$@@.QX)>(I7D=YP_I/:R3N*HDK!TH4D 78B1)1Z<P
M,)T>^,+3:**H0)] $\4"-^0XS?! ,[32_"(A%(E\5H$H,0:A^6QN2/481%%"
M9X"@./-')HHZG<QPK!Q I($$RT'20.3ER0NIRQB652O^]IGL 60JJB@<,\28
MT.DAJ*EP/9T? O.$&X[PZ\DH:I\C8$" 2A)OMVIEQ5G6IX@K)8KX6NB%"$&Y
M/C?J$ )CW.,CH4=91XQ9B46OR6)?=>KX&:\E>SO]!X#?U\F8(.H%06C,DHF;
M^B[GW@B=3EY1J_ZX.OLW!-D[-5-I_BCW)1:EP\TGH$X@]/2'X3S7#W1"""P8
MB[I.[E"[WNG8E'*[*Y,U)(I*94*0"X\2<J-*A97,TZ(D>5&/3)Q ?!VXKD[4
MA!FS9H,,*79"B%I+_=5MO9;JX?.I4CGH\[MFY#/S\4V4YW-79V"B_(".S5,G
M**AGE7/S-=0EJ;9./6765:@LC>_3K%%I'U"&5KWRJSKMI-:B4UD;>K:3-O0-
M;9,DQ4ZI9"CQ,GV,(>#/R2X'=V:0L[H/J_/&T[ N("LG]=[[J+--J3)U?<\Q
MZ@V& [GFZR&%X"@-W;&2VHD?:E<_[<IH"ZJ5$")=*-<+XQR!34/*N4X'L>8S
M9VR)=!J'VD7.D$UO1:"43)4R#7S?URF9,)>%.B'$%D@[-E)J6"=YF%WR'"IG
M*1]EOD.5&S/5B' IT\LF O.8660P:Y3Y(W/#.G'#[.(F.G+#P$P-,A7"</D<
MP[D\,)8.AO,I.&B$4"=JF%W4M,&6%?G#M);E9B07HQ018<*X&^BR ,/!8M)%
M>83BW" 8B[Y.Z#"[T)G_W9X ,Y4*HSX( ITA@F-]A;8G:,)X2&DPPJ^3/DQ8
M2^I-(]^.H&-54+]:.T]J+3J5M:$+.VG%[-+JKJ\8WY##S!1&4P99,M!S+@84
MU*&ZTL)P/FQ:Q]9VI[68O7MS5Q:)E,N*K,IB0S9QO2N;X&CK?]SH@K?(FGT8
MV&_V]_%[KB;.\]Q +YD(C#IN.+:I9IWX87;QLXBSXR;/E"#4\9FQHDT8XT9G
M-$)@'G7"L8S5Z1EFUS-W\4O;\%S!;B5._MJE5=KLG<^;KJ?:U:B<UGQ3ZD<'
M>Z*F.-%E#@*9ALQ(RPA*A&.-'-:I'&97.3>'B5*; 4C/D)3KER8T)=#:JF]0
M8IA(\7RS[" X[G)?%SVH/4>X(Y/(.]'#[:*G*3MGNZI99.\&!2@],F-SI)'C
M.KZKSR2"HQQP&E4$!J'OC$PE[T01I]8"]#G-XSPY@HY56_WR4<TIK46GLC9T
M82?#N%V&??_[30N.Z*8@" -=:B(XO6MAA0R9]4[Q[.HK2E78PZK>OB:UNB"5
M.E=8%]E2EC@GI$<4AI[0*6&P@ N=%@;SO9'ZRCOAQ>T]IV%]E9MM5KQ(V9(C
MK_-)MEF,]G*YV2+R?6%0-%$A[#)UAB8*ZJHK1AAVNHB_H8L&#%MBQ;;I5,MG
M629I-1*3IJ2A3L#T'(W C)"T08:L.EW$[;IH#GLW8-#2Z;<+5;FMXV?RE-9K
M%9V0TMH/5=6%?5&=R:9@P0I5-4J5JZ>XQ __N2EUIC2D^F$*!F..QPP_(#@O
M#'O*9>B,3CEQNW(:=<8NA]5I?*[JV$,9;U#*IAPR*A72 H+MNZ/O=S&<RWPZ
MMF8[:<6/:!6A#V_J'&ZTN!&0,5$VR/"A.ZW$[5I)DQ*K8^LMUANBH7$4@>&$
M9U20",/!-B40(PI"=%I)V+72I]5*)NVZ>D[:#C'LT"5I7^^/DZKU>:M[U=I[
M!,$/Q:3M94)%KLLTJ9OC)KPU+DSMPWQ'GU\$->7<Z/QA,.KW.AI#-W1"2MB[
M2_M+&V5SRGFVE.VK=TH@X_2/9F^VCU234 \$!#:E(J3Z$3:*HR$?J3>BDT'"
M+H/FQT_R.;F7#VF>JV4 <0.[A[1 =T(".6@3KN/JE1;#N2 Z=!6-X7P:A".]
M1=$I)?%VG^IH\DI1V6DC32G. J9W*1 <YIX(PPW=,Z3=NZAD;U\M=MMM6U?C
MC"S3*LF*:E?B&4V<M(5U4FO1J:P-W=A)-6&7:C=Y+564@,Y.ETW"[.TA1C</
MPI17@NH">HZA7$>O?&^AAL0ZM2;L:NVF=]K>DCLKY4JIDR5^J0V[.N09>P<$
MYGO"6.R([!*N.Y;I.]4E?&O0?]N?XO9; ;"BC<K^@IZ""JND^^5E<$IKT:FL
M#1W;Z3MAUW?'M)54C<UVRT9-@:/WQZ:P/XV;^U( A0_+G7SS"$286L_3!3Z"
M"4-J9%?DNA0=U56=<!1VX?BZ^3ZP0UFT-OH7-YFK=ZGG&$KX!@\,9>Q#9[U;
MVAM9/C2WW2O23$1[W?GPZ>%&_75SCUS[_"/]$+7WXCLS[37]KW$)ZJ BF5R!
M2>>]#\FI;&^^MV_J8MO<!;\OZKK8-"_7,H8MCP+ ]ZL"<N;^C?J!P_\_N/H_
M4$L#!!0    ( ," 3ECJM ^2:04  #P,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;(U7VV[;.!#]%<(%BA9P?4MZ09,8<-(6FX>V0=SN/BSV@99&
M$C<4J9*4'??K]PPIR\[6"?H2D]1<SLR<&3+G&^ON?$44Q'VMC;\85"$T[\=C
MGU542S^R#1E\*:RK9<#6E6/?.))Y5*KU>#:9O!G74IG!_#R>W;CYN6V#5H9N
MG/!M74NWO21M-Q>#Z6!W<*O**O#!>'[>R)*6%+XW-PZ[<6\E5S49KZP1CHJ+
MP6+Z_O*4Y:/ GXHV_F M.)*5M7>\N<XO!A,&1)JRP!8D?M9T15JS(<#XT=D<
M]"Y9\7"]L_XIQHY85M+3E=5_J3Q4%X-W Y%3(5L=;NWF#^KB><WV,JM]_"LV
MG>QD(++6!UMWRD!0*Y-^Y7V7A]]1F'4*LX@[.8HH/\@@Y^?.;H1C:5CC10PU
M:@.<,ER497#XJJ 7YI>+Y?52?/TD;FX_+C]^^;;X=OWUR_DXP#0+C+/.S&4R
M,WO$S'0F/EL3*B\^FISRAP;&P-0#F^V 7<Z>M/B!LI$XF0[%;#([><+>21_H
M2;1W\HB]KZZ41OV4S(6AN++&6ZURF:AA<G'CR),)Z< 6XI,RTF1*:K'$(8&'
MP8N_%RL?')CTS[$4)0"GQP%P=[WWC<SH8M"P+[>FP?SYL^F;R=D3X9WVX9T^
M9?WWZ_BTF>E('+4D+EL/4>_%MXJ0O;J19@OVK]'5C1^"D>Z. A9:9>A8PJJR
MG@\XM[YM&NN0/R217..4)^%M$3;2D0B5#*(BW7AA#VKDQ:I5.A>R5%J%K5 F
M6,B20A=V6$:'8)X_>S>;OCWS F/F569S$HV6@:>6P)\X&PI\$K)%2^W++EU0
MA8IUA@<,!U62R>A58S?D*$>(F>(!I$P)]'*ER8M,J\@& &K(>6ND5C^IZU9R
M@NYQK-@,X@=?2-:<Y[T %Q]Y2LGI %$?EFB<A2J2&+_OD#\,EX76*F<TR!5&
M$  .!;BI3%QU*4\NN!0<0.<W(B]DQHEEQ\BJ:%$2L%XAK%UE1N*S-!C,3'U!
ML, H$R9';)Q-,B30N9&N[YRB[QR_[QQE&"B7@XNY4:'"0,YL:Z(54 (:#2<7
MZ2<GM=[R=VH":@!=AOC=*-[%=O3L:(%<JDR*%US[V>3L^V@YBLOIV4M _-$J
M]!FHV0>!L&MY1_\+YM\V+Q/(2$59%+@QHL<4)GS*FI%&IQ*%"4E1*[GB'*K.
M4*Y\IJUO74PEPN78V.]C.LE+SC6  J^/YH[U'H/CT(*F[0 P\;CY1-XZ3BLK
M,15MSJ2*\XWRD5ADH84''( W3*!6,WC$[43A; T]ZP^RQ!I9\A@+]PL.OA9S
M@>I[51IN)_D+8_9)1J5UFX/\JQ:90:Z,#4A+'8L;[' 7TE"T!JG2Q'3+2*UC
M\PWYRB7GXFDGUY_ -/I+!'G_0!"'M?+<Q3@]E!&-W++5(1=K36 T-N@2HS Q
M (NM9+)IV 8HR>UEO(S/B6@I2%-&E53@U&REM?D&N$>X4GI6)SX<7#G')M=>
M @Z/,@$O%G[.B!LJI=]Z''MQ;7!1IBF[\BI7TC&WT#.;2F55Y,!N9E16@PDR
M4M-9S#IP9.^'YQ\X$5!NW>VR3E'NZA^I>) %P5-2$)?/R*Y7'P0Z$K>4:>0G
MTB+I7"'3F%/<]<AS(FC/I9Y<$+"M^XVD,*98+([5$9J\DFN,4R)^-NZ<1W+M
M9I!(=PDF,@@"KFY)NEV'=+"7;58=J.^PYRHZZZ>$#;&34A/V['J!,>!?IF;"
M^SG-1GQF6N&A_4!J=.SV'Q^\Z##EROANC:UJ0GK<]:?]TWB17H1[\?2N_BQ=
MJ8!<4P'5R>CMZX%PZ:V:-L$V\7VXL@$W45Q6>-Z38P%\+RR2VVW80?\/P_P_
M4$L#!!0    ( ," 3ECU._CV"1L  #97   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$Q+GAM;,U<6X_<MI+^*\*<X" !>MJ>\>4$B6W GL0Y!A+'L)V<A\4^
ML"5V-V.UV!&E&<_^^JVOBE>U-&.<["[VQ9Y64V2Q6)>O+NQG-[;_Y/9:#]7G
M0]NYYV?[83A^]^"!J_?ZH-S:'G5'WVQM?U #?>QW#]RQUZKAEP[M@\N'#Y\^
M."C3G;UXQL_>]2^>V7%H3:??]94;#P?5W[[2K;UY?G9Q%AZ\-[O]@ </7CP[
MJIW^H(??CN]Z^O0@SM*8@^Z<L5W5Z^WSLY<7W[UZC/$\X'>C;USV=X6=;*S]
MA ]OFN=G#T&0;G4]8 9%_UWK*]VVF(C(^-//>1:7Q(OYWV'VU[QWVLM&.7UE
MVW^99M@_/_OVK&KT5HWM\-[>_%/[_3S!?+5M'?];W<C81Y=G53VZP1[\RT3!
MP73RO_KL^9"]\.W#A1<N_0N73+<LQ%3^H ;UXEEO;ZH>HVDV_,%;Y;>).-/A
M4#X,/7UKZ+WAQ8<W/[U]\_K-U<NW'ZN75U>__O;VXYNW/U7O?OWYS=6;'S\\
M>S#0(ACZH/83OI()+Q<FO+BL?K'=L'?5CUVCFW*"!T1=)/$RD/CJ\LX9?]#U
MNGITL:HN'UX^NF.^1W'+CWB^1POSO:QK.W:#Z7;5.]N:VFA7_<?+C1MZ$I'_
MG-NQS/=X?CZHS7?NJ&K]_(STPNG^6I^]^/O?+IX^_/X.:A]':A_?-?N_<T!W
M3WBYKNZ9LWJOKW4WZNKC7E=7]G!4W>W?__;MY<4_OG>DB/*=<=6Q-Z3(IKTE
M->A)MYIJV]O#=Q7&7C[]OOHP;ES=FR.K'_AB:NU654TS6D>C[3;.AA>K=WJG
MJJO6CDVENJ:"21ETI[I:K_/O:.5AAK"]=0--R@/?M6J P>)YG-T.-ZK7E3H>
MZ;@5R''KZI<T?;XIK?K.[X0V:*]- T&I6Z.[@4S7\6C[897F'(^[7C78%I;:
MC+MJ:SZ30-F^.JJ!3"BM-,L/HH1,F[Z#'8.F#?AAE>I[U>TTF</!5;2U619\
M\=X_9E/C2%EN:7_;L6-CJ=H*S&EA.T?Z0(PXZGZXY3DQ7:-;.O">J';ZJ'I%
M8V^%ZNS4A )_[HD-[W1_U#SM_3PX3L?^#S/BA);_<VY<$1WD04C(5IE"]9J(
MI_D&6W7DV2+U@0OF<&R9![*1547&RW0\"9;IM3ELQMZI3:N)N6Z0K;(/!REV
MTYJ=O#JKY"?K8=)</?-#H+&ZHU6(&--5!VR&B,/1S:VWKMYL*\7#86_#>^[>
M%U?Y29,W9R,N(J!5O:\:XXB+-./\^]G1K'G/M'SGE& #8GS-VJ_:UM:!\U@O
MO+5$505D(<=%(E"Y@3AUKEK;X=6VA>V0R0DZ&-K\2Z*=*/7$@_;/1Q(K6O!H
MB8V#(?G:CL-(O)?WB#\D+X[7PHG09V<:%K:;/?&]T; 3?/9,\& 'FN)D<^O9
M<S["_]VR1;5$2=V.#=&M6E(#EE9S,*TB%5,P:00U6B&515M,HO.V:J\C)<)N
MTN0O)&*X/9)"MHL<IEU_MR"]U3_)F2[SW,3)V4<)>43_O\"X!3$IWG'TS&U-
M?$7=0N0G\Y*M>M.1!>/3'U@I*CC=RM"'4PM#WI4.$ _(%/46HOO;D19F;FUU
M#\ZQ=A 6]$(HK%X!;3+]RLG9I^^J6G75Z!5UHSL:.*23"2M_?;0&Y-.;!*R_
MJ7[<;C6CXJJ!B./(LM&GE.=NX__1-EYVW8BC6$&?#K:'[]!_CC0?/R/++)H!
MZB=[G'/)!3* >2;# MH@4Y M479ZOC='[$%!E&K8XEWD8;#?N?VT&UA_-LE$
M>BZU/>WTIM1:5WU]\4WUGB#]AF1L=@^Y;_E:1OR[[,BGFD5MN?$_/?@[R?13
M_%42PS3SY"4O6OV:V+RW8P]G"N%FJ$"+>VA)4Y.I=>>(Z));YH/Q1F^G+4&[
MXQ[AP2L>10MB1HRJQ[X7)\&:D^^-HQ]:-2/I?YDZ[SEAIC:WE28W>&#A$V(#
M1J*S^H.T?7$O<Y+,OF0Z87&0+GER(HR&DCR+HR+!,!I!0;9[R/1'7>\[-O@>
M39?X;#R"HR>^+GKWR(S-. 04 )=$N^0=.%IG$42L,(:8<5OM%5D]EBM%7">H
M3BQ/3@OVJS!:A>>JQL&TYK^T\ZH^50?0<A^"6G)V1'[M"9NZLKW90:ZN"2&R
M_&!&'GB7_^OLP'B#=F?PDJ!JY8;2V!#%EN;J<R.E*?;1/OCJC6W$WY4PK-?Z
M6K4CGQC9<IYBGBF]/C#,XP=$'KVRAOA [PV=<#EOFM4,;F:V(),<.2BOBD1>
MI:X5Z0?(SW9"$J7(G6RMR!1@3H!+<:((^V7)1:8R?F7!"')/>HBW,B^&/ZU8
M*)!5\PXKU33&AQ.TBV:L!0"FP+C MXYB$3?AJI\S(U5%8U'UR#^54DM_JB'_
M?&/'MF&9Z'6MX?AOS$!:/53T+4U#FR1'8.6]L,%U]4,"K)TG@A'C<>SKO7+S
M6\O#'>*1!IV8N,OP;SHMFBV8M@ LQ8A,%;PK%IO5(B)XY+T<*/*!3G-\$!!&
M.#8X%^&Y.F -VOFU)6(YP; CC]PSO".;YH3L;&@6IA(C[:XC:Q"]01[';72M
M@&=N=#(L 15YQ[: 0[,(D)7\Q)[(P<)<'"/@SL42^R,-([82>5M27D 8,K?9
M6+'O>2C&YG8&")_$18&,I1,@<]FSPA5B'3%_6#-$CR3/Y"(8TNV%ISVK*!$Z
M=AM#@4?C11;2(L(5Z8:NL +V=MRQ-(>#GV'(Q\)Z81T6JIE5H)SE&@)79TZ>
M@\ XE@(IK1NQ")B5-N).%^97>6T*YI7I.6[@@[][FV9+7FP[Z(RX* 0KLEV0
M.0I&D)ZS&]$M:',6NT#_?3 'GS E[1J9[WO)P):)]*XQUV*;.<!E-4W[65>_
M!V]5"M=<'%@D%6J>7 +2Z/&V&F;2C:3-XL<S*SMGBT;G@0P!&^S+CHX#P9BM
MF2A5R8F#@MP[Z]. .@8 >4A.*WM[1:="F(3\-PS&$:PRM>?]CM8CCAK'=J[8
MSKIZ31PK'A$C#%!,"GQDA<0H.!1G@B;_A0U/? Y28Q[5I"0 S^F1:&]O%2$Y
M&/31-#YU&NV4BE:!*%C.F&7"+\KN<Z]=,(>$-?C/L2-Y:6_!"I #??0;K FS
M3E3*"XN;\-+/>IJ;F$^3D'9!A;R2E!JD"E/JDS2@OB?J<I=P0SHO-$Y@H_-;
MCCD?H!PM,9!#TN"39H"'A^)I5F1R3+W'(B"*0Z4,00G4I,E 556;OAX/0"X"
M)VQ"-]>S:KB*&#(,%*^["2$"6WI:G+>W)PAN>TG5G*2F[':K/0SS^B![GU\X
MEYHYK>)PF6$/G MF7]R!B7 N%U2Q% SR<9 ;378[(B7OPF9\DK.M:9BPK4$T
MC-$QJ4,[^I +@(Q@R@]'PHDP6_EQ)PS16"T"Q5&VW[78E#0+/03P3-;$95\6
MMA%')#:<ICL<A9,TG(!P]'J=WMG!"(^U9V%RNAL]W&B?>8G:3X1E!!!T: $-
M=WN,ZC6;PXT6HS^@R,4I1Z^N^83>W-Q.<RU!UKPG6F7P EJZ5.T0&T7F'14"
MF1/8A\ B+=\8EKO.)_L0 ] 1S1G-X/\ > 7\R R>R-'%W,T)U$H@G<!_5U$L
MQ9GNB;KM[0W4=.79A0DHWI%O 1QZ/44.XKKRC639U$1>H!R)1D[30H:0,/;/
M_?GV8O#$5+&$=.<P% +YDMB3_[:U2$9T%],M.]XHC7;9)I8BM!"A3.SCJ7H0
MZ<:)84"A329@J!EL]S29G1UO+F&E+3F);UCM"8(T*;VX +)O2&M2CC<(: +Y
MY4*8<HUTAM<B9G4 *??OGN.9YH_1A7#&'[,.;F!+]KW3MP':<V+(=)"<+D+C
MH,.K.1G?V+ZW-YRCY#ADH3I&)/=2/&I/7FGTD:2+S>G11C1NCLQ>KR!Q<S'0
M0F6>Z_.7XE+HKXO5?0PAR='>D@73G+A+K&CXW9,B50J-Z_FQ",-"KC\5HXW0
M?F^DRO6\D&R*VC@_UI\).<6=P8R9V?J>1TX77Q"LB >"5!"54/#912FL JQR
M]^1^^*Q@,6=G06 XR[[JH#6GZC;D?ZNZ-WPP7!J;R;6%XEA*%93%O6+FZ 6Q
M1#G_RH.N<@UM8%?2$7*41=L!X.&JA80<3,H4WC'*XF/<9:&+5_ :V8B GKG
M&H9\#YTIUB,3/_KB7HV"_OEX#+6\'S09)X >$NF#\=!E.<R3$#(<<:Z$7*$%
M,78S2!D7"Y?YBH7JL.#TC( 2<HIDL4Y,RBD0#5EW&W+PG.6 )-UJU8=4:9PJ
M+4^.QYTN'/"B@6/+T@J<Y5,^PL^]8V?Y=?(WHQ>B-!=;;]NEH_,EDB6NLVW-
M<Q2<\EFR^B17$W,JI?P#?"7B><BA)""\T\RK6EE8LK.VF:AGG%P8''P%QD0U
M3YOYF$<#X80\IC(NKUE.,'FW(_4)&8Y24M!B(T_4,/2",L!@[\ S\@>DXFUK
M=[?D^+>ZOJU;G6("&&JR!2SZ=/*?]$!0L]:9&]F2VV+>=G<82<+437%JD+GB
MK*9-$DTY%O*YU'O YQZ/C0L3T#3Z'\AFB;/$M\?K)RSF[F[23H"1L">I5G::
M?!Q L2<OY1(7%UZB;C79E$<#1<USFD,\[0]Q461I9W?OL4[UF3EV!J;5J1(:
M,?1<W22K^P9;%^Q5\CZO8W@%>-F/AQ@]D9FA+XYH@Y@=L]<ME[ERT^1)XZ65
MVU<H*1"FDNA!1)=#1Z<I)C?(7ZSR_!;I"\748 XJ"'E=Q)]VZ#4APZ=.$F;!
ME4-;-T.V1H4F6=A+&D&<Y%P;^/VILS>=QP(NTLP\)1P47N:3[;4&)D0W);&2
M4]$)DH2$%U<@V<"?[!XPG@Z(HGM(A*0[0^.(-+K-MV08(M@-2<7JEIR7$9"<
M9>W/Z8#/.343.J%JTDXC0KM5IA=DNZY^ZX@7+0O53JI -+ZU <6%(A^B6=LK
M"AU5KQ.Y[. 3CH;3KKU;UB%/@*][O4>W,)FKKS'W-RMR[3Y7+T.-M&EP.\M\
MUA,"D&\>$DR4C;Y,1NJ7MI5"+2;A'.[S/&YA+2TCG*S,9N"TT,H[RK .:R7C
MGQ >T'%F"VU"JEJ0 397<=B4"$W^+.4P4N:"L<71PTW:^D_30YC,)D?9UI[%
MA>^)Z:;T@B0Q,VA-KH%;IJ5&KZNSMW: Z:O>YUH7L?Y+3BFOJI=$4+14O@GU
M;.7?OKB &=L,9Z*4_N$C6AN,^IT9]8M6!"9DSV?KZEV>=H1:')G;"X]+F9-#
MP9)'!$"REPPE^ >]^,E1PND0MZ*7&.6X<^X#.E!\;)O4UI *ZJ/3V[%EYQOK
M5 P3?=Z/YQ<S(#YC:_NP7I^3WB%C=9V/VHX] 3&D*.7+S_B;COYG8I'>DT]&
MFKXGFA8=J0 -HJ:/F1R\F_JVN#NC#^F3?",^SZ 'G#B* 6[:T1L<42]>NG.B
MYZ$;P=/IJI=M=')3(]7*"%9 D6WBOCS,P7+>6VJW6\1&W*WMAY9VH&@KS (9
M-D'\@AA/\M9[CX]CW35V.X7-^TD2Z&#730?+U>F ]-VX010'S"R%MH*!<;<D
MF)T]D-IYM# A/")%5X)P;[CK)+^'I".<IX=UB.R3S0#D.ATJ/6PF>.NM41O3
MBG_RL$2^$!Q?RZ3LCSR()+//I2JS];$@CO:U^:R;^&80@VDYK=0A"?4RN<3+
M4M&+):8[9BR+"_1)U(NC]Q08"%[AH%ER:PY&.<EDZ?8/&V:WK(K](N,6^1%S
M'-,FS9Q*KI:Q>5Z0RY+O695#OHAD9A%A5I^75&'%/@Q1;LFYD)6(%11&+(X,
M.'JY0I;3#%+/T)]U7W,%BQGD5YF'#UXS&QO3U-P9'#L50CN'>+?=J-!!H:5K
M'F"E-Q+?UW3>G6(<\S-\'F8B%I*D&1WD<A?CYXD>]R/8=/I:T%\SK9"JC,]0
M;BX:I/:HD^0@<Y/GIY!CHW/F10M?E@S^&)M=,K>A\Z5(6(5 :A,H">MRT!.6
MM>/ -=[["CCHR0M1>?+(1==%40(88DX2J;WX?4Q"CIT7"S8!:)AHKT6[R-"8
M ]$C!T(;0 D<A6\AD49X"H.+],"#.<^55I1'5[BE!<D(&^2O) N<D.]4W.+>
M)7V8CKK19)&:HI3'25&HG1@ 3T5,1,I4OD43J9 0DTGU@^%CE!I <GD_^[:8
MH>6F%YG#!9^.P9RBSIIW4#*OAW!8IW=N$*!-4)SWZR%&(A]GI/4"Z99Y*!8Z
M Z( 3)NY8FI5(L[0D)[TPE_*Z/RE&)RYZ"$MM\M\C!)(C4AT* [H/<E'WW D
M4\IR$)W&.* ;T:HIFS0W+$_8%)ML:$*D#D*MB9S7()<DQ$"L:&X4:WWB[Z Z
M)6D$\-=2-*6+PB.=A^T9,"43LPQ7.,XB?I^#D!B.%PY#'<V@6I\-3-DF%TUM
M0]:@'L)2J4S#H6%$?7'R!H59B[@5EXU\-"B94^.I83<>35@CR7JV8ND63)B'
M.>'0^@DU<J53(0S<HB"%V"PTDO*%2@\&.MQ?<,-Y>2^E&++(NL)N)Z9$=F5M
M"\*:5%CU> #X^"=K&W94\8^L34Z2$-[KQ,!9$N6<:C1=WKTAOMUO83MXS)$%
M9 A!$2DV4! ?%B>LE*$D%F!V)"&R6"<"?9=!A-TE*_9Y.ROM!8-0EB%D5P[T
M64X04?U)&S2#I*M%F;V_875["[B_H>T\>KA:J-D0EWQV':V>OO&',4=3A6Y"
M.@@4SCJ;=RY)XRK0@O)9?MOK<VEID- 8#V-#8LE,:?+,M\C3I-X[+DRKON>T
MI4\JD,J13S2A%;:UW>Z\Y6N(_C#F,QOI)7]D1>3SA3$<$3\;Q4VR[T47:T9@
M0?@I2643%2,6[@!!1"Q-HR3 Y.4X["_*T-R057-"")SVK5*8U',@<=$#&9AJ
M:9%@$47FE%-<;]+Z7&-AQ\"9-VFY#6P:N]#.R0DTMZ^VK;W)LIN2F1*='73,
MW<UQ0RS7A!F"08CA)^>_S9DDM>72H<44A@^*TNB3;923AV:,3$I5F8U/M[AT
MEMA/^R<;.LG%G3X(I6.I^DJ>$I<.F]P/Y6D9=@2QVGA_LG!=O9HQ:>ZT*:EP
MTN*=G!L/*9) %+F#C<S37[XT<K<L^^[GYL0T\@HIOYTWM37<'#ZGOB7,#;B4
M/$%$IN+ZQPV[*"*QY\M&DJ7Z(3G / H.&"_!LPWN(7 PY:MA"7Q.Z2PE3H /
M++W/Y<G!>5:51D_:*_XB^U8I&4^KPGK;SG?.;I&"H)5WWM]P3T= AJN,8X/Z
M'.&CG#X].0_>/[5IH&IP(V9&N&]\TH).A8R&<7L?"]BN\S^ZP,0M>=8( >\\
M^^*.@?!L653)__4#REN8'2%O$?<@Q'"Q!U$Z?V_G#NKDGF0&?]+B&6]#/U=R
MDGE8G95_3N5N[>_-[</=A !0YX=S_,+Z?]K3> I2)D($NS K0[')4 *$K>G=
ML&+N(#TE5[,*1A7)TB]IJ%M.1K^G(U4]'!77_A(8+>X%Y5\(#%Q\[SZL?A6@
M9>3<7>!:2@!<Y=CH'?+FL3,FRGU(IL6"*G=);NGPC 1.J[P;4).5!KKPWE#Q
M#Y?(?84&K99<P_0<(AR7Q2RA+%O2ZNNNZ^H#W+WL?KGU48P6DI=+Q/+/(&0J
M[<67P.@>U[4XB[GMU4$GJQAHB6?OMQM"39YWT@G ]7\7VH!RO$^+Y>B4& )P
M2OL;;/W)=WAR=;IS)^WD>=.%6QKOY>(DR()W1LZ%MD+&H2A[\+.XO1P8B+KS
M+2!OO1;I]$6XD.:\CK>EQ/ZE6XZE2RHNI. %0(*L^S(TO&34BSO)*DJA(0+C
M.2]-D0OJK+[99JN-+Q!\B/6:BZ=A*W)G\"K;RIE/;@,%C2Z7SZD5^*1O"Q,]
M>VO]-!PHCV*&R:\IO@ F8:WNZELIW+8I"0&SF:SGQ]#%T:;6G_F8;>E')6 )
M36/(B_B*?OX#$9X*!F/#/MQTPC2_K3^LJ\:VN-JDN(^V8:&1LSC7W!@B>%[:
M--;Q]U="TPB+:JA,<$G(;R2#3['E(9\J#_E#8WUQ[2\UJ8M6\N"<CR<F?^M_
M P &X8NJL-B.UVN^3I!*P9%6J0FG=)J8E9S0T_.\D[+MK&SX1G^LYFD+=0$P
MEP_;MXM]B=O*?D9(4BZIMCS?]2\UH5S:;F-8N0WG.S<=ZN<-BQ2N / ;J]0D
M _2V(,GBR&9:B&*=/378EDWA,^WO 1B&4LRB_D@(K3LEX1^](;*('+#D[X*&
M,;(NBC$Y/<&!ARA2KEJ<@,,=2:  OBQWV>G0ISB'7RO%$C>PH9EA)!F7<+NC
M@ ES5F'N'*!(!_D5&.FGY0*[&U'ED7N9ZK-/$?,I9_@PY>8Y(MVH^A/'^_A
M^V'3[O/)Q(ARFI#$#''E9!7#=US"9#PSEXM7T[LL?+BQ>S+,,BLT*PD>6M5)
M+9-1S<Z$RH1/%>(L9(F2I(7;>+-'Q@) ,$<O'1J'J5V\S GDT^("N@L79TZ3
M4=:7;5K)OEVEI H[V1DJ?)X^:6>TSV6%D:]E!0.U>/</%P61X8)2^:INN&(H
M-*VD\!S[1^*=440;+I0LE]M:HDX823<$HLMH+S"^H",:BY0G3U%X8DT,.Z3O
ML+P2(2'M7.$IM+C'G%_TZ;Z^6%(IUR>D:+><5U3Y#J1J2>?KZ!04[-^TV.$W
MC5R4ZG?HD<IJ>\5$',,65YB?/ P_E2"WMLS>RJEOM/Q$B'=Q'"H$<Y!7)/RD
MM [GXD;:=2^%QVMV 2,1CT:Q5C>[F&^F*)18SVV D:DYTV9/..?=W7G9>_E'
MB#T?4:)9L^@Y)D(9F\G<">Q:S$DX+JZ+.Q]*;]/Y++'.JI,2PI092!1YN%KI
MK6U([2P29T+K'%LR\F=R\Q$'NDSFJ67P4<^NM1NN(_$ZY>6(4!>N#L1K3CXY
MWYH9$IC!FLJ=L2G<@&<%O _7NFGQ/PCXN<:DOC4?20P>PZ0K/A7WE<&NU_AY
M#[WDZ$(.)V_A/L%H@6!^P)W&@_JDL3KD,RH"*/1U/]3Y?/[9,Y6"#CR/&;*R
MZ,Q)G+SD%QM/PT5"1A<Y83%#=B>BYPX._7F,&3!<$VC,D%<OBP2:I(WC?@7$
MA9(^W!*ZKS=C2%-Y"!CB3>23AO0+5RP8K?Y\5RO=*NNEN_AV'7YUZB-DX(S$
MK.$N4T%?WBOES^Y+B\R\[V/SKQZMG^#G75HFXJNGZZ?I$[;VU<7%^MOP*,0<
M]]>7UG,_C_D@^RW3@R:[C%]L12Z)++/\K&E\&G\4]J7\%FH:+K\H^PN9=006
MK=[2JP_7_WAR)@U.X<-@C_S+J!L[#/; ?^XUA6<]!CQ!B$NL]A^P0/RIW!?_
M#5!+ P04    " # @$Y8I44#;BL#  #U!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q,BYX;6RE55MOVS84_BL'ZE#$@&9)U,5V8ANP$[?-U@!!W'0/PQYH
MZ=@6(I$N2<7-?OT.*5MST<08L!>1Y_:="\E/X[U43WJ+:.![70D]\;;&["Z#
M0.=;K+GNRQT*LJREJKDA46T"O5/("Q=45P$+PRRH>2F\Z=CI[M5T+!M3E0+O
M%>BFKKEZF6,E]Q,O\HZ*AW*S-5813,<[OL$EFL?=O2(IZ%"*LD:A2RE X7KB
MS:++>6+]G</7$O?Z9 ^VDY643U:X+29>: O""G-C$3@MSWB-566!J(QO!TRO
M2VD#3_='] ^N=^IEQ35>R^J/LC#;B3?TH, U;RKS(/>?\-!/:O%R66GWA7WK
MFU+&O-%&UH=@DNM2M"O_?IC#2< P?". '0*8J[M-Y*J\X89/QTKN05EO0K,;
MUZJ+IN)*80]E:1192XHST[O9P^^++[/YYP4L%]>/#[=?;A?+<6 (VCH$^0%F
MWL*P-V B!G=2F*V&A2BP^!$@H)JZPMBQL#D[BWB#>1_BR <6LO@,7MPU&CN\
M^ V\6_&,VM!U,MJ'&UP9X** Q;>F-"^PQ+Q1I2E1PY^SE3:*+LM?KTVAS9&\
MGL,^H$N]XSE./'HA&M4S>M/W[Z(LO#K30=)UD)Q#_^]'=1XF[L.K2#24'.L5
MJF[J/VD87)0"S%8VFH:G>S"KI3+EWUC M=0&'@7Q0N7DC\0'^E3Q66I-X_W
M2P5?>=7@_PO^*)]1"7N<] ;I,'^!*/*3042;.*;/1=1K=6EH1>:/LI#6]^^&
M+&)7UB%EO=80#JD M9.*&VS!HF'D_(G9X(*Q0:_5$'"4TAIF'<X%\[/$VI.1
MS]*133F*_22V=;"V$,:&O4Z?V5V:^,,L^[$:PAF-G%_*_"@;P$R#7/]\)CX]
M?O6$AJ\J!-U=6X<TN"*C.5YDQ<6&1K=6LH;?N&B(<BU" D:>RIE/C&.VP&'O
M& R+7SF-E@B9.->R>BDV1]@76U+8'\ +<J7[K]WIX(2*:E0;1[@:<MD(T[)2
MI^TX?=92V;_N[0_ACJN-O0<5KBF4TJ8>J)9D6\'(G2.VE31$DVZ[I?\2*NM
M]K64YBC8!-V?;OH/4$L#!!0    ( ," 3E@# -8&R@0  /@+   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;*U66V\:1Q3^*T<TJ1)I#7O?M6LC84-4
M2TD:82=]J/HP[!Y@F[W0F<'8_?7]9A;6U&!'B?H",V?.]3N7/>>;1GY52V9-
M]U59JXO>4NO5V6"@LB570O6;%==XF3>R$AI7N1BHE6216Z&J'/BN&P\J4=2]
MX;FE?9+#\V:MRZ+F3Y+4NJJ$?+CDLME<]+S>CC M%DMM"(/A^4HL^(;UY]4G
MB=N@TY(7%=>J:&J2/+_HC;RSR]#P6X8O!6_4WIE,)+.F^6HNU_E%SS4.<<F9
M-AH$_N[XBLO2*((;?V]U]CJ31G#_O-/^SL:.6&9"\553_E[D>GG12WN4\URL
M2SUM-K_R-I[(Z,N:4ME?VK2\$2QF:Z6;:BN,>U74[;^XW^*P)Y"ZSPCX6P'?
M^MT:LEZ.A1;#<]EL2!IN:#,'&ZJ5AG-%;9)RHR5>"\CIX71R-;G^,KI\/[EQ
MZ.JWC[?3T=4MC6YN)K<@C#Z.:3QY-YE.)V.:3KY,/GZ>G \T[!KI0;:U<=G:
M\)^QX?GTH:GU4M&DSCG_KX(!'.Z\]G=>7_HO:AQSUJ? <\AW_> %?4&'0F#U
M!<^AP!D7=V)6LJ(_1C.E):KESV.1MGK"XWI,!YVIE<CXHH<642SON#?\^2<O
M=G]YP<NP\S)\2?O_E*N7;81]^GXSM(_?FZ(FO6S62M2Y>DM(%5<SEEVZ#B@^
MC;*L6==:H<MW>ARJ,9%>4>"ZCI<$./E1Y'B12Y_K65&6G.\QJY;;#Q(G2$[)
M]P(G\4[I?5,O3C3+BM;/RJ21$[H^G49.ZL:P$ON^<QJ%.$5QZ,1)=-3><:*0
M3%E9<*U/LJ:J"JW!(*HV-,Q/VBR+; F1.Z[7;$2;15W8X;0R>G+H,&J+>M&G
MR_9 A2+5E%P^8&[._L(L(]T 7Z:54 ICDYHY:8S)_G&?9@_$]RN(@8Y9L1N&
MN=!\1F_&H BIZ%LI\^B!A22$ )W*)&,+=1+2:_).?/NN@)X3I1$!^]?DGT1;
M*B!-O802$)%0W)+4(\]U<7_.YPSSPO0@\7S.=G!_K\OV!XZZ*<P%%$?&)5-L
M4>SX7DQ>TA(\"F,G1(5Y84MP*75B2 3VBE!@ ?DI$+SOQ#XDC\1QM?,726%D
M^^G]QTKC'S#Q?<:<*YOR5H"VD&WKH%7K6#=G>T7S6"T ,[=EIJB!A(28J(_5
MD ,I>"%::W!T5;(M%[P+.%4*X_:*I5T&Z@R"L[)8",/3_Y'&?PK3&^\MH/60
MH2 UA\2)PGBOC[.G_/Y;*'+B(#)"8>*:Q,1.:@=&$#HN$FUT7M=9N<:GQU1-
M"T&VEA*P;17UK:9#KK*SO.,;\YPAF7>I.B# 1U4H. ?0MOE0;0V)!VPSW91K
M[8C\K@5R?FPN_!"H!QX!BB1QTC"R91NA_/T]3/.G[ 8P'V"F%#A1Y!NAU'4"
MVTZ!CW:*PV= ?82K+ 1B1PP,S&Y-,:'D4&A@/; 'FHUD@[I#GV$W+##M<KR@
M=FOL=1V*W\3+XOPJ\$[[$98E2+6U>Z2M\K4TC6*;@-'<)HK'< Y\%#:=!UCW
MCWW5!WO;6,5R87=.1?83URYF';5;:T?M-O?(WN[$'X1<%&C;DN<0=?M)U"/9
M[IGM13<KN]O-&HU-T1Z76,U9&@:\SYM&[R[&0+?L#_\%4$L#!!0    ( ,"
M3EC+*L*'L (  .<%   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;(U4
MVV[;, S]%<$;A@[PXFN:MDL"Y-)B><@:)-CV,.Q!L9E8J"5YDMQT_?I1<N)E
M6!+L128E\O"0--G?2?6D"P!#7G@I], KC*GN@D!G!7"J.[("@2\;J3@UJ*IM
MH"L%-'=.O SB,+P..&7"&_;=W4(-^[(V)1.P4$37G%/U:PREW V\R#M<+-FV
M,/8B&/8KNH45F"_50J$6M"@YXR TDX(HV R\470W3JV],_C*8*>/9&(S64OY
M9)59/O!"2PA*R(Q%H/AYA@F4I05"&C_WF%X;TCH>RP?T!Y<[YK*F&B:R_,9R
M4PR\&X_DL*%U:99R]PGV^70M7B9+[4ZR:VQ[/8]DM3:2[YV1 6>B^=*7?1V.
M'&[",P[QWB%VO)M CN64&CKL*[DCREHCFA5<JLX;R3%AF[(R"E\9^IGA]/[A
M?KF\GY+)XWP^6ZUFCY]7_< @LGT/LCW*N$&)SZ!$,9E+80I-[D4.^=\  5)J
M><4'7N/X(N(4L@Y)(I_$89Q<P$O:/!.'EYS%VX!2D).)U$;[9$(K9FC)7B'W
MR4)!11D*5.3DT12@R$AK,)I,F<Y*J6L%Y/MHK8W"O^C'J?HTT=/3T>UDW>F*
M9C#P<'0TJ&?PAN_>1-?AQPNYI6UNZ27T_^[A991NAYP"(M@)X&LLB>W&%1/$
M%++66"G]WC7''C%IZYM)SIFV,ZO)5?2>O"51E/I1=&NE)/2CVZZ[GXFLK/%?
M(8@H7<E+*;8?#"A.J"M^YWPT/"(RXE(9]DK==,N-G<5S%+JW?GH=62'QTYX5
MTLA/;GK_,,%U@779NA\!E]03&*O!"^Y #;ISJEG!T?!Q4%NW8C22J(5IYK"]
M;;?8J!G>/^;-"IQ3M65(NH0-NH:=7M<CJEDKC6)DY49Y+0TN!B<6N(E!60-\
MWTAI#HH-T.[VX6]02P,$%     @ P(!.6#LX[E8W P  N@8  !D   !X;"]W
M;W)K<VAE971S+W-H965T,34N>&ULE55M;]LV$/XK!ZT8$D"U)$J6K<PVD!<'
M"]"T7MIN&(9]H*6S150B59**W7^_H^0HWN 8V!?Q2-X]?.Z.?#3;*?W-E(@6
M]G4ES=PKK6VN@L#D)=;<C%2#DG8V2M?<TE1O ]-HY$475%<!"\,TJ+F0WF+6
MK:WT8J9:6PF)*PVFK6NN?]Q@I79S+_)>%I[$MK1N(5C,&K[%SVB_-BM-LV!
M*42-T@@E0>-F[EU'5S>)\^\<?A>X,T<VN$S62GUSDX=B[H6.$%:86X? :7C&
M6ZPJ!T0TOA\PO>%(%WALOZ#?=[E3+FMN\%95?XC"EG-OZD&!&]Y6]DGM?L5#
M/F.'EZO*=%_8];X)G9BWQJKZ$$SS6LA^Y/M#'8X"IN$; >P0P#K>_4$=RSMN
M^6*FU0ZT\R8T9W2I=M%$3DC7E,]6TZZ@.+M8/7U:+9^^_ G7'^]@^=O7A]7C
M\N.766 )VWD$^0'GIL=A;^!$#!Z5M*6!I2RP^#= 0*0&9NR%V0T[BWB'^0CB
MR <6LO@,7CQD&G=X\5N9:KK)VO[P855Q:8'+ I;?6]'0%;/PU_7:6$UWY.]3
MN??(R6ED]VZN3,-SG'OT, SJ9_06/_\4I>$O9W@G ^_D'/K_Z-!9G-,LTQ&<
MQH>+Z!(NA 1;JM90K<PE4$>P7J,>NN(^##X@O8I2506(NM'J&5U!#;R#E/F3
MZ82,>.R'20:WJFY:2_$XE)V0HB0!-O%9QN"^U5+85F/7G(W8.]M ZJ?I&,9^
MEL6O&$9M[(Z3:]/JO"0&!42A'Z8A9/Z$)2<<"WPF#6K(D;0,A*1-R2MH#4*4
M^<DD=,,TS>!>[,F)&X.4!I6 DMH2#P.,4HXG?IPPB.*0QHS&L<\HY@/M7Y'&
MY&W=5MQ2?(%4YESP3GPNIK$?3D(JZ33T611?4E422GJ2D3&F\HS3KN(/,J]:
M>C_N6&5+HE\IN7U/5.L#H=%_N_+:"/I$U*2C8W%/XDWYO8,H\:=AVAMIUQ1&
M!JV<NJ'!D9[4J+>=:AK(52MM+RW#ZB#,U[T>O;KWJO[(]59( Q5N*#0<3<8>
MZ%XI^XE53:=.:V5)ZSJSI)\+:N= ^QNE[,O$'3#\KA;_ %!+ P04    " #
M@$Y8RT^HJ"$$  "<"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6R]
M5MMNVS@0_96!6A0QH$02=75J&["3M/4B38(X;1^*?:!EVM:&(KTD%3?[]3ND
M'-MI+NCN0U^H(35S9N;,\-);2W6KEXP9^%%SH?O>TIC5<1#H<LEJJH_DB@G\
M,Y>JI@:G:A'HE6)TYHQJ'I PS(*:5L(;]-S:E1KT9&-X)=B5 MW4-57W(\;E
MNN]%WL/"=;58&KL0#'HKNF 39KZLKA3.@BW*K*J9T)44H-B\[PVCXU%B]9W"
MUXJM]9X,-I.IE+=V,I[UO= &Q#@KC46@^+EC)XQS"X1A_+W!]+8NK>&^_(#^
MP>6.N4RI9B>2?ZMF9MGW"@]F;$X;;J[E^A/;Y)-:O%)R[498M[II[$'9:"/K
MC3%&4%>B_=(?&Q[V#(KP!0.R,2 N[M:1B_*4&CKH*;D&9;41S0HN56>-P57"
M%F5B%/ZMT,X,/EY>GGX;GY_#\.(4+F\^G5W#^.)F>/%Q/#H_@^%D<G8SZ04&
M/5G]H-R@CEI4\@)J1."S%&:IX4S,V.PQ0( A;N,D#W&.R*N(IZP\@CCR@80D
M?@4OWN8=.[SXI;REG*TKSH&*&8R%H6)133F#H=;,:#BM=,FE;A2#[\.I-@J[
MY\_G>&B]),][L3OJ6*]HR?H>;AG-U!WS!N_>1%GX_I4<DFT.R6OH_[MVKZ(^
M'W-^!+_B#;:T'E0"S%(V&OG5'5<U.Q#X@XH&=S]@*=]"$?EQM]L*7=0X:91B
MHKP')%QH3MN-._L+]P$>!%@7@IUUD)*D ]@0K)XRY9K" 611M(/<E53OEY>V
MY:585\5*J; Y@1HHI3:N$V@ME:G^P=5&5V*!*3"PU;=[^] R!37#M&8@[] U
M_JT4,&TJ/!Z<#9LW'#B>,_KX<82.@)](^=*JGUMU.+$A#,NRJ1ONP(9M*"T'
M%W@\C_!H@Z^4-PP.H@Z<\ HI.52L54\.HQ#N&54:2<AB/XIR% ZRT _CM(-B
M[(<%@1M6+H7D<G$/9&>1%7X4%ZB=^"0J.JC;)2%<8GX*HL-THY7Z<18A_?;3
M@7=O"JS&>T2.X@S)SZR[B'113*R_W ]#XB(=BY(WEFE,7SI,+L7BT#!5;PIR
M](0L\EO)"G,7?5KX&8EM\(F?I/'+9(5IAF1ARQ'$SOPD3O\364DW;LE*_2QT
MQ8E"ORB*7V;K0V/LT;3KO.IIB^\Q<OPSF4];$X?$-4F$38*3% @6LFO%#(H\
ML4(.,<FWE7U$N9P_#>&)U]TA@$/4%A$-%;MC NOT%EVF>>B^.8G;.;;5!*]L
MNQ?M_L2'PRTS=H;;''4?QB2/7/3=)'35"QW#."]R>.ZD#?9NS)JIA7L7:#P'
M&F':RW.[NGUZ#-L;=Z?>OEL^4[6HA ;.YF@:'N6I!ZI]"[03(U?N_IU*@[>Y
M$Y?X?&+**N#_N93F86(=;!]D@W\!4$L#!!0    ( ," 3E@I@*6*U0,  +((
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;*56VX[;-A#]E8%2!"W
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
MER+GH2OXLA)O,*5#=M<;ID@0E"#ITR-AHT'A/DD,)H$HGTWW2F^#:\J>\8%
MT8U_W#I8/0^)'WA12.?;;3<MZ!>!(5E02G8:@T%,;[A";GS[DLA^^R;#^4M%
M?RL!KR\@$PKX4#N][2/"[E<ONDX]UD19NM-M!U+Z_@GG%HB<2]67D'WGAXL/
ML-_&/LBGC@VVJ3M/WK$SEBRB&3CI#+NB9#[%Q7D231?9._90(O\7OK1VQ=)H
M/L_8.!I/IKA.LXS]P8WTN=W=-H^2;(YM\T7&LBB;Q] \CJ/9A"[2692-R=8D
MBL>Q1^*+66_08ZLW2.&8]X&8LF@%]3D%N=:%1#/QKDAI[0B%>VTHRP,A[A.Q
MEYY7P<3(%C4-@&YLOUE)#RH/,9YF4;*@&,^F49)D['/?1 <,ISXK"$Q,D4JR
M:#&;LD]:K4,J] E96)I&BS@A2XLHF:3>_E?A1SJQ_J'2#&6'D!)LUU%*$3Q
MN W9<GM40WWEZ9)HC6D\!(WV"(/K0^_)VWUY:WRK[^ .K+3QQTI17'!,0)R2
M#PY GZU"VERWT.'SW''&P9:S4&O$Y;_*W_=_!6"*_@\<.]M.$/M6<A\A)2$;
MQNQ'_";X[<J='EIBGTKFTC-]C7+O*OF(/S08E'9$NH4$'1:"8$E%#>@#B;.^
M-F*?[5J2E+Z3P%)$=&#LI38XQY%['B4/Y;$/?5,*H(+E4 8GBB\D\81^\U*&
MX%R,"T_HG;?2CTF[-;N+?:-;.KPH% Y5:=!**G!F:KL)UE%"@+4]@5EB2PY*
MJ(A@#:_\ 0MC#J3='[-V4BMIMY6@6LP=D6NE:YEC@#]*HQ4I'&("XU@4F@W
MWP3A\I]Y S\9]?4,?9W0W82:?1I[FIYB@D?)-*/K&4MBSQ:XGK-%-)ZE(;U\
MY4@A'LYF[)NF4+]R>P'"!7M\$A:(4%^M"P>0$&$JO_,DC;+%@JAFGGC*H-5/
M;Z<4JBVDGQC!^8AMT\@>>=7V^7O=*SV6UM(B?U577=4&K1W7UQ#)PQQN507T
M!RH2N6N;(AQ[PRC@6WD:OZASZ^7%H\_7/;<E6V&NP/WP7D^SPD?@V+3T(@V7
MA6>65Q6/0Z82H46%XK!S\.Q@PSB-LPDQ,:9I?' XX RBU\H7)9E2>+'OFAPL
MAT.3*D(,SY56%SEP^=$095.:#%DT&X^]*Q_]>$R/'7#^ 2J=:N8OAQKB@093
MLTMLB.T13B+(1R;N\7/KH1?*T<Y[?2W,VG^]H ,\\AY>\?O5_@/);?@N\+(]
M?%W!*\9:*N++%43CX6PR"#.NNW&Z\5\)EMHY7?M+0BX,;<#SE=:NNR$#_6>C
MF[\!4$L#!!0    ( ," 3EB2[BSK^0P  !(C   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;*5:;6_;.!+^*X0WNT@ U9'?$CMM R3I%KL+M!=LNW<X
M'.X#+=$VMY*H):6DN5]_SPSU0CEVMG?[);%E<CB<EV>>&?O-H[%?W$ZI2GS-
ML\*]'>VJJKPZ/W?)3N72C4VI"GRR,3:7%=[:[;DKK9(I;\JS\VD<7YSG4A>C
MZS?\[-Y>OS%UE>E"W5OAZCR7]NE69>;Q[6@R:A_\JK>[BAZ<7[\IY59]4M5O
MY;W%N_-.2JIS53AM"F'5YNWH9G)U.Z?UO.#O6CVZX+6@FZR-^4)O?D[?CF)2
M2&4JJ4B"Q+\'=:>RC 1!C3\:F:/N2-H8OFZEO^>[XRYKZ=2=R?ZATVKW=K0<
MB51M9)U5OYK'GU1SGP7)2TSF^*]X]&NGER.1U*XR>;,9&N2Z\/_EU\8.P89E
M?&3#M-DP9;W]0:SE.UG)ZS?6/ I+JR&-7O!5>3>4TP4YY5-E\:G&ONKZW8^W
MG]^<5Y!$[\^39M>MWS4]LFLR%1],4>V<^+%(53H4< X5.CVFK1ZWTQ<EOE/)
M6,PFD9C&T]D+\F;=O68L;W94WKH2[[1+,N-JJ\2_;M:NLHB!?Q^ZK9<U/RR+
M\N+*E3)1;T<(?*?L@QI=__#=Y")^_8*F\T[3^4O2CWK@Y5V3R5C03G%GB@=E
M*[W.E'"JT,:*PE3*"5FD(I%EJ>A?EKGC*W\NQ'NUMC62DLP?1Z+:*2S/2UD\
M">U<33*.[3ZEQ:./]'ITANBM=CA:R.W6JJVLE"BM+A)=RDR8C3BYB&.$<98A
M(R.1UDI\D#;9">_X120TMM*6!]Z:P>A @&HL/II 4"F?Z"GN",^2D+4"/"GD
M155;73V-Q6?H]-&;(4DL5NBB4O!=)63%ZA5%#4&63H%:\?AR\7U$<J6_7ZY?
M^279$ZMD 7C6"<!(HR^;]Y,J*Y6OE27]UVJKBT(7V^%C,NB83$R!/;2L58G9
M%OH_L*X46P H6^ARO&HM1$<;[+!XD9A<1:( 3&^LR;&WK*$(\,C1+G]7/*3X
M+"K2XF1U.;X,)1URB<Q-3>;UL>&1EG#,L063X"GMTTY<CN?Q?"'<#J;GDZ%7
MCL\!5,D744+5DTD4P\G[9]#:JO5*-%15DGZZTE@<' D)"7OG9#);C.,%2^>#
M]\\=']3V$5>'5X1,?P>.PLAUB8\2!#&96CU0!%' )5F=DA:NU,4KL]G@8:4
M:Q;';" P$NHK+%UL5?> <ZL1Q!KL3$8;4@V0T>N:"H[S6K7.9FV<JJHLU-2)
M]1.%'9V/C$I5AAIEZ5TBW2X*[*SAD_#.$:V7]&BM"\D5CJR"7:S=2QN1 D$8
M_O#=<CJY?.U$6RDC+G,I!3LM X1D.N&\V+/P6-QV,8]'^V$_CQ@AO&D<DO.I
M!1&2JVV;H)203Z)"J6\TPT>M+G0$I_;_*5S[.VQ,!O;!9M4VJ7-7R2)1[DK0
MY:<7K\6[VOI ?"*PA/>E%7\ $ $:06++#;W_I2Z4F,4^M<4I6=L4P(G4RW U
M\&%?R!D"S<=_)@%"B'YC*20=UC6!/HCN0_X99!I"4JG4B<DL_K[=\"QW8#FA
M)-3! I@V4W0V=$8AY(A/Y1/P^W&G&&,\HI,4IY*:R-)9>R>2/HO#CX8R<%<?
M!#XUNIR*^BL'ZUM]=9ZK5".08#R@0:)2'_A#TXWWG<0.)15"==:U0X5TSNL3
M2O9.(\\^VQ3J!/-KD_IJQ@?&KS_ 7N .5&K$/7_,'TQ>]]YL)?0N? '^?$AV
M3CE@D><GBD?IX#A<K ($B=6R\W9I35HG':Y^6UP-8HA>U'N*D/NJ V!Z8&WO
MF-]"8$V,A1*TQT,LXUJ(B_1 #T*\(2CTJK>15:G*2P](QU*]J?NL,(@>7[&+
MA :_PL@8!$:PV:I,DMGZ,[$:-S@U-MK7=2,U=*T,P7:SN=OD+0XC;&J@?:/
MOE!$@\X&(DN*V4.BSL;BAD$<]-BC7TN1H[Z8BD<P&TY=5(\M$S2R7^_!L?BU
M8PMM>?];P?6#<R.D8#/A\8P^#0PTCT'KJ"-,ZPQV"B/FB$E;+L9W'O(>\B#=
M5.5>4:Y99"\+2]@A4^#R$+"=QL3J#Z)O<,(DCH.,&.8<"%U6MPPPY8O512EU
MVK'!/T?E;\=B['L1C/&0:9@"AT#:TLW_$B:3)8]C<HMG+R/S,3_V:$RKT@8
M'G>:$" ,7&L>=$I>"D,7&N/"(+V;XZ  -//7JG15X[%L0?=]#? G (0;[YAU
M-: K3)+42$?&SAX0/+':R8<FDRF\*3 L0D0WL=BJRX^[2!K&WL;C6R^X\W7#
M6(TO(A0B#=D:QASY2_%3W Q,N0O1IB(P7<OKK-)EUM!:>A[]E0AO#_WS2 >0
MB.>F;8"/X2Q7=LODUG-=YDYP4&5-MI<%D<@TC)LRZSP'MCN3U:%1NG6X,P<0
M@,DQT_^&=$(S@G:+&?&#S&HU@(,K<<J4SM0.EW1GSX'QV9.IN.^L=B(6\32:
M7L9XA4Z4_?); 5O"I]2&4:]+S! *.03IZ31:Q=,S<7H1S5:3LZ,=M._+3L1\
MM8IF%TLZ9C6++N(5^KZF[51?2U6XOM+ X,<OQ?=@U>_( 3*I*!;TOJQ3;ENA
M*S4V9SAU%BU7$](C6N!B-_Y:76^P=[DI%,0IT7))"E]$\]4<_R^C&=Y3XX*,
MLG(;=,XM#^BQ61=]R6!UB:Q,QM/OQXBUBL8N7:>.\X/@+5(?6GLWNSK@SCW3
M]+[L3/O94$!33P#].:2FK]D8EQ>7W7^:+G3.G^#2<[R;1Y/%?! 4B^AB,>$G
ME]%J.D$H=@,4 LO"R<1SF)=G)HIUX^PS[30#L%JH+:"1_9\<$QP2T.;T.UKT
M.5C4TE _;6DQ=H,^$+9A>WI8#;K0(Y+:OCLC3O7 .F.E-5]U[E6>C^?=#*'I
M*4\'O3NI6]3L,\)0OX2@M:\6 4L)C^MRZ>S;8*&;H1R]#%^!:^/@#G$P!VD4
M9&5\-YZRMECO&RH"YG@\:S>\0,#^5S5F1]0P=47]*)7;/W$6D7A*_J1!$+BK
MYGP.R$BJ&RR&Q'/#,PS<LRE=%3F-IBQ4]KK<''"S&AF5RR^@;'[RQ&V'MU"8
MOCV#\E.5GNT,YSP<H5Q96=D#FKEZ_3L1(MQ'4EKXTKBZ&,_GS5P'SX9D[&@P
MNX$TGOMP+\4Z.AA.;S1VJJ](.6-A<4K?AI%(YF5M2'<EK)\/-072MTCA@*A3
M\W!&D]=0F:E>-\$&E,1N0@5B;92MMFX&FI"=&N9\5/_UYHDW'$H.\U@022"*
M[1)3*J:AGH !#&X^W8GE9"'0^R2*QZK.Y*1D,S!4TB(D?0;0T1Z_^O=-[<5M
MDMI7K'Z&0BNW%.,\%$E-TBA/O)XT[_ !#D6W9!M9>=_<?D.<)Z#DSKL+YO*Q
MF)EB^PIQE^,15/7F(HDLF%,B.(^)HN?TW*(S(:;)HR,2AB<\:RY,\0K60W&C
M1WX*2R<YN+4A242$CCCWA=+]BRRX.@ O3E!F%\LI\X)H=3$7GSH[ TYG<U"+
MMFZ][_4/XO=T$LWF2Q"1!=7GZ1[M.1'+U:P[Y Z6T.@O9*(S"@[ YD<XBU=/
MX\G*-P*P*8>&($*(WN6%^B5Y</+J"2&#Q.SG]RT%HO;#<O/\8+(''N%X%>36
M*A],@Z+F/WS?Z#>L9?<?[\2M++Y$XB/S%J#-#>@EJIJ?!H8350JW&C1H;:SE
MP/1U9ZL*>#,+6@XPZ]*XYBL1BA$NE(J_+_03IU(3A2BH (S%IQY"&LA("-^@
MM _.9D+2WZZ!I</U5V1-"\9[4B\E:%&]J'8R3U"NO<_I>FL*/EB3Y['42DQ[
M\[=#[W:#H]) '8\)'#YOAZ7L<Q@M*#8(<@1R-R9OO_QH)STI3WC9X$./110\
M7=@0CT/2N.;+2HIXJG\PQ6"Z'HEU73$Z9!H*\W7H\J;EQ&PB$UI(XX U5M+P
MAEH.<-[()SZ*W(-B$UO53..!WE".3!BFYS!@M&N[0C8F3%=F3S[N>M\=4KZ?
M$W_>65-O=X?HP#T\Z)Y<I7)BA\FX+:6:[=/W^J$//;30H%\7=*/<?R?!%WJ0
M.I-KG\,U5YOJN2^Z:-RKW_[0*_%/2EK<]1U/LX90Y<<^'=$.Q]JS8-[>/7K.
MS3^ SN5U3ET*6D!J"&'9'V]__OSN1IQRD8-=&48.Z<X=RS):7C3 N.0&9+6(
M%BOB[=,)VIA5W)F^_ZZ!/>8SS@&1NT$]1^3P6A3Y]'4YJTE-6A*JFJFFQR'T
M-Y3'L_&">^YQ+$[]5YF@5:I\59=^7-!0;9D@C)P'A#/O+OIRGD\9G- U3\P)
MCQQUE&.RY&?][!"J=S)%2%WVC)6_- RS'+6&: M-?]D!D:=B3%!]D&4!B!(:
MPD$O!5V;RX-CF%+V4#P^],WX>? [!693]&L,XLM 0O^3A>YI]X./&_\[AWZY
M_[4(O+S5C*X;;*5&>.1G/^V;RI3\JX>UJ0!+_'*G)&Y$"_#YQH"@-F_H@.YG
M,-?_!5!+ P04    " # @$Y8(U%=()0#  !N"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6R-5FUOVD@0_BLC7W1J)8K?(! .D!*::U.I;01)^^%T
M'Q9[C/=B[_IVUR'<K[_9-;C0 RX2PM[=>6;FF9T7C]=2/>D<T<!+60@]\7)C
MJI'OZR3'DNFNK%#02295R0PMU<K7E4*6.E!9^%$07/HEX\*;CMW>O9J.96T*
M+O!>@:[+DJG-#19R/?%";[<QYZO<V U_.J[8"A=H'JM[12N_U9+R$H7F4H#"
M;.)=AZ.;GI5W M\XKO7>.U@F2RF?[.(NG7B!=0@+3(S5P.CQC#,L"JN(W/A[
MJ]-K35K@_OM.^^^..W%9,HTS67SGJ<DGWM"#%#-6%V8NUQ]QRZ=O]26RT.X?
MUHULCX236AM9;L'D0<E%\V0OVSCL 8;!"4"T!43.[\:0\_(],VPZ5G(-RDJ3
M-OOBJ#HT.<>%O92%473*"6>F\]O%P_QQ]O XO_OR8>P;4FD/_&0+OVG@T0EX
M&,%G*4RNX5:DF!XJ\,F7UJ%HY]!-=%;C>TRZ$(<=B((H/J,O;@G&3E]\BB!J
MH^K$U(J+%3"1PAP+9C"%:YL0W'#4\,?UDJ0H0_X\%H+&0.^X 5LU(UVQ!"<>
ME85&]8S>]-=?PLO@MS/N]UKW>^>T___]G(>'41<.5,!#CC"39<7$!G*FH:9[
M4X8]H0!#1YDLJ$YMJ-1AX'X$BT#<@*P,+_D_:!<:5O*=D>^HK)^HC]A0&EQM
M7+2I4VB-]N<$99;Q!,$%# 1BJD?PAEO;LM8DK]^2APH1RB:MT*85W+Y0$]((
MMV55R V=:GQ&Q03I:&PT-[I$@9FU8C</+"E,ZZ8-4'YAN42UR[$(+B *.X->
M#%^/(SXSE>1M2I)XV(EZX:M]^50+A#C80_>'KT>?8;+ RFRI[&D?=*+X\A25
MG\DW_O2N!C _=MN;$15)HFIR"%_G[W\NTQGYQ$1-'9],67O#3G\04PYJHL=%
M4BORS^X.HA!F3.>0<KVLE4;J_23R)KKJ](+P+<RLI$@V0.DE--EU73W]BYID
M(TFV#AE>P+ 37/7ABS0X@CN1%+7-)FZ'04,KH4J@S-KJVB.$3<;I[BZ4B\-0
M:E+7D+,HFT<=5S^[TFJ)'991XEC+#"[B;D#]O"AVAFDC:C?2&L'($Q>ON\?Z
MBK\W TI4*S?I-!FLA6G&0;O;#M/K9H;\$&\F,27\BA/# C."!MU!WP/53+=F
M863E)LI2&II/[C6G#P)45H#.,TD!WRZL@?838_HO4$L#!!0    ( ," 3EAG
MV\=).P@  .L4   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;*U8:V_;
M.!;]*X2G&"2 _)(?>0=(T@RFBVE1-&T7B\5^H"7:XH0259*RZ_WU>RXI*5+B
M9':!_=!4IB[OX_#<!W6YT^;19D(X]C-7A;T:9,Z5Y^.Q33*1<SO2I2CP9JU-
MSAU^FLW8ED;PU&_*U3B>3);CG,MB<'WIUSZ;ZTM=.24+\=DP6^4Y-_M;H?3N
M:C =- M?Y"9SM#"^OBSY1CP(]ZW\;/!KW&I)92X**W7!C%A?#6ZFY[=SDO<"
MWZ78V<XSHTA66C_2CP_IU6!"#@DE$D<:./[;BCNA%"F"&S]JG8/6)&WL/C?:
M?_.Q(Y85M^).J[_+U&57@],!2\6:5\I]T;O?11W/@O0E6EG_E^V"[&P^8$EE
MG<[KS? @ET7XG_^L<>AL.)V\LB&N-\3>[V#(>_F>.WY]:?2.&9*&-GKPH?K=
M<$X6="@/SN"MQ#YW_=O-AR_L^\T?W^[9Q_N;AV]?[C_>?_KZ<#EV4$XBXZ16
M=!L4Q:\HFL;LHRY<9ME]D8JTKV ,KUK7XL:UV_A-C>]%,F*S:<3B23Q[0]^L
M#77F]<U>"Y5+P[YS50GV7MI$:5L98=D_;U;6&;#C7X>"#BKGAU52QIS;DB?B
M:H"4L,)LQ>#ZUU^FR\G%&P[/6X?G;VG_7\[F;473V8B]HHS=6"N<9;Q(F9)\
M)95T$JCD@A,\*>..K0FXK0>.\@BYF%3&R&)#^2 M^YH)=J?SDA=[>J=-:IF$
MSH3;C(D?E<1>43@;@;CF43B^4H)94N)M11 L2YA*N%(,1U%8[E,6;\BM+?;"
M%2:+K; N)TW_A5>(^$E 4H!,_)2.E48F(H*T/[#"T0:' 'BNJ\+A$:IWNE(I
M6PG2*5 T4K8V.O=B%J$PO29UG)!CVK"2RY0Y'5Q?"P-G&BCW\)ID@8DP:M^-
M#OK=3HBB!@5:C).)!(J(CPI-ZN.R*)>E1R/X=D@Z^%M9PL@'2$%U/6S=&>&\
MX5XX-Y1TEB@(R?6^@:&#:DV!/!P=QVLCQ! G9KI2&7YSDV3[B.TRF62-1B+1
M&PJ?(B0A6905UBI:0@A!D%QZV@WUW#(0 .R1J'=@)D6@T%7L.?OUE],X7EZP
M/\16*#9E0Z97E(Z>:D%[A,8#][#K1Z4=]GLF6'] OC74T 9<9$K< ",#B+:+
M(D*[>&8QAD4K-P7B3G D3",JTX3ESXV#P1V?A/02J03%'(A!)HOFUX7G?=_"
M[)F%JG@1(5J'R^"E<\11PPK=L"5%:VC.QU!&PAG7R5J0-R4KNO2)JW<]XHV0
MX:!+>]*-"OM<!S&PXU7'.&R#Z7S+I?*O*#YT,YG+?XO#H9!\*IPP)-9CPL@7
MG&[ZKX,CH8K<417YVJDB5"SHO8!-B KN02BU\;E?"B-U2A6BL28HE7P&L5O%
MD\?A0Y)IA6BUAV/8)%BN4Z&",^0']TGM%PD(BT5HKFP-PS 0ON&B+!)5I:0&
M+3YY?"I+-$C1<H)F2EVI @7)KPCEJP0[H&.K%8Q1.F.#M(_#-1(3&B&&_&"&
M.Q$J9[LCE5LB=,KV4JATU*O80$U1LOY9I1M*S9?0'S#<5P%?+?2;0(BJ\+7.
M[P1/4 /K6K\G1D]/+HA*B-J$]()7,B<7NOJ9(CK:GIEV]\&&8$3=>U[TK+;2
MY)C49*EZQR5<IM/>>72X6%:H-0G"(_N$$3G;+>%U":'E R3N:B5@^N>&:;%N
M<!I6-CQPM>;R4W?LY1AXF-K1_Z%GGS-,5R)?H00U$]:+E9@=22K/X# LV>.V
MN#8EKRE,7[7#0;[]]N[9+,#>L<4\FBU.\. /-K[H/;4OXV@1+U\1"N\^'AHJ
M>G+3LUDTGRW_>FT11]/ER<&U5ZO+T?2XM^'T;/;F;SA]&A]8^7Z U:3[*#Y^
M)?SI631?3+H/!Z5FT61Y]O1 .C]X7H9F&UJ5TL5F2"E?][N1M_NAXTL8+;8H
M+FH_S%!&GO)BQ.XR7FQ",SV0G>?L'X*;<#%X3BI//<^VO_&BPKV0@7T=KT^B
MY?R4?<+UK@O,?#*!'/U]X+XTK_NXQ=')R0S8S:-)/#GNNH?FCIL:#8.)7_3E
MTK)I#&0 8E^V3:+S.I6[D&%%YZBT!7K<=!*=GB[9(CH[/3L@2D@9D=%==BOJ
MC>P(-Q!+YQO%2YP)6#")^TG8/>* !Y7#A!OCJVO;_1)A'"=_9<&+1"+=9($[
M356/;D]5*,RSE"JA>O DH:G78IS<TVI$W<#HGS+WH'2*2(I_-.)F DLV0_-$
M7W-ULO5F[;J"?=*DX7"G#N\T2J2#%^384;]2$@0I(8C.LD5?H5J[%F1/'/LY
M\-U\N1PM,$(HY>_VG@$O2QK%^&X13T?3OQ"-1^"Z-[TGI@K/U)?Z7.^F4U:8
MAGQS"0'U[A3OSDY&)ZU5&C(W&R-0Y@6E44&CNZHO'2\&&HJP,XWT1F5OJFZ%
MO4FVN6D KR$$A_YDX7P]A=7;,9P[:F$>ZI3OFR-Y,1 1=.THG_K1$@::XBZ+
MY\-].QVB&* 'X:9%HPFARE/\(A# GPX!HQZ:F+]*Q +L4& Q,52K/S%ST!90
M(!$T"[4-,NGH;R]FSX<$NGQ&!ZZ@?O(\U#$.SQI>@<?B>0.CB6,C"D1-#ON"
M&.9O;C9()(Q<(*YXEI/252&,G38JW6%H"JBD52(.A]&)%7.8_V8QZM1EH(81
MA1I>QE%:5G2AI''*W[)P;O[NH3!G0[*FJ\>P T$J5JXW<.A.+1UNP)4>3(<^
M;(P['Z!R@?CI,QN<)PJ&;U'M:OLE[R9\P'H2#Y\!T<TW0 H#X!I;)Z.3Q2 ,
M2\T/ITO_.6NEG=.Y?\P$?#0D@/=K#1[5/\A ^WWS^C]02P,$%     @ P(!.
M6%5Y(,<H!0  ^ L  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULG59M
M;]LV$/XK!R_H$D"P9<EO;1,#>1O:;D6SI-TP#/M 2V>+B$2J)&77^_6[(V75
M;A.CV!>)+W</GWLESS?:/-H"T<&7JE3VHE<X5[\:#&Q68"5L7]>H:&>I324<
M3<UJ8&N#(O=*53E(XG@RJ(14O?FY7[LS\W/=N%(JO#-@FZH29GN%I=Y<](:]
MW<*]7!6.%P;S\UJL\ '=I_K.T&S0H>2R0F6E5F!P>=&['+ZZ&K&\%_A#XL;N
MC8$M66C]R).W^44O9D)88N880=!OC==8E@Q$-#ZWF+WN2%;<'^_0?_&VDRT+
M8?%:EW_*W!47O5D/<ER*IG3W>O,&6WO&C)?ITOHO;()L0B=FC76Z:I5I7DD5
M_N)+ZX<]A5G\C$+2*B2>=SC(L[P13LS/C=Z 86E"XX$WU6L3.:DX* _.T*XD
M/3=_^/CA^M<W'WZ[N;U_^!EN?__T]N-?YP-'R+P_R%J4JX"2/(,R3."]5JZP
M<*MRS \!!D2IXY7L>%TE1Q%O,.M#.HP@B9/T"%[:V9EZO/09O-O/C71;^/MR
M89VA5/CG*2,#Q.AI""Z/5[86&5[T*/\MFC7VYB]^&D[BUT<(CCJ"HV/H/QR(
MXRC#41_VD5[\-$N&T]<M'MQ1RJ,QF ,E5O8('PN$:UW50FVA$!:&E&)EZ:NE
M<84V\E\6+029"WH)]:%Z!"=Q/QY"+0RL1=D@U&B">,3BFT)F!2BM$#9H$*2U
M#>D*E0.U!^MH(-4*A,>F@&.U(/U=T/N>W946)O?[TE A:V,]44=;+46*JM,!
MVR\_2Q>D N:B#52:Z% $)=J(M9'(+$II"X^@&D^$$%HLDE@0?965#64WXZ @
MRW8 ;!")Y.C04(D&&CE:N5*"6T\$M28'D&1@A"K;J1EN&I[L(?4]_ !/NY\;
M4<JES#PFZ9>RDFXW(:-(U1GIFYUWD$&]C*B=D)<:!QSB96-X'=;:>3>(T!D7
MVW Z.ZG094Y4@_/9J8+(/N7,3#=E3E9F=!788#(*HRB@@;&P%LDRL1:R)-\B
MT 4"N62*B\8?2RYK3V/\3%<5+09P!J@$Y^2ZA5XN*?HLEV,IMG1*Q+V7"/DA
M0].,G,'Y!%DAU(H#1JC*&6JJK8/;7._SX.MIWU8!76C'ZV"?ZX\5P2SMSSK,
M_U4,-W(M<U2Y99^7@@/!&_Q)^#-\2N*TXW(&)Q#WJ4\?_G8Z1']+5ZWSN;Z?
M"'!*7N0,LD30,LK+Z.5DY/^S-/RGD^&!#VLAR3#.5T,546XA$U19^>XHLH]=
MEGYU%$>*C?&V)J$RV*0^O%4^;LO&->Q/]W1'X%0)M2=<6]^Y7(:L[HZMC5X9
M474%41M)DDH[F2$U39\)!NO&4/98_,[P;YS]$)+ALM*-<D=G[X0B1VR!(GD"
MXUD43\<T(#/'LY0&Z32:)A.X;/,LU#.<#L](X64RADD<Q92/Z2P:3:9POT\P
M.0/?WY/7W?\TF<5G]!U%XWA&@U%*0J?C-)H,:?T@K4YVT-^SXM,_*+@D%Y60
MC*,V.'L51"%29%V&W)J$>RXP^,4A/PC\?M90^R"'V&]<O8M,>U>Q5BV-=P3D
M'%!*R7<-M=4T]DQ&/C^H&_O.$[ -\@.4"^@[](-KXF32E7;?._"N<V=#1 V!
M2=NEBF\_"T1%&9938H5DY <Q+9A'=/VG+O[!WFNL0K/R;T[+#5.Y\##K5KMG
M[65XS7T5#V_B]\*L)*5#B4M2C?O3<2]<&;N)T[5_VRVTHY>B'Q;T-$?# K2_
MU-3JVPD?T#WVY_\!4$L#!!0    ( ," 3E@]>E<PSP4  $,-   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;,U7VV[C-A#]E8&;+A* L7D3)>4&)-ET
M6RS2!DFS?2CZ(,NT+:PLNA*=9/OU/:0OZV =8_O6%YND.*,S<V8.J;-GUW[N
MIM9Z>IG537?>FWH_/QD,NG)J9T77=W/;X,G8M;/"8]I.!MV\M<4H&LWJ@>3<
M#&9%U?0NSN+:77MQYA:^KAI[UU*WF,V*]LN5K=WS>4_TU@OWU63JP\+@XFQ>
M3.R#]8_SNQ:SP<;+J)K9IJM<0ZT=G_<NQ<F5#OOCAD^5?>ZVQA0B&3KW.4Q^
M&9WW> !D:UOZX*' WY.]MG4=' '&WRN?O<TK@^'V>.W]IQ@[8AD6G;UV]1_5
MR$_/>UF/1G9<+&I_[YY_MJMXDN"O='47?^EYN5>G/2H7G7>SE3$0S*IF^5^\
MK/*P99#Q-PSDRD!&W,L7193O"U]<G+7NF=JP&]["((8:K0&N:@(I#[[%TPIV
M_N+^YM/-KX\W9P,/9V%I4*X,KY:&\@U#(>G6-7[:T4TSLJ/7#@9 L8$BUU"N
MY%Z/[VW9)R4822[5'G]J$YJ*_M1;H=DGVRPLC5LWHVM@;5$"2*^?TG5,K&WI
MS\MA%]?_VI6!I7^]VW]HEY-N7I3VO(=^Z&S[9'L7[WX0AI_N0:\WZ/4^[_N(
MV6\HDCZMC.F#=9.VF$\K&*ZR<?C>U771=E0UY*=NT17-J#N*.0\_,OP(>NP_
M].F TBQA7.:4)/1CF!K%DB2C)(U3DW,FE%I.?_-3Y/,22:W*HB,8"IV3P1/!
M)<LS3AG&1C"EX _#QZ;R=D0?JV8R D&'[W[(I.2GC_V/_3@4IT<DDHQQH4F(
MX$<D+,T5Y7&<L@0^!<?D9M%"I.C0OI3U8@1_%)P<,;JM1J/:TDW1>4:(DR['
M 1U)+9GBBD0 +G+-$H-)$B=X8? ;@%]V57%\5Y35&/D31C*!S"RA:,[R9#.!
M@_!$QJP(II5D!AX$YZL5!;B93K96I!#,)&JULBY5U*(M9AT=[B7G83'LRK::
M1UFKJQ(2:>%4\Y09F6"DC&$<(6&D#),ZHSO;SJU?%/5FOP!W'*!S)I%3(!:I
MW.!H;>DF3?4/^"D\%31W5>-CQ4"022.:5!I2(%DE^#<9TY+C)9."KFNW&)$.
M1,L,6S23J2#%D3!CZ!;'A+=-T906V 3+@GG@TFA@X$RBEM"J'30U\(@J8"DW
M)!5'MC3F$O7 =^%T3RB_"$^$DF%9SBE'6#K+*=.*2:5>D;--RS8A^U._%>+!
M)LB#39@'_RG05SP&_0 U':'$F<@TI1Q6*B&#'$B V,GZFO,UXVN^7VV&/5!E
M/ ^I,0@YSRA/4J:!^#N2_9VU\SW)O;?AGA!>-K=MO%&$_+AA74V* !65W[LJ
MRL^UF_2.Z.9ECK,;W(X7?M':C81%0;<O51=A-ZXY+H,?R-H0W5ZNE+X[00.3
M&Q/.%3L;HCK69\O)6R*XFY"=B?\V*5N9_-UY/-@N@:VZ$?3%%BVYEFK;=4B/
MU,FJ>+0V#,='D%:D/@T#R21J 765LTR$A31/6)(G!((@/<<R>NO(A);D)-,<
MM&K*(<P9_*%V(>"<%(04EB2#R,ECM;)2*51:1@73H"=G*;HEJ*^0I[#,<A/E
M409%5+#\ 'GRH<^F14-K)Q+&:(UP&*1I%+2UA_6_0#\:%%T6Q4^ET,LD!)4;
M-(()HPR5F:<QWE2F,1518F)1X=2!Q*RD<C>G\G_':2 P*C 8,3J(!((U)@R@
MFI%*- MR$3B%((3=B7K-*7J9I_"%J@!W"BT<^)389F )547J,QS/4K]B51J6
M:C 'U<M#FZ*KTZ]<  U8 @<\/'N351RVALMXZ.9: [/,U+?$0FX" +$\UE2"
M$*,@9C@:3!9&:2 P%'<:3]EP3#&5+^5")3C1E5PRN^O.--BZV.)F,8G7]PXM
MOFC\\HZ[6=U\(5PN+\9?MR\_+VZ+=E)!8&H[ABGOITF/VN65?3GQ;AZOR4/G
M<3>,PRF^<FP;-N#YV#F_GH07;+Z;+OX%4$L#!!0    ( ," 3EBR+8U2N0X
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
M\\\[%&,L@QO:>"(8^U'=C%BY[A0""R7H?VP-A]0',UMX;KEJ.RE8[&U$K[W
MI\M171\:SQ;7SGSL5\8M1P^ZY2,D3KH>B-4WUTVM9_@RW9'J5*JU'[7K$8]@
M0]J0-R4=Z;M$42*!%:U2A[LQ"S6=CN$IY0X!F_$HKIJP0L%_&!4Y+<*29/-4
ML<5-]Y?3>M3\,(;>\32/P;B"B.MD!=RV_$O=R]!E3G40>44]NN#*':8&2NFU
M30O4M5!,X)O1_2.6D@N%@R#TGDK8849C2AC'X*RI@"!)F5 =XWS0-.8[^>2Q
M"*QMV7%#N]N=U.V 1IPUX8'FS6YC)C)V-A,\64!D)V,&QX%5_6.^DCG+=XQL
MUSL[UZ7L8_._GKJ,C=@HX5@$WG TYN]1$/'W9#1X !_\P2X\K"45<RJKZX&.
M$P)7S3+[E">!MS))N>[LX&1OK6!?"_9A"29+.B,\GDC6)CC<)QXL7CF7/@".
M5/PH X>CULS&.5^_5/1C65%[[KI#.WM\A$'#C6>J=E/\@JMX?]\>C&55])BJ
M)PY\\;,90-!Q"W%WTRE!VOU#/4IHO+>&N&[A8F8[4ERF$IJ^F:/>P5OFZ1F%
M CW>Y N5^N)7!2-GVXHT8B/1;?3H/HC?M%JHOL*L/:CQ6O.95H(U5%H/;_,4
MCI"2%IZ$VJXF-(3J19W-/%$D^MO9DJ:)"=H2*I$$#RF>^+JK)G=9J9?9:L U
MO^(^4>G"='X[.MFO,!/JEI0LF1/X#1;4Z:WI .R>/8!E9UE-ZV;V;7KGD@/"
M'"'6C>2N*"T3H\>L-I:Y/79?[D+<'WR(IQ9G$KJ4*\O(V>Y<]!BK_3@F=$-Y
M,\7W<.R/(P1ZLQG[GFT5'G?;E^+]COI;OG,2G(IH(EY0F?="#&-\O._X7V*'
MP^(D/!5#U&5#1'4$A/MTP%5.AJ#H,S6L>B$&_JA-M-<#Q$ETBH4!+S>?1("8
M,ZYQD'_2.X]:C5EWQD/MD9-3.Z)E;5MR>$&"SLLX'')?ME+ZZ='DIJ]N<BVW
M:!2^MU"G9MM8A?7ILQX_'WCZ#''6]5BAB9R96LO;A*NLG52S19-ZYN82S<!&
M&-HFH[BW?38AL7@(#7;'S<:&V/2+?X.@HC*E0@>IU;PJ3--C#P1,F8B'1 6*
MHL=FKG!08;TC:)\=IL\U=OQJE].[W2#<62]WHXQK5GO#S6I: SO8/(4-"#=<
MH?,$3($:9FS1-F(T6>VQ9&O7FVYZ:<N_EZYVV<.9]\X]KMG/]YY_JL^1KE#1
M%G:DSBWTB8O^4W&Q OBNS,"ZA/P:X?.5$6NGLJ.@_6@UUNZ^)(?6/R3,!-^P
M=0J=I4Z# "@73WW4=C];%:.RB\8B0N4RKOD'2@PG X!0X,<C=V9!=P,OG$Q/
M18QZ8T! @[**UL98.PG\4?@ .WN%$S$T'A+LQA,?Q>57,V_C(=_.N<EA$J$W
MGHP,B7@BQOX0U^.A%PUJ8=@K#KU/9]BDDA'@-D+U1M?#T(NG48V(LK9&4EOC
M0-UQ:)?=T##',=3$ 0G*.RJ2GSP/MSLNQ7$T\2&ZJP,.U#E-T.R,-9XIFFH\
M(_&5[STDART%ZMZF9LWQ:IYL9<+'"NUCA/;RT^:@N-MN<8]V//);TY+C($;N
MJW_2RN-IU#[R1+R23R6W*KU_N)9O#8VI:VF=!3[AW#"5UFV)4)79&3(-I6C=
MGEK)CO'8G]05.0]5$]V)@%GG0%+J[C1=[B.M.XI;HM@?N0-GGEKSAQNRF3G\
M/-DF/-Q"#@*9]FF<%*0S,Q7;:ZJ?DKQY!FQS8??0@=U,<Z?&/-G4TZWJZ>EC
MYS^F($AT?P0]3N$O.D#RW/RD46AB3F)HSLAS?BBVE]"AHQ"CL#WC]M>R;BS=
MG-X]%#M ^WB,J!E'?FR'B,=!./4'P]U >4Z*Q?Y-9B6&9&J/W;5G>S(G,QUO
M>;TMZN$D*RZL!CASG;TC#1Q.E;_G+OCZLV'H#6-"^TGLQV$K&<81_;4)ZG'Y
MZ&0RI>P646?0RH1#NCOF_+B[U7X""+U10%EJ%/D3[C?"L3<9Q*WZ_[$\YTU'
M$R(0^ISNIB,OP(W/>R'#/F"Y>=@%P@9UX GQH V6UB'"9C;<YQ</I@]S2-:N
M IZ3UW<SYH^EQG[BST!_(E2G%7KGA],!A4*=#E@W?SG2CQW27[4!KW=ZUOS%
M:!#L#H/H/PUM F"K&6#:YN*)H,2F&/MA3'P:^G[?WRC/6W]\W:ABQ7_O)>"N
MLM+\![:^6_^#^,+\<;99;OY^_)LL5O!$H/H2KP[\<7QD\IK[4>9;_AOM+"_+
M?,.7:R6!0[0 SY=Y7KH?M$']O^JW_P-02P,$%     @ P(!.6/$C)EG@ @
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
M/^3*A/Q:<*&.01"WCP6%JQ)2Y@]L'','<I[*C[JO*7CU!K4"D5^J7"N"*-_
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
MR;4;@/^90K(U+VZ"U5'U[%]02P,$%     @ P(!.6'@/#*F%#@  T"<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULU5IK<]LV%OTK&+7;<69D69(?
M<9XS?J6;;NQXHK2=[LY^ $E00D(2"@!*T?[Z/?<"I"A;LIMM9V?W0V(]". ^
MSSWW0B^7QGYV,Z6\^%H6E7O5FWD_?WYPX-*9*J4;F+FJ\$UN;"D]WMKI@9M;
M)3->5!8'X^'PY*"4NNJ]?LF?W=K7+TWM"UVI6RM<79;2KLY589:O>J->\\$'
M/9UY^N#@]<NYG*J)\C_/;RW>';2[9+I4E=.F$E;EKWIGH^?G1_0\/_"+5DO7
M>2U(D\28S_3F;?:J-R2!5*%23SM(_%FH"U44M!'$^!+W[+5'TL+NZV;W-ZP[
M=$FD4Q>F^%5G?O:J=]H3F<IE7?@/9OE7%?4YIOU24SC^7RS#L\?CGDAKYTT9
M%T."4E?AK_P:[=!9<#K<L6 <%XQ9[G 02WDIO7S]TIJEL/0T=J,7K"JOAG"Z
M(J=,O,6W&NO\ZXOWU]=O/UY?W7R<B+.;2W'Q_N;CVYL?KVXNWEY-7AYX'$$/
M'J1QN_.PW7C'=J.QN#:5GSEQ564JV]S@ +*U HX; <_'#^YXJ=*!.!SUQ7@X
M/GQ@O\-6X4/>[W"7PJ8LM4=8>2=DE8D+B*NKJ:I2K9RXU"XMC*NM$O\X2YRW
MB)I_;C-#..1H^R&42<_=7*;J50^IXI1=J-[K'[X;G0Q?/*#"4:O"T4.[?[O/
M'MYN/!R(![<479LA%X3,,DTY)0NAJP ,>-<73BG1NS%>B1'V?*>0+:Y'+Z9X
M\M::5*D,MG;B;=7N(;P1?J80T]XKZT1".-'GCW#L7%8KH9W H:5<X<O4E J'
M+DRQ4!E>""D6TFKE5\+D(BVD+ET?:5G"MWCA:NWQ!PN4\WK*<N(].7[>D<?/
MI!?8QBF16U,*#]QAP>BO586D$*$/&BDUPB6#/:!7E-]8; 58$ZFI+?:!-!T=
M?OCN=#QZ^@+JU0[F=RQ36M1T/",3Q,+**E6VHH_PDF./G_/ +(!8C<,@]%Q9
MO^H+5<X+LR*?]&&62N6L*"GF5%I;V!;A',4=B ]P@<T*'-P(!H F6_9%P=[)
MM)O7'DM268F97"@8%JN5U?A2Y3G.%^2LCEO@#%D'30&#P&D5C_>^4"08M' D
M5 ;<M8SB>!2. =CSU\@,V"I546Z#S:W(H;4AD3LQ@N_=W8B08BYA"#*_J::&
MC%;HQL6PFN>'/-23CHZ2#O&:%"LQ-\[II%#!Z=M\1*%"NCM@<5&(=":!#Q1K
M]'"EI!6P2QF$IH^B>4* ME8;B(\=B6<R$Y6!JU-;(W"!,<@-@=SI2$U:PD)
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
M4 8S@61=ED2\3J'@FXGC.=N-1[K*E=G <521%<Q!/54SH2/<L62T!"8I9TC
M<N+<>-=):/)MPD\*&[FS1F:2!>?/)KC/)HYK&H("4F48B'ZLX1:*PA#I-GZW
MG$Y7T@!WUUOVKW9V/<N"2+CEQ2^:J7SBC!V4P9+4A7KDFSMHYQD8OI07TOZB
M39,[&#@HK:7B90O6'924-4_RTNJP _"&!P!^"_#? L(#@* %!*<"PA9@I<;-
M*%:'A"@21X)OD##9FLTLK)@6K<>GS%S[7 E]2C5.Q3/RBM82S4#85XBE@!(J
MTX++6@"Z1$_S!)V?7: S1!GZD?-:$I;)""M=VS#@M*TS;>KX!^IX/GK@3.42
M?6$99/L$6#?==>YO.Y_Z1QD32*]0X'U"ONL'/0W=G@[W>^#)Z7#OR#1!=P^!
MY0O^YQ[ZY&[HPGXZ8Q;7LB(I3!SM!A+$&ISXXP=OZ'[ND^H]R9)W(MN3,>QD
M#(^QQ]^U4=ZSE)> SK]Q*2_ZI&LH1I;"V.(Z'H[&[CC"ZUU-_LVZ#,+!8.SO
MYR4]></ #=TNK1D$[_Q'2Q KZW42I;QFJGGIN]W.3F^LB[S9GVJ;;5SQ+TWC
MT0]$K"B3J("EIG2O1MK51.-[3:!X99U@P97V%;O,]:<"A$G0YTO.U38P!;J/
M3_P'4$L#!!0    ( ," 3E@*!PP#TP8  'PJ   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;-6:6V_;-A3'OPKA GUR8XGRM4T,),Z*%5W:(.FVAV$/
MM$3;6G3Q*,IN@'WX'4JR+@EU9*OR@+TDEL3SY_GS^M/E<A^*IVC#N23??2^(
MKGH;*;?O!X/(WG"?11?AE@=P914*GTDX%.M!M!6<.4F0[PVH88P'/G.#WOPR
M.7<OYI=A+#TWX/>"1+'O,_%\P[UP?]4S>X<3#^YZ(]6)P?QRR];\D<M?M_<"
MC@:YBN/Z/(C<,"""KZYZU^;[A353 4F)WUR^CTJ_B;*R#,,G=?#)N>H9*B/N
M<5LJ"0;_=GS!/4\I01Y_9Z*]O$X56/Y]4/^8F <S2Q;Q1>C][CIR<]6;]HC#
M5RSVY$.X_YEGAD9*SPZ]*/E+]EE9HT?L.)*AGP5#!KX;I/_9]ZPA2@$CLR:
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
M/I*P+%7-Q8SXK.CW-!1C=3OA"!_%11Z,.0J\0S8. I>Q=9IRY3U]]"@I>E\
M 4X[%E$"="HYSLP5X'95AW[;F6'#W.P)/X&0=YGVPC[,5!.[0#CS/<1=G: \
M!X'A60JDE*I%(V!5.H@]WIA?Y;TIF"]UQW$#$_[T,?6:K-BZ5PEP@0D6I+O
M<Q2,(#UG5B);D.8D=H'\NV .-F$,VBUJOO>"@2,3Z&VM;T4W<X#+8AK/LRS^
MZ:U5SEQ3<6"65*AX<0E(@\5;*ZA)B^2LV/%$RT[IHL$Z1Z9$?O=6F\%R(!BR
M-2.ARC&Q*\'WUK@TH H!0!J2(ZTL^HJH0CX)V6\HC#U0I2N'^PWM1QC5EO5<
M=IQE\8HPEGU%B-"62P0^\)$=(J)@4*SVDOP%!Q[9'*3&G%<3DP"\IO-$.W,H
M&R[I;09=N]1IT%-ET H$P7S&+&%^$7:7>VV3,A[_.;3$+\T!J  XD$=WP(I\
MUI%(.6:Q(URZ58]S$]-I$I(NB) 3DER"RDR5NB0-H.\(NM0DH"@F,([<1NN.
M''(^\'*4Q$ 628,/BAT\?"F69B'5)&P"H#A42CPH<35I,4!55+JKAAT\%W$G
M3/1N;B?%<!%\R*2&V:E8YF1-3YOS\;;D@IM.4C5'J2F#HJHKLX@\R-FG-TZY
M9DJJ.%QFMP?&A<MX<R?0P9U+&54T!3OY("27@X*GY$S8'RX#+HNW*0/($PSY
M;D]^(M162N[H0]1&"4-QE.U.+3HEKD)?PO&,VL0F/V:ZT=>2H9+5;B^8+%'D
M[8+5:]7&]%IPK!P*H]%=J?Y.N<Q+D'X"+ $ U4BXAINM5-98':Z4*/T>/1V<
M<G3BFB[HU,UAG&OQO.8LT2)Q+R"E<]4.T5&DWE$AD#7A^Z#RN7'%?$0I+HE9
MD@O23BE-;_^XL,_.CZS@@!QLR-T<N5K122?GORTJ5\$<B=O6W$%,%PY=6(#B
M'?D5CD.GQIZ#F*[T($DV-8+G(4>BD=.TX"$DC-WWCKZ=*#Q15<PA[3D4A;A\
MD>W)?IM*.".8B_&1+1^4GK;)(>8B-!^AC/3CL7@0Z-J*8D"A319@5]/K[G$R
M.R%ORF&Y+CF*;UCLR06I8WIQQLF^(ZF).5[/H-')SS?"DDND,YP4,:J]DW+_
MZ3F>J7\;K ]G')F5-P-KTN^M.GC7GA-#N@7GM,$U]C*\F.+QE>DZ<\<Y2HY#
M9JIC!'(GQ:/FZ)5:[8F[6)WN3?#&]9[1F_?NM)L0:*$1C=O1KL2DT%^7B_L0
MXIH8H,F\:H[8)5342>4]U:LA-*ZFGT48YG/]L1BM!?9[(U6NY_ED4Y#&Z6<=
M3<@H;C163-36$WYRO/D,8P5_P',%00D!G]S4]:+8>W(_3"MHS,E5$!A.HJ_8
M*<6INA79WZ+J-!.&2V,3N39?'(NI@KRXEZT<K""VR-=?.*<KWT-IZ)5(0HZR
MZ#AP>+AJ(2$'@S)V[]C+8C)NDM#%"7B%;(3WGKG ZA]Y IG)]B,5/[CB7H6"
M_OFP][6\'R::+4Z$>1)">A*G0L@56@!C5KV4<;%QGJ^8J0Z+GYX D+N<PEDL
M$Z-R"EA#]EW['#QG.<!)Z(CQJ=*P5-R>#(\]WMC[BQJ&+4DK<):O=!%^:AU;
MPZ^3O1D<$\6U6'N;-I+.E4CFL,ZZ-<U1<,IG3NL37XW4J93R=["5B.?!AY*
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
M'23GW\24!3@Z,/8D]'_F!G$NMHGU\>DK7>8FK[/+,%BI)5/4#@IV"OJM'P?
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
MO1%-"W6I=3222PM]* LE<#?%.!7>C^??IX_CR=V4+*973_/9XVRZ()U'MLQ
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
M]@+=;HQLW*5U)@U=@=UR2=\<J*P"/9]+:;8;ZZ#[BAG^"U!+ P04    " #
M@$Y8>>GO9-<"  "<!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6R5
M56UOVC 0_BM6-DVME)$7H+0=1.*EU?C BF O'Z9],,E!K-IQ9CNEZZ_?V8&4
M:8"V+\Z=<_?<<X_C2W\KU:/. 0QY%KS0 R\WIKP- IWF(*ANR1(*?+.62E"#
MKMH$NE1 ,Y<D>!"'X54@*"N\I._VYBKIR\IP5L!<$5T)0=6O$7"Y'7B1M]]8
ML$UN[$:0]$NZ@268+^5<H1<T*!D34&@F"Z)@/?"&T>VH:^-=P%<&6WU@$]O)
M2LI'ZTRS@1=:0L A-1:!XN,)QL"Y!4(:/W>87E/2)A[:>_1[USOVLJ(:QI)_
M8YG)!]ZU1S)8TXJ;A=Q^A%T_CF JN78KV=:QO9Y'TDH;*7;)R$"PHG[2YYT.
M!PG7X8F$>)<0.]YU(<=R0@U-^DINB;+1B&8-UZK+1G*LL(>R- K?,LPSR>3N
M_FZQN)N0\<-L-ETNIP^?EN3B,UUQT)?]P& )&QBD.[A1#1>?@(MB,I.%R36Y
M*S+(_@0(D%M#,-X3',5G$2>0MD@[\DD<QNTS>.VFX;;#:Y_$6X-2D)&QU$;[
M9$Q+9BAG+Y#Y9*Z@I P-6F3DP>2@R%!K,)I,F$ZYU)4"\GVXTD;AY_3CF#YU
M]<[QZO:*W>J2IC#P\ YI4$_@)>_>1%?AAS.]=9K>.N?0DR5>V:SB0.2:3 5V
MHO#Z&.L==%TX[G7[QQHX7P*/ \0*=;%'<L$*8G)9:91+7[H3LDO\6BZ50C!M
M;[ F%]$E>4NBJ.-'T8VUVJ$?W73=_K1(>84?#$%$Z73GLMB\-Z $H>X$6F?T
MZ3;Z=/]9GZ&0RK 7ZF;#_RETOLA)47")_BJ;G5:J>^-WKB)KM/U.SQJ=R&]?
M]_X2#&<<DMBXCQ8GZR,8Z\$S#FX-QX4+#B:& +5Q<U$CB:HP]?!H=IO1.ZPG
MSFMX/;=G5&T8DN:PQM2PU4-Y5#T+:\?(TLV?E30XS9R9X^\#E W ]VLIS=ZQ
M!9H?4O(;4$L#!!0    ( ," 3EB;,%(!7 ,  -$'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;,U5;6_C-@S^*X1W&%K 5]NRXR1=$J O*5;@>I>U
MO0W#L ^*S<3"V9)/DIO<OQ]E)VXZI,$^[HM$2>3#AQ1%339*?S,%HH5M54HS
M]0IKZ\L@,%F!%3<7JD9))RNE*VYIJ=>!J37RO#6JRH"%81I47$AO-FGW%GHV
M48TMA<2%!M-4%=<_KK%4FZD7>?N-1[$NK-L(9I.:K_$)[==ZH6D5]"BYJ% :
MH21H7$V]J^CR>N#T6X7?!6[,@0PNDJ52W]SB/I]ZH2.$)6;6(7":7O &R](!
M$8WO.TRO=^D,#^4]^ET;.\6RY 9O5/F'R&TQ]48>Y+CB36D?U>97W,73$LQ4
M:=H1-IUN0AZSQEA5[8QI70G9S7R[R\.!P2A\QX#M#%C+NW/4LKSEEL\F6FU
M.VU"<T(;:FM-Y(1TE_)D-9T*LK.SQ>.7Q?SQ^4^X^GP+\]^^WB\>YI^?X>R9
M+TLTYY/ DA.G&F0[P.L.D+T#&#%X4-(6!N8RQ_PM0$#L>HIL3_&:G42\Q>P"
MXL@'%K+X!%[<AQRW>/%[(6LJ:6U_^+ HN;3 90[S[XVHJ=8L_'6U-%93L?Q]
M+/8..3F.[![0I:EYAE./7HA!_8+>[.>?HC3\Y03OI.>=G$*?/=&#S)L20:U@
M'\-;\L<8G\0\SOA,2+"%:@R!FW.@_&.U1-W?@1L8?$)Z#(4J<Q!5K=4+.@8&
M/D#*_.%H2$(\\,-D##>JJAM+]M@GF9"B) $V]-F8P5VCI;"-QC::E=@ZV4#J
MI^D !OYX'+]B&+6R&TZJ=:.S@ACD$(5^F(8P]H<L.:*8XPNUGIH4J86!D'0H
M>0F-08C&?C(,W31*QW GMJ3$C4$*@U) 0:V)AP%&(<=#/TX81'%(\YCF@<_(
MYA.=7U)KR9JJ*;DE^QPID9G@;<\Y&\5^. S/20A]%L7GE)6$@AZ.21A0>@8I
MG$7G<"^SLJ'7XMPJ6Q#]4LGU1Z):[0A=P+]NY?4B:(CHD@[<XI9Z-L7W :+$
M'X5I)Z3MI3 2:.=$/0[Z>AS\YWI\XW[>N3]6C2<1WZG&_TU^@H,V6Z%>MY^)
M@4PUTG8=M]_M_ZNKKDV_JG>?W0/7:R$-E+@BT_!B2(G1W0?2+:RJVZ:]5):^
M@%8LZ,]%[13H?*64W2^<@_X7G_T#4$L#!!0    ( ," 3E@W%WU&:P0  & +
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;+U6;7/:.!#^*SNTTPDS
M3K#E5U)@!I*TY29-,B%M/]S<!V$$^"I+5))#<[_^5C(X)"%,[LM]L26S^^SN
MLR]L;RW53[UDS,#OD@O=;RV-69UV.CI?LI+J$[EB G^92U52@U>UZ.B58G3F
ME$K>(;Z?=$I:B-:@Y[[=J$%/5H87@MTHT%594O4P8ERN^ZV@M?UP6RR6QG[H
M#'HKNF 39KZM;A3>.@W*K"B9T(44H-B\WQH&IZ/4RCN![P5;ZYTSV$BF4OZT
ME_&LW_*M0XRSW%@$BJ][=L8XMT#HQJ\-9JLQ:15WSUOT3RYVC&5*-3N3_$<Q
M,\M^*VO!C,UIQ<VM7']AFWABBY=+KMT3UK5L@A;S2AM9;I3Q7A:B?M/?&QYV
M%#+_%06R42#.[]J0\_*<&CKH*;D&9:41S1Y<J$X;G2N$3<K$*/RU0#TS^'Q]
M??YC?'D)PZMSN+[[<G$+XZN[X=7G\>CR H:3R<7=!([NZ)0SW>YU#)JTBIU\
M S^JX<DK\ &!KU*8I88+,6.SIP =]+5QF&P='I&#B.<L/X$P\(#X)#R %S8$
MA XO?(T *6?K@G.@8@9C8:A8%!@L#+5F1L-YH7,N=:48_#F<:J.PC/[:QT-M
M)=IOQ;;6J5[1G/5;V#N:J7O6&GQX%R3^QP,Q1$T,T2'TP01;=5:ATW(.VWCV
M^7@09;^/1X4 LY251GITVY%N'P3^H*+"+@;,Q'O( B_L=NM#%R7.*J68R!\
M^1*:T[H!9W]C/6-#(ZT$"^,H)E$;,)^LG#+E<NH DB!XA#S 3MRP$[^9G<<$
MZWT$'0;:J0Y:5P?%LE LEPIK&ZB!7&KC"HF64IGB'_Q:Z4(LD$(&MGCLC#BV
MN% RI'4&\AY#QU\+!4R; L>,TV'SB@/'>:5/GS+D$O L*=]J\4LK#F?6A6&>
M5V7%'=BP=J7.P16.^1&.2/A.><7@*&C#&2\P)<>*U>+1<>## Z-*8Q*2T N"
M% ]'B>_Y8=S&8^CY&8$[EB^%Y'+Q .11(\F\(,Q0.O)(D+51MDM\N,;X% 3'
M\48J]L(DP/3;5QL^O,NP&CXB<A FF/S$F@M(%X^1M9=ZOD^<IV.1\\HRC>%+
MA\FE6!P;ILI-0DY>D$7^5[+\U'D?9UY"0NM\Y$5Q^#I9?IP@65CR!+$3+PKC
M_T16U UKLF(O\5UR M_+LNRM;!UHKJ1IKN3-S?6I,G9.7C1UO--MVWFZ2_"^
M#CQH;?^(VIA];)_B99_N6#U]7A$O^PL?D:OT "L=+S$0K,:N/2:0I9$]I!"2
MM"G/ TRF#9/IFYE\4H9/QM:&QWW4'83?3]US.R^8>T'6XQ\ /H*Z@5!1L7LF
ML$?>(U-QZKMW2L+ZCBT]P;7+SD$[&W'Y^\F,O>&(1]GM,TH#1WHW\EWG^*ZZ
M\9ZE>_GM[&P])5,+M]MIG,&5,/4"U'QMUL=AO34]BM>[YU>J%H70P-D<5?V3
M%/\(5+W/U1<C5VZ'FDJ#&YD[+G$%9LH*X.]S*<WV8@TT2_7@7U!+ P04
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
MDJ!!N]_U0-6CH3:,K%P[+J2AYG;;G*8I*AM YTLIS9MA$S3S>?P74$L#!!0
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
M<VYH /Z?:^TV'V2@OZK/_@=02P,$%     @ P(!.6.T+]'+'!   G L  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULC59M;]LX#/XK1-8;4L!8_!([
M=M8&:-,.MP$[%&VVP^%P'Q2;B76S)4^2T^5^_5&RZW9M&NQ#8KV1?$@]I'AV
M+]4W72(:^%%70I^/2F.:^62B\Q)KIM_)!@7M;*2JF:&IVDYTHY 53JBN)J'O
M)Y.:<3%:G+FU&[4XDZVIN, ;!;JM:Z;VEUC)^_-1,'I8N.7;TMB%R>*L85N\
M0_.EN5$TFPQ:"EZCT%P*4+@Y'UT$\\N9/>\.?.5XKY^,P7JREO*;G7PLSD>^
M!805YL9J8/39X1*KRBHB&-][G:/!I!5\.G[0_L'Y3KZLF<:EK/[DA2G/1^D(
M"MRPMC*W\OYW[/V)K;Y<5MK]PWUW-LE&D+?:R+H7)@0U%]V7_>CC\$0@]5\1
M"'N!T.'N##F45\RPQ9F2]Z#L:=)F!\Y5)TW@N+"7<F<4[7*2,XNKZ\L5C%=L
M7:$^/9L84FDW)GDO?MF)AZ^(!R%\EL*4&JY%@<7/"B:$90 4/@"Z#(]JO,+\
M'42!!Z$?1D?T18.#D=,7O:IO;>"*Z[R2NE4(?U^LM5%$AG\.>=OIFA[691-D
MKAN6X_F(,D"CVN%H\?9-D/COCR"=#DBGQ[0O[BCABK9"D!M8,J7V7&SA*ZM:
M!"8*^"@,DE$#US\H(S7"+5;,8 %&@BD1_I &]2&?CEH][--@?N?,$Z#!PAS&
M7-!4MII0Z5.@"\-ZC6JXM!<K(=PH+G+>L I.(/9#+YSY-$I\W_-]'[X(5DME
M^'_D#->Z92)'R*4V&L:AE_GA*8P3+\J"4UA*L4,Z2G0%C8)+!<*B\D!0 3N!
M:99Y49):,UGD)7[V&#;LPZ8.A.V%4\X/!YTL.KJT!)X_US7VW\WBWPAKVTAQ
M2E8C+\T"B\.+R;&+SBWFZ@\%\9ES(0$D*UZ:6L")-\VF])UY$<V/\"D>^!3_
M,I\^M,:2_X;MJ:":@S0YJNPP37JM3:_5&FJ&F[:<S0\$;WZ ,<^B_TB7X?96
MTM"4#ML0O7V3AD'XWL5[ELR&+VW' [\"BNN49E,OB*<_\2[VDCAP*S,O"X-C
ML4Z&6">_GKLE$ULD?RF+FX:8MF15!2O%A&;N*3H8_J/Z7\G2P5#>&<JM(?/$
MT!%>?V*BI5>8PD21"+TX#5W2>%DR!7J*387=G8ZC*>7=0\0_,*[ZHL"*?^EY
MLH=@''C1-*4LC2UYPV<UX032+!J,' GV; CV[)>#[<K[4NY0, )RB]];KO!5
MCA_5>SC(*ZH12UDW3.PI?ZEZ. NN?.2T7.WIP38E;#@!R#EQ-._!4$TB%E=M
M075T[@(8)N]A52K9;LN7.>#!#6Z9WFN#M2;>TRM84WS!-E:&?L ,5,AHY80:
M+FH%JLI6%7?YNK2V=MA=!QFVN<=VC%=LS2MN]M#2ZZQ<O5L2>&[H(O-NQQXU
M3WS\R>@<_D*FK*_47.!S,GUF*B\?D_A3*Q BOY_=86-Z#_U7WH4(/G/!Z[:V
M15;+BA>N,%]??EQ=7<"8:=M>T1T5X.R^P.X*;NJE24_=U-7/+/;BS-:$,* J
MG/D'&3=YTC'5J+:N+]2VD O3-4_#ZM!Z7G0=U^/QKF^E*&RYT'0Y&Q*U#\((
M5-<+=A,C&]=_K:6A;LX-2VJ?4=D#M+^1] 3U$VM@:,@7_P-02P,$%     @
MP(!.6!KRDF1Q P  Z <  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
MC55M;^)&$/XK(_=4)1(7OV "H8"4<&F;D^XN M)^J/IAL<=X&WO7W5V'T%_?
MV;7CP!U!D1#>EYEGGF=W=F:RE>I1YX@&GLM"Z*F7&U.-?5\G.99,7\@*!>UD
M4I7,T%1M?%TI9*ES*@L_"H)+OV1<>+.)6[M7LXFL3<$%WBO0=5DRM;O!0FZG
M7NB]+"SX)C=VP9]-*K;!)9J'ZE[1S.]04EZBT%P*4)A-O>MP?!-;>V?P!\>M
MWAN#5;*6\M%.[M*I%UA"6&!B+ *CSQ/.L2@L$-'XM\7TNI#6<7_\@OZKTTY:
MUDSC7!9_\M3D4V_D08H9JPNSD-O?L=4SL'B)++3[AVUC&Y-Q4FLCR]:9&)1<
M-%_VW)[#GL,H>,,A:ATBQ[L)Y%A^8H;-)DIN05EK0K,#)]5Y$SDN[*4LC:)=
M3GYFMKA=KA8/\]7#XN[K;W"V8NL"]?G$-X1M+?RDQ;EI<*(W<,((ODAA<@VW
M(L7T$, G4AVSZ(793702\1,F%] />Q %4?\$7K]3VG=X_;>4HC:J3DRMN-@
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
M0*@= YVOE;*O&Z>@?E--_P-02P,$%     @ P(!.6+FCA+B> P  & @  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULC59M;]LV$/XK!S7H;$"P9,FR
MG<0VX+P,;;<B69QN&(9]H*6S140B59**D_WZ'2E;<5/'[1>^WCWWW.EXI\E&
MJ@>=(QIX*@NAIUYN3'46!#K-L62Z)RL4=+.2JF2&MFH=Z$HARYQ26011& Z#
MDG'AS2;N[%;-)K(V!1=XJT#79<G4\P46<C/U^M[NX(ZO<V,/@MFD8FM<H/E2
MW2K:!2U*QDL4FDL!"E=3;]X_NTBLO!/XD^-&[ZW!>K*4\L%N/F93+[2$L,#4
M6 1&TR->8E%8(*+Q=8OIM2:MXOYZA_ZK\YU\63*-E[+XBV<FGWIC#S)<L;HP
M=W+S ;?^.(*I++0;8=/(QF0QK;61Y5:9]B47S<R>MG'84QB';RA$6X7(\6X,
M.997S+#91,D-*"M-:';A7'7:1(X+^U$61M$M)STS6]S?7/[VX>;WJ^N[Q2]P
M_<>7C_=_0^>>+0O4W4E@R(05#-(MW$4#%[T!UX_@LQ0FUW M,LR^!0B(6TLP
MVA&\B(XB7F':@[CO0Q1&\1&\N'4X=GCQ&WC77VMNGN&?^5(;13GQ[R$G&XC!
M80C[3LYTQ5*<>O00-*I']&;OW_6'X?D1@H.6X. 8^FQ![RZK"P2Y@BO^R#,4
MF08*0\'4ZX@V;(_B'6;[ IQM@5U\[1#9H0\')#H5TG/.:=V%$PA[]+&_G78Z
M4+%G>KA&@Y% *9P^Y++(4&GH< $FE[5FA&Q13OW3X<#-X[B91\,^' ECTH8Q
M^>DP+BP%N,.J5FE.3U@?BN(/X!R$>H%X[<JK\"ULF#3,2UD+<W3WB8F:RB%0
MBI] ,O;#44*+*/*3<4R+>.2/HB',:[*E^'_,UC(RWN^2PFF4P##TPS"$>.P/
MAJ-]'Z$3=>']NW'4C\[;N1.-PRZ- S\)Q[08Q"3426)_V*=S2C(LE_218T=F
M"_T]*VO]1L"\4KR *&G>ID_10+B49<7$,S AR+N4LL;DS+BK"\E4UF2UHIHL
M*1WPR:"M$^X^K96BI&D29B_44"FY5JQT/HS.K5;%E0L$9,R@3;)/M4"(0\=D
M0,8SX"*E)J6WV IM@^)B_3TZ:R)+-8%P3H8A5=FB(.R>"^!M&\Z:B"H"XWI'
M"'+VB+!$%%21,\HTX6S9ADD'Z@%-[U B!WO5ND2U=CU)0VJSH2G<[6G;]N9-
MM7\1;WKF9Z;6G-*AP!6IAKT1);%J^E"S,;)RM7\I#742M\RI=:.R G2_DM+L
M-M9 ^S,P^Q]02P,$%     @ P(!.6+A6$+<E"   *14  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#8N>&ULS5C;;N,X$OV5@J=WD !,+%'W=!(@26<N&/1V
MT-V9>5CL RW3MG9T&Y'*9;]^3U&V(W<[1L\N%I@7FZ)8AZ<N+%;I_+'I?C<K
MK2T]565M+B8K:]NSZ=3D*UTI<]JTNL:;1=-5RN*Q6TY-VVDU=T)5.96>%T\K
M5=23RW,W=]==GC>]+8M:WW5D^JI2W?.U+IO'BXD_V4Q\+)8KRQ/3R_-6+?4G
M;>_;NPY/TRW*O*AT;8JFIDXO+B97_MEUS.O=@E\+_6A&8V)-9DWS.S_\/+^8
M>$Q(ESJWC*#P]Z!O=%DR$&C\L<:<;+=DP?%X@_Z#TQVZS)31-TWY6S&WJXM)
M.J&Y7JB^M!^;QY_T6I^(\?*F-.Z7'H>U83*AO#>VJ=;"8% 5]?"OGM9V& FD
MWBL"<BT@'>]A(\?RG;+J\KQK'JGCU4#C@5/528-<4;-3/MD.;PO(V<N/M[_>
M_OW^EHX^JUFIS?'YU *5WTWS-<+U@"!?0? EO6]JNS)T6\_U?!=@"CI;3G+#
MZ5H>1'RG\U,*?$'2D\$!O&"K8^#P@M=TU ^Z[C4MNJ:B&W#M$ NPLUW1C;.P
M[N@?5S/CYO^YSP(#?K@?G\_-F6E5KB\F.!A&=P]Z<OG]=W[LO3W /MRR#P^A
M7W[".9SWI:9F03_J9MFI=E7DM%9J']O#>".,;FV8HW=-6:K.4%&3736]4?7<
M'#OS\X_D'Y_N3S^=TAM*TDAX,J,HHK_Q8QR(*$HI2MQCG'G"#X+A\8-=P;17
ML&^1*T,0],.,8KSQ/2FRU*,4X]@700 \#._KPNHY_5+4RSE\=?3]=ZF4WMO[
MTU].W=!_>TQ^E K/#\GW&<>/1)(%E+EQ(B)@^AX>;OL.B8N.]%->]G/@$8,<
M"WI?S.<PYJTR5A#TI*L%LR,92A%X ?E,W,]"$<5XB-P#-F1<)GYE"G5RI_)B
M ?OYL10^+#-0"3V11=L' / ;Z:SBBS"0(@:"[WGKF0!TTS :S4C?%W$4##,'
M(B?:1D[TS9&S.0-XKU5E]H7-0;#]0;Y!-0,J'1T,H$_]S.1=T;IT7!8Y4KN&
MXJ&7B%A&& 5Q+#R8':,@%C),Z4YWK;:]*K?K?<27!\-F0L+OL*J?R*UVG<Z;
M95W\&S&D+"EJFZ*V+JIQD5 (BR<RI@"!&$3XCU,12@^;+!7=E$T_IY"#4:98
M$@J9^!1X<&H<TWM<;U;7JLXUN/DB97&.MS@$!T](Q#LRB\%=P+&&2!6)%Y,,
M/'@TQ+-$S'K[>#8/."*.GL]A+=+,HPQJA6E&:1@(&00[ 30.G7'0'#;]2,4W
M6R7?;-5\\Z<4W?$C1P)<8PC'4/AI2(D'J2"B&#:0(+'7ZQN?;SR^\??.8LB#
M5>IE;)H8*F<I95$B0C#^!F-_8^Q\BW$/',9X>QCC/W$8N5QB[N#H"BLV]X=9
M62P5:[[W>!Z&_[S2L$G5JOJ9,Z6?O#5DGUMDMI+:T2;-RR:D.GVVP^#E)?T$
M[8Q%+)VHLJEQPE$W,>$6R5)3L04OGU$#6=VA-$$P_[;2]2O;[<H8S)E%L151
MSRCT[!>X."@_USFN9V9BM5O!>A,NB6J/>S]J4\QY0K5MUZA\1?<M-L:U7IL%
M3ADLG_/MCR++-C@LFO*R *C@,L[QQR7UR'Q>WE&N:NH!SE?%3-=8:(="@M=L
M=C[:233'=+M8:%=NTAS$>>/QZJ^9?X8!_X)J7-5USZX0U'14-1V74/J/'GAN
MSF4NB+/[O]1Q[ZD?)Q<^P(6QS(UCBF.KT^40F:NB91T4AQ(D+;J##;Y; Q4W
MD*Q/,^,DQ/4K4Q]';0=-'V%)9SN5#V%_Y!_31]3*,\387AVJ$<VC;7[^K\PQ
MAMJ?-D>9^6O''Z2YAOA?*6Y@]M,;Y=D/+V;&/=.!5L?!C;,^W%_L"K1)*/94
M:4ZX59J_X+!CBJI E4G+30&*Z6NW"ALR(J_*^Z[## +;G9RQ;J[+P*XC2O]G
M=A5CMR6GJ=DS:0,@%WP#60<- \)7_\)I?U67?9'<6+CY2\ =1YKAD'.G F)8
MBGAV*1N-+,@]0&JD/<?T9YVO:I?P3=^V36>=SJ99V$<6ZUNVZ "1\^&;:V8W
MQR$$5?MBC%D/R3QO^IJIL99. X-]8-S]V5WP&ACCF58*6<_%E8+56V5A\MKI
MO,E?.TGKE&Z?6EB/=^IMW^EM4^*RDWYR])94-_5)SINB46$?;XQCSMA4@$?3
MJ*L9X#>-X]EK;<W^0-^;L+[.U".;?W9.'.>TT5GVZ5DCFF \^,Z@F)!AM"ZU
MPC 6Z VY64*ADO! "HG*"558)E*?)Y(L$E$6$<H9-!,GTJ$9BKF ]4@F&8J@
MD#*T6BGP4.FA)?,H0&L$29+<MLB38"T5).B[I.M)0A0SF4A06[HJ0;Z%9)K%
MKN&1W.,$D/P1Q;QUF0*7Q@9$0AB%)+=W2>):E W"YM]']1JC1$M=.Q,DZ( B
M5BJ+43;&/$I1QV6)TS>1B3.%*\A="88^$@7YNAW:[U/YE_,I.]#U*_!(''))
M#67CF ?H,9PK45K"%NQ3E,^\.@IV?8K*UTN A:B [P(4O.Q/B64Q)-&#P/0I
M&FX9[GA5QB()X3GT"!D7M:B!DQ=?@ V\!!]X_.Y5KZ)]CCWIVN@L#,%9IL'7
MCD5QS@3\H5$-(JCHVH<4C52<\BAA!W)P)ZYOYJ9.!-E07 <1>O1 OM[63D>?
MKRK=+=U'.LY_R$##EZSM[/8[X-7P^>ME^? 1\;WJE@7N^%(O(.J=)FAJN^'#
MW/!@F]9]#)LUUC:5&ZZT0BKD!7B_:!J[>> -ME]'+_\#4$L#!!0    ( ,"
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
M]ZIL% C%8P)4C"9U6I7WJF[QKE69HSN7%94IX81^ $!'B0_'$-&T*ZZ]: ]
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
M%> 8F.H@OU]0*G87:H#J=X+1?U!+ P04    " # @$Y8JZ3T!\0#  #W#P
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
MTL6\;*[U\PG"+-#S2\[5OF,J>OT@!W\ 4$L#!!0    ( ," 3EB6WTF_&P,
M %P)   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;)V6;V_:,!#&O\HI
MJZ9.ZIHX0$([0.)/JE7:N@IH]V+:"Q,.B.K$F6V@_?:SDS30DH#4-R5._-SO
MN>OEG,Z6BR>Y0E3P'+-$=JV54NFU;<MPA3&5ESS%1#]9<!%3I9=B:<M4()UG
MHIC9KN-X=DRCQ.IULGOWHM?A:\6B!.\%R'4<4_$R0,:W78M8KS?&T7*ES V[
MUTGI$B>H'M)[H5=V&64>Q9C(B"<@<-&U^N1Z0)I&D.UXC' K]Z[!I#+C_,DL
M;N==RS&.D&&H3 BJ?S8X1,9,).WC7Q'4*IE&N'_]&OTF2UXG,Z,2AYS]CN9J
MU;7:%LQQ0==,C?GV.Q8)M4R\D#.9_85ML=>Q(%Q+Q>-"K!W$49+_TN>B$'L"
MUZT1N(7 S7SGH,SEB"K:ZPB^!6%VZVCF(DLU4VMS46+^*Q,E]--(ZU1O' R#
MV\?^X$<PN8#AK[OIN#^<0G\R":;Z1O]N!*/@)AB/@Q&,@\?@[B'X"A/=&O,U
M0^ +>$AF$6,XAS&&&&WHC*&$V0L,>:*$+CD$BP5FE0?M#^%\A(I&3'Z!,X@2
MF*[X6M)D+CNVTMD83W98.!_DSMT:YR,,+Z%!+L!UW 8\3$9P?O;E;1A;%Z.L
MB%M6Q,WB-NHJLI?(G_Y,9FG\K?*7QVE6QS&OT[5,:8A=2[\O$L4&K=[G3\1S
MOAUQV2A=-HY%[YFDJSSE*C]3F3=RHW>V_;;>NZF@-4M:\Q3-K:+E*F^/UO)<
MXE7#6B6L=0I&JF"M UC3:_HUF7DES#L%<ZI@W@&L[=55T2]9_@D6N0+=[)"*
MB(LJJG] =3VWIISMDMH^2BW?4($;3-8(BBO*JNCM@]YIN*[?)M7\JY)_]:%.
MS557>S3GTFM5LXBS&V?.ASJUD+W%$;\&MS<]R8=ZM9"]PS5K<+O11([.E-IN
M+61O<4Y-NY+=C"&GALRIABT"O /7= S9C1MR?-Y,38M"BB+$1.F/ W/2K-_U
M<:6=YH&=]U[LO;/2?'?\I&(9)1(8+K3&N?3UF!'Y49XO%$^SXW/&E3Z,L\N5
M_OQ!83;HYPO.U>O"G,CE!U7O/U!+ P04    " # @$Y8 :LZUF4#   4"@
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
MD7QOJE0)U&X&,NU](9<XAIZC^U>"6($3??S@A:W/32K_$]@[S>U:<WL?>C2
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
M.5>W)-=_57([145U44';W2@Z>^60FP&?FLN"0#'+J2P.?55O=2'IFV/X1O]
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
M[TWK?T6;:]>)OON_8SXGN5"5-E/TUFE'6<RK^[3J2%:4-\R$275?E<U4_8(
MUP%J?L:8?.KH2ZOYJ0G_ 5!+ P04    " # @$Y8/%W&?;@"   4!P  &0
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
MJV1K1F*W_7>BT5#3=N=OX8%!=.O.>;(60.U'4%H"2DNA:+86MA8D?M^#K+3
MBOJ7BA454WV"+-K54/',\KF1@]_U>_MR@+3E(E!:#$I+0&DI%,V6P]:"Q&X/
M\EA; M1\!*5%H+08E): TE)\Z(WV@]T?9NU]2UL',G [D$>X%V["J0( I46@
MM!B4EH#2TN#0Z6P3@+>S$R^G8E%NLI1ZZ; N5+4IKSG;;.2\*;<O>MO+JUV@
M]T0L6"'UG'*N0_WN0,]W1;6QLCI0?%7NZWOB2O&\_+BD9$:%N4!_/^=<O1Z8
M!,WVUO%_4$L#!!0    ( ," 3E@EH.DT$ ,  !H*   9    >&PO=V]R:W-H
M965T<R]S:&5E=#<S+GAM;*U6:V^;,!3]*Q:KIDY:RS- NP0I*:DV:=6J9NT^
M3/O@P$U !<QLY]%_/QL(2X#0;.J7X,<]QS['-_8=;@A]9A$ 1]LTR=A(B3C/
MKU65!1&DF%V2'#(QLR TQ5QTZ5)E.04<%J T40U-L]44QYGB#8NQ>^H-R8HG
M<0;W%+%5FF+Z,H&$;$:*KNP&'N)EQ.6 Z@USO(09\,?\GHJ>6K.$<0H9BTF&
M*"Q&REB_]ET97P0\Q;!A>VTDE<P)>9:=+^%(T>2&((& 2P8L/FNX@2211&(;
MORM.I5Y2 O?;._;;0KO0,L<,;DCR(PYY-%)<!86PP*N$/Y#-9ZCT#"1?0!)6
M_*)-&6M;"@I6C).T HL=I'%6?O&V\F$/H-M' $8%,)J 8RN8%< \%6!5 *MP
MII12^.!CCKTA)1M$9;1@DXW"S (MY,>9//89IV(V%CCN?9V.9],9ND SD5#A
M*@%$%FBZ%5G% )W[P'&<L ]B_G'FH_.S#^@,Q1GZ'I$5PUG(ABH7FY!4:E M
M."D7-(XLJ!OHCF0\8FB:A1 >$JAB][4$8R=A8O0R^A!<(E/_B S-,#LV=',Z
MW.B ^Z?#]1XU9GT@9L%G'CL0$%G,T,_QG'$J_A6_NBPN*:QN"GE37+,<!S!2
MQ%7 @*Y!\=Z_TVWM4Y<];TGFOQ'9@756;9W5Q^[=QEL(42(-1 %AO#,[2PJG
MH)!WXMK3KQS=':KK?4_:48:FN_9AE-^[G?\4.ZC%#DX62R$@:Z O77I[6?XU
M5=Z2S!^T/+[0[2NK]OC %KNVQ>ZU9181RB\XT/2U1"AY[/TC=EVKD0?M(-,<
M--.@@\FPCNAP:AU.KXXG3&,\%]?Q*RJ<UMJN;C6SN1UDNE<-J7X[R+)<K5N%
M6ZMP>U5\RX%B'F?+2@:4#TNG$K>5#J;F#+2&E':4X5AF\T3:40/-;&I1]U[-
M%.BRJ#Z8L'J5\?+UJ4?K F=<O.N-\8DH?,HZY2]-637=8;J,,R;4+P2E=NF(
MG*=E)5)V.,F+MWE.N'CIBV8DBC>@,D#,+PCANXY<H"X'O3]02P,$%     @
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
M.J9SDVW;;0=:U+81W0I-;<T^YO2E@M($T/N%$/I^8!;HOWV2WU!+ P04
M" # @$Y8$ (\\%8&  #W,0  &0   'AL+W=O<FMS:&5E=',O<VAE970W."YX
M;6RUFVMOVS84AO\*X15# FR61/F:.082B^TRK%C0R_9AV =:8FRADJB2=-("
M^_&C+K%,66:L[K0?:DLF'TKO8<[AJ\OBB8M/<LN80E_2))/7@ZU2^97CR'#+
M4BJ'/&>9_N6!BY0JO2DVCLP%HU'9*4T<[+H3)Z5Q-E@NRGWW8KG@.Y7$&;L7
M2.[2E(JOMRSA3]<#;_"\XUV\V:IBA[-<Y'3#WC/U,;\7>LO94Z(X99F,>88$
M>[@>W'A7Q,=%A[+%GS%[D@??47$J:\X_%1MWT?7 +8Z()2Q4!8+JCT>V8DE2
MD/1Q?*ZA@_V81<?#[\_TU^7)ZY-94\E6//DKCM3V>C ;H(@]T%VBWO&G7UE]
M0N."%_)$EO^CIZKMU!V@<"<53^O.^@C2.*L^Z9=:B(,._O1$!UQWP*T.&)_H
MX-<=_',[C.H.HW,[C.L.Y:D[U;F7P@54T>5"\"<DBM::5GPIU2][:[WBK)@H
M[Y70O\:ZGUH&Y/8#^AFM>/;(A(K7"4.293$7*..*242S"(4TSUGQD202701,
MT3B1EPM'Z?$+BA/68]U68^$38WGH+<_45B*212SJZ+]ZH3^V !Q]XONSQ\]G
M?XNMQ-=L/41X_A/"+G;1Q_<!NGAUB2+Z%;U"#I);*ICL.DX[-6#A$/E>2?6?
MJ1V8X'P,MF#(^1BO&V-HY^]GCE]R_9/<M4)WF51BIQ.'0G__KAN@.\52^4_7
MW*AHHVY:D0^O9$Y#=CW0"4\R\<@&RQ]_\";N+UT!@(0%D# "!#-",MJ'9&2C
M+]_HPH N$B[E)2KS>+X3X5:G4<0?4'CP)QX5L?L7O>J*DW6(OG&J8-,25M2L
MQ^5T-AZ[KKMP'@]#<-RNU8+86AABC?=BC:UBO6,12_.R6N5,A'H*Z\+8)4B%
MF1^,[)G'MK(.U'<V0L(($,P0>+(7>&(5^(\,Z3)"'Q03Z"W5$[$BUWFQ2VDK
MK^_4@X0%D# "!#.",MT'90J:M:>0(8&$!9 P @0S0C+;AV0&DXAF+R8BZT!]
M!8:$$2"8(?!\+_#<*O"J5?FZM+42^LYS2%@ "2- ,",,GMMX#1<T^=0XH*B
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
M<VAE970X,"YX;6RM5N]OFS 0_5<LUDVMM 4"Y$>[!*D-K59IG:JVVSY,^^#
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
M&R3=]J+H!2.-;2(2Z25I.P'Z\$M2BFPE"F,!K"]L4N)\Y/PFAQQ.=HP_B!6
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
MJZV?JL')KMP7>"*<DZP\W.(PQE0&B/-K0OA+0P[0;,#-O@)02P,$%     @
MP(!.6%%D%"4-!0  T"4  !D   !X;"]W;W)K<VAE971S+W-H965T.#<N>&UL
MM9I;<Z,V&(;_BH;N='9G=L/!!^S4]DP<#J8S:3-VTEYT>D% MND"\DHBWOS[
M"DR(L675;KZ]L4'H?3Y)O$@":;0E]"M;8\S1]RS-V5A;<[ZYUG46K7$6LBNR
MP;FXLB0T"[DXI2N=;2@.XTJ4I;IE&'T]"Y-<FXRJM'LZ&9&"ITF.[REB19:%
M]&6*4[(=:Z;VFC!/5FM>)NB3T29<X07FCYM[*L[TAA(G&<Y90G)$\7*LW9C7
M@=DM!56./Q*\97O'J*S*$R%?RY,@'FM&62*<XHB7B%#\/>-;G*8E293C6PW5
MFIBE</_XE>Y5E1>5>0H9OB7IGTG,UV-MH*$8+\,BY7.RG>&Z0KV2%Y&45;]H
M6^<U-!05C).L%HL29$F^^P^_UPVQ)Q <N<"J!=:AH'M"T*D%G7,%W5K0/5?0
MJP6]<P7]6M _%/1/".Q:8)\;85 +!N<*AK5@6-EA=_^JF^^$/)R,*-DB6N86
MM/*@<E"E%O<\R4NS+S@55Q.AXY.YNWB8/]X^/,Z#WWST!2W$TQ07*49DB6ZB
MB!8X1FZV2<D+QFB!GS$-\PBC,(_1'*<A%Y>G.,?+A*./#N9ADK)/ O.X<-#'
M#Y_0!Y3DZ&%-"B84;*1S4>0RL![5Q9ONBF>=*%X'W9&<KQER\QC'$KVOUIN6
M J"+MFH:S'IML*FE)#HXND(=\S.R#*LC*="M6K[ &R$W3LH=M?S7(E?*7;7\
M+J3*PGOGU]V2W8SW-=WL?=&#\^6FP@B=YLGI5+S.J2<',TZ+B!<TR5?B86"8
M/F/TUYRD*1+]\#:D\=\RP^^H73FU'-NNV2:,\%@3@U?%U"8__V3VC5]D9H.$
M.9 P%Q+F0<)\2-@,$A8 P5IV[C9V[JKHDUO".!.]=510*NUIITK]I<:%A#F0
M,!<2YD'"_!W,KF#E)/9Y8IEVUQ[IS_N.E.?JM',%Q[F,)D?+/[W&/SVE?YI)
M FM-$F@]27C:31*D4P E^%)C0<(<2)@+"?,@83XD; 8)"X!@+4?W&T?W?\@
MWX>T,R3,@82YD# /$N9#PF:0L  (UK*SW=C95G;04CM_%F]OJR3/RZ1IF);=
MMLS22O*EEH:$.9 PUSX:%,U!SSX8.CW(D/X.UE>'G$&&#(!@+1,.&A,.WCG+
M5.HOM=K@^(;:5J??;EU'DJLW,-N97,AR><<1)7,T?R#QAFT=%&P&6;  "-;R
MQK#QQE#MC9"M49RPIX(RG.%</EE4,B[U!R3,@82YD# /$N8/CUSYQ1IVC4-;
M0L8,@& M6YK&VR=20VW,LK/*HQ?$Q7L-$^\SU5?Z^)^"\9,V52,O]2DHS0&E
MN: T#Y3FU[1]LUJ&=>!4T) !%*WMU;W/^>;_F>6Y>?P?4[R:NS\F#8QAK]U6
MM^KH%QL1DN:"TCQ)>TAF9GZ=K:]LMIDDEP060-6@[1WKS3N6TCN_+Y=)A%$5
M HGI65&M1\J[-R7IXNX-DN: TEQ0F@=*\T%I,U!: $5K>_EM<<;\,:LS)NCR
M#"C- :6YH#0/E.:#TF:@M "*UC;VVS*-^=YU&O/XV[[9'=J'(SGH"@PHS975
MP.H>O&%XH#%]2<R.81B' [DDEW68*X JV<XB^M[NC@S35;4UB*&(%#G?+5<W
MJ<WVHYMJT\U!^M2\]DQ)NE]N5ZIVD[SA=WN=[D*Z2G*&4KP4H8PKNZ<ANML^
MM#OA9%/M+7DBG).L.ESC,,:TS""N+PGAKR=E@&83U^1?4$L#!!0    ( ,"
M3E@W&8^V] 0  +$C   9    >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;+6:
M;V_B.!#&OXJ56YUVI;LFMB% #Y H;;4KM:<*VMYK%TR)FC]L;&!/N@]_3DAC
MW 03U.%-F\#,TV?LB?.KD_XV2=_$DG.)?D5A+ ;.4LK5I>N*V9)'3%PD*QZK
M;Q9)&C&I3M-75ZQ2SN9Y4A2ZQ/-\-V)![ S[^6</Z;"?K&48Q/PA16(=12S]
M]XJ'R7;@8.?]@TGPNI39!^ZPOV*O?,KET^HA56=NJ3(/(AZ+((E1RA<#9X0O
MQRTO2\@CG@.^%7O'*"OE)4G>LI,?\X'C98YXR&<RDV#JUX:/>1AF2LK'ST+4
M*?]FEKA__*Y^FQ>OBGEA@H^3\)]@+I<#I^N@.5^P=2@GR?8[+PIJ9WJS)!3Y
M3[0M8CT'S=9")E&1K!Q$0;S[S7X5 [&7@%L'$DB10)HFT"*!YH7NG.5E73/)
MAOTTV:(TBU9JV4$^-GFVJB:(LVF<RE1]&Z@\.;P=_9B@Y]'=TPVZOQE-GR8W
M]S=_/T[1GVBJ.F:^#CE*%F@D!)<"L7B.[@+V$H2!#+A ]YR)=<KG:"31+0M2
M],S"M4I0LX,F?+9.TR!^15=,! )]O>:2!:'XIJ2?IM?HZY=OZ L*8O2X3-9"
M*8N^*U5!F2UW5IB_VIDG!\Q?\]D%HO@/1#Q":]+'S=.)F>ZJ82S'DI1C27(]
M>F@L]1#L!NRRKJ2=1JM>([MJ+\6*S?C 49>EX.F&.\/??\.^]U==@4!B1KFT
M+)?:U(?W+'U3<_JB6D1DDYWW1%W%.YE.+I,M*YLA[M$6]?ON9K^6FK VP7ZG
M##-<MDJ7+:O+,5NM5(>.61BBQY3%@N7K1ZW1G9*_YZ#;HQ]<5F-(NTOJ/;9+
MC^TC'L42\9_K8,-"'LM:;U:%4]L&2,PHUB^+]0&N$A^R7" QH]Q.66[GTW/;
MJ?14NT7;G0^=5XTB;>+7=UZW=->UNGM6EM0*KM;A#1<R.F30*G+J; ")&?7V
MRGI[ ,W7@RP72,PH%WOZ]NY!3'"AXAMK=*OM?6C!NC#J^;WZ)L1[$(*M+N_X
MAH<(USJS9IXZ&5!J9IT:$# $(6!01(!2,TO6D("!**'0V>^M2OO90DQ_&@\P
M'!_@ZLV_8M$68EK4=(#M>%!<'>@_U.1F8A<[N7O.@0I8LP*&@ 4,2@M0:F;)
MFA?PYX$!-R.&FK##R( U,V [-.A^;'IW >4'*#6S>DT0& (A,"A#0*F9_]9J
MB" @$$&J=/!Q>;2&F.XT/) F\$!J'8'" Y2:6>?>[@+(]@+L_L(YX(%H>"!
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
MC)&H3&($Y@A/,<RDI'P%/:*HNH$Y%PN%<DT6#&'$TTS;&,%#@R;YJ?]Q;_+
M2&.B?AYSO2BJ?KPH^T6X52D)L>.8O[S-A$[P_IW7K'XYYMB%R [\JY?^U<^Q
M!WW!UR@UM4Y$N-"PM(:NK:''=!=DC9S,?KC60;W9K#3:[GI?T.NHAN]5O#+J
MH-)&66GC394>*^\LPUM?RX7(#L0V2['-__%8-R_IWX7(#OQKE?ZUSAZ6B?$E
MI"EA0!*1<6T:89K),#:-*#HFO/7JQ'YN55HOCO79E&\5Y.[UD@3E*F^Q"D);
M;=%6RM6RBW?SYN7^#2^N &,B5Y0K8+@TT&JE973(HJT6$RW2O#,MA#9]+A_&
MYB:"T@:8_:40>C>Q"<J[3? '4$L#!!0    ( ," 3EC5QP4,B@,  "</   9
M    >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;*V7;7.;.!#'OXJ&Z]RU,VUX
M<HB3VLPD)IUV[MJF2=N;SLV]4&!M- &)2,)N^NDK"4(<!V/,Q"]L$+M_[?Z0
MUMK)BO$;D0)(]#//J)A:J93%B6V+.(4<BP-6 %5/YHSG6*I;OK!%P0$GQBG/
M;,]Q CO'A%KAQ(Q=\'#"2ID1"A<<B3+/,;\[@XRMII9KW0]<DD4J]8 =3@J\
M@"N0WXH+KN[L1B4A.5!!&$4<YE/KU#V)7$\[&(OO!%9B[1KI5*X9N]$W'Y*I
MY>B(((-8:@FL?I8P@RS32BJ.VUK4:N;4CNO7]^KO3/(JF6LL8,:R?TDBTZDU
MME "<UQF\I*MWD.=T*'6BUDFS#=:5;:!;Z&X%)+EM;.*(">T^L4_:Q!K#FZP
MQ<&K';Q-A]$6![]V\/LZC&J'D2%3I6(X1%CB<,+9"G%MK=3TA8%IO%7ZA.KW
M?B6Y>DJ4GPROOGZ>_?W^\S_1^>757^C\R[</7W^@-^@3YASK-X)>1B QR<0K
M-?H"V4BDF(.8V%)-KB7LN)[HK)K(VS*1ZZ&/C,I4H'.:0/)8P%91-Z%[]Z&?
M>9V*$<0'R'=?(\_Q_): 9OW=O1;WJ+^[VY&-W[P(W^CY6_3.;TLB[]!_I]="
M<K4;_F]#7$F,VB5TB3@1!8YA:JD:(( OP0K__,,-G+=M>)Y3+'HFL4?H1@VZ
M49=Z>*%*!7 ."5+;);YY7:]1A$N9,DY^J0<O":U'7[5QK?0#HZ\KY3)T'?.9
MV,MU9#WMHLYX!](X;&@<[D>CP!PM<5:"H9"P+,-<H )X1:052#7%>"U1Y\!Q
M-VCT,8HZ@QV((FA0!(,6!A&BW+TH@B<O>W,Y[+2(.N,;F/U1D_W1H.S5O[^0
MF":$+G8A.-J)H#.$?8O(,XD]HC5N:(T[:<U8GJMSR- *,GY"RG.<UAK2VS+J
M#'@@CN,&Q_$>.(:4D.,^):2/4=09Z4 .KO-P0'+V7QC]*DBMO/ZNQ_YXU+(H
MVBR]D1\\713=T0ZEL79<=/>GL4=%J>7[(&FQW(*D,^2A2+P')%XGDB\EYA)X
M=H=B+%*4D"5)@":(4 GZJ(LD4QOH;H^M4T^XL2W\34!]K*)=5E72]EH'D0-?
MF$Y,H)B55%8G\F:TZ?9.38^S,7ZFNT#3F3S(5"WD1\P7A J4P5Q).@='ZF3
MJZZLNI&L,'W*-9.JZS&7J>ID@6L#]7S.F+R_T1,TO7'X&U!+ P04    " #
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
M7-[52#/]-3<,E_5XL\*,#TOU9<(G9D2$ 7^^QICM;L0+NAG<_P%02P,$%
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
MJM38B79"7BG>KG=YAG&IA.Q9!6684<#,>.K, $K!L*:#0X)B89PP."LBJLQ
MI4\L::X;K%5V.,OLO(X0G9"/%!.\G1G=82R68=_Z0$., B;&4V<&4&N$-1T<
M$A2U1F$P55#5&@4J56))<]U@J%+0U1IWHEV<$KRS\)0"&(4!1@$#XTW]$0?7
M\WP]]=J NJ@.2YIKJN%+H:EB&A4'L:2YRY(-#L;/ZB2_**9WHNV8UO4L+ML%
M*,^X)(EETE. B@W$Q3#$F7 ]=_T)5G3P&FN*HF1L #.FNDTB1N5!+&FN&PP/
MQG2W2L"B!SLB\F"5EJ(O@0SKQ3#KG3B!@/(3K.A@AU%4+F/K9H^8*H%P[]6@
MP,;88&,,5S=?E4"R$_)"R%JU]M^6[CA>C[.6R;G*&]B+8=@[<6H Y2=8T<$Q
M04&8L2',.*%*#53ZQ)+FNL'09PQ7-U^5&KH;\DH+U<&N[C@F(MVW,E0:9I0P
M,YXX-8#Z$ZSHX/NZ*$J2TM"LI&J)2U3ZQ)+FNL'0IZ1KB>]$NR$O1-Q>PN<;
MQV(M>FZ,D(89)<R,)TX-H  %*SHX)BAJDM)PJJ3JB$M4KL22YKK!<*6DZXC+
M;@^[_E.@5#LS2.[OM6[PA9'Q=OVUG!2SU>9CGL\FV;+TKH6"Q0S^6"GJBM*@
MIJ3J5DM4-,22YKK!H*&DZU;+;A<Z8:'N1'=WF&+UUX6>:=_@G(1QSA>VYRY)
MP2H/C@V*,J4RR*FHNM8*%1&QI+EN,(BHZ+K6L.C!CO#TP$,I>RI2RM"?@NGO
M;)D$U*9@E0=[CJ*JJ0RA*JHNMT(E2BQIKAL,42JZ+K?JMJ^;%4_MTI1G6)2$
M/6L&E8% !4/@V3($*%'!*@\.#0H&589!%56W6Z%2*98TUPW61C.$.\UTN]V:
M1>T[33RCF.I;.:@,1RJ8(\^6($"A"E9Y<&10%"^5H5U%U3I7J$R*)<W=J<@P
M:4+7.D\\K7.5Z%:">$;%/.G;8LE09 )3Y-D2!"A7P2H/WK")HH29&(A-J!KH
M"2IJ8DESW6!0,Z%KH"?=EC<+VX0%O_]+[3,,F1SKGA>KK%JG<ZA2!<L8_(E2
M%" 3PYX)56,[025$+&FN&PPA)G2-[<33L%:\7:CRC%*Q[)OY#=,EQYK:K8@]
M=Y$*UG=P6% 4,!-K[T*JWG:"NUTA!1XF!@\3NMXV+'JP([H=\#ABH3^+M $_
M?:S_?8XL @I4L+Z#=X:DJ'%J0Z>:J@VN41D22YKK!L.0FJX-KKOM;<Z3]OH0
M[ZC>;4T-]>EC+?!S9 =0G(+U'1P6%,RI#7-JJDZX1@51+&FN&PR(:KI.N.YV
MPH5HKQ#Q#.K[NV&P4</8>)[, *I2L+Z#0X*B7JD-VVJJ+KI&A5 L::X;#(1J
MNBZZ[K;'VU^YP2&NRM9.V# PGB<O@&(4K._@@* H4[+0WH";JGF^EXSD"31Q
M+5=8.VB'= WTO6PH/8Z\_XLMY):%,#=>Y\MR/:]JT_PVH!88T<2US+6VTPZI
MVME[R6BNH !#%EI[<H=T+>V];!>*%)>=^/:,"R/=<^LV"ZW-MT,8Z4S@GKLH
M=433X9%!LAEW:.W&'9)MQQWB[L>-):[E"FM'[I!P2VY8]G!G=/O?$8]4W^[\
MH;5U=PA#X(ES"3R  [6TB2:NY5IK/_&0JOF]EXSF"A*NM ]V>=[)+B_+)=;M
M;4<Z81V@\HR3D>K;W=XY3 5&P1/G"'3T _;Q+"0,:A_0PJCZWPP^^V6X*TCX
MU#[N!>F\%[\SNDWP.I*Z*>+IE4O1LXZ*V:>\'#E;Y<0I E2JCF@Z/"XHRI?,
M/FJ&4772&?)),31'Q=AGQ<"GL+PR13SM]$1WOK;LAME[X/:4K9A]O,N1\UU.
MG!] Q>J(IL.#@J*(R>S#9QA5+YW!Y]H,=P4)<=HGV!PY-^9U^:&!P-];B J2
M8^OHXN;@Z%_2XGZV+(-Y=E>+#]\WJ[N+[5',VR=5OMJ<9OPUKZI\L7GXD*73
MK&@&U*_?Y7FU?](<D'PX$?OJ_U!+ P04    " # @$Y86BA*'V4$  "7%@
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
M4,OPS3B3]A>VE6W@P6PM%<\KL%Y!3HORG[Q70AP PLX90%0!HA- U#X#B"M
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
MF@?KA#WB[=]HEY M]$*<T/P_V.[:Z@H(UY3A=!?,1Y#&6?$9O.] ' 1 YY,
M8Q=@U .L3P+,78#9-<#:!5@YF2*5G(,?L& \)'@+B&C-U<1##C./YNG'F9CW
M&2/\;<SCV'CV=#_]Y^)J,KOVP?3^]N'Z;C9YNKF_ Q=@BM-7WCH"CX@R$H>,
M/\X8#M_ <Q8S"B9BRF+V$YSZB 5Q0L]XT./LF?*/YYD/3D_.P G0 %T&!%$0
M9T7<^4'%TQ*O:9!%O/*D4AYJC"<GAJB%NT2NBD2,3Q*!!KC%&5M2<)U%**H*
M:)Q*B<;X0'-E2!5]%*K A.? T VS94#3[N%&2[C?/1Q*LC'+B39S/?.SB<ZA
MMW$MXJSV.+'O7-)5$**1PC<6BL@&*>,__X"._E<;DS[%_)[$*KRLDI<E4Q_?
MX6S#USV*SL$K6L19%F<+@.=@A4B,(W#*5VNQCL_:F!;:3JXMMM[-V#!M/HV;
M0U;2 1S+JB>Q"BN[9&5+67TG029VAR^@V THT+;L&A1I3\="Z4FL L4IH3A2
M*"_YZOF*B=-@<N$-]!H3:4?',NE)K,+$+9FX4B;\J)ZCN ,6MXG%;&"1]G4L
MEI[$*EB\$HO7=:]!6=1]E_&:NXP#G1JEED:-K<B7CN\7LQ^4V0^DV5^_KU!N
M+A@& L-760^:V\C \6I92[L\=FWT)%:A _6]0].E)_>/W+NBZ ),-HAP,P[R
M_?:"^ST$O@4Q 2]!LD:MEDGO\VSO5<WO2ZU*]<#WPO][OD<X20)"156Q'EN7
MXZX?[V ]>K9J&[4%*1_.T?!Z4JO",_;PC,X'?D=*A:"8]!*3Y:BV6\=D-&BZ
MEEHS"7Y+*V@,5-TLVU43VYMD*/64AX=VQ[S,9EZ>I;KFX."OGF.O)KDOM2JQ
MO4V&<I]</=([0K.:T%RHVO6C2][UT:!^AT6&>X\,Y299>LAWY&8WN3F6ZEFR
MQ69WV9Y\^>!_%<[>*T.Y66[U !VA.(T$'4/U&FNI5Q/=EUH5U]Y&0U=J"2:+
M!4$+<?[?9(S$&8U#B0GHTR=/>U7S^U*K<MS[;MC1>+=R*V+=RB'C>GK]&ZN\
MCZ.)_ XK#O=>'!YGQEO!#!I@!OQ[1]V"RWLZFDNO)EP[N#%-$5GD-\\4A'B=
ML>*&L*PM;[<G^9UNK?Y*W'KG-[%[F>+*_#8@W%92D* YE]15E^^PI+B%+@H,
MK_)[V5?,&$[SQR4*(D1$ _Y^CC'[*(@.RM\"QO\!4$L#!!0    ( ," 3EAQ
M-'Y$.0,  (L-   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,RYX;6RU5VUO
MVC 0_BM65DVMU)%7 G2 5!JJ(;4=*NVF:=H'DQP0-;&9;:#[][.=D!(64">%
M+XGMW//<W9.<<^YN*'OA"P"!7M.$\)ZQ$&)Y99H\7$"*>8,N@<@G,\I2+.24
MS4V^9( C#4H3T[$LWTQQ3(Q^5Z^-6;]+5R*)"8P9XJLTQ>S/ !*ZZ1FVL5UX
MC.<+H1;,?G>)YS !\;P<,SDS"Y8H3H'PF!+$8-8SKNVKP+840%M\BV'#=\9(
MI3*E]$5-1E'/L%1$D$ H% 66MS7<0)(H)AG'[YS4*'PJX.YXRWZKDY?)3#&'
M&YI\CR.QZ!EM T4PPZM$/-+-%\@3:BJ^D"9<7]$FLVU*XW#%!4USL(P@C4EV
MQZ^Y$#L VS\ <'* LP_P#@#<'."^%^#E $\KDZ6B=0BPP/TNHQO$E+5D4P,M
MID;+]&.BWOM$,/DTECC1']Z/[[[^& [18/@PO!T]H?'=]<,$G0<@<)SP"_0)
M/4\"='YV@<Y03-#3@JXX)A'OFD*Z5R1FF+L:9*Z< ZYL!]U3(A8<#4D$49G
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
M<VAE970Q,#8N>&ULK5AM;]LV$/XKA%<,+1#'HEZM+C&0Q,EF8&V#..T&#/O
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
MI\U$\<)V+%=<Z?['#I>ZXT1A%NCO<\[5[<0T054/._D#4$L#!!0    ( ,"
M3E@+#3XFA ,  *L*   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,"YX;6RM
M5EUOVS84_2N$5@PMT$9?MJ1DM@$[RK8^I OL9!LP[(&1KFVB%.F2=)SNU_>2
M4C3;DHV@Z(M-4N<<W7,O2=W13JK/>@U@R'/%A1Y[:V,V5[ZOBS545%_(#0A\
MLI2JH@:G:N7KC0):.E+%_2@($K^B3'B3D5N[4Y.1W!K.!-PIHK=51=77&7"Y
M&WNA][(P9ZNUL0O^9+2A*UB >=C<*9SYK4K)*A":24$4+,?>-+S*,XMW@#\9
M[/3>F%@GCU)^MI./Y=@+;$# H3!6@>+?$UP#YU8(P_C2:'KM*RUQ?_RB_JOS
MCEX>J89KR?]BI5F/O<PC)2SIEINYW/T.C9^AU2LDU^Z7[!ILX)%BJXVL&C)&
M4#%1_]/G)@][A# Y08@:0G1,&)P@Q TA?BUAT! &+C.U%9>'G!HZ&2FY(\JB
M4<T.7#(=&^TS8<N^, J?,N29R<=/UW_<WI#[Z=\W"_*!+'!;E5L.1"[)' HI
M"L89=17"E1FLF!!,K @5);D1I1W.**>B &T!ORFI-7D0"JDKP?Z#DMS39^0)
M6#*CR=L<#&5<O\-7/2QR\O;-._*&,$'NUW*K452/?(.N;&Q^T3B8U0ZB$P["
MB-Q*8=;:!@3EH8"/Z6AS$KWD9!:=5<RAN"!Q^)Y$013W!'3]>GK40\]?3P_/
MN(G;"L=.+SZAURWCR?J\)S?/!=^ZLDXKN158LCM06#)7="/Q.<5-V-#F8+9*
M:/+/7').\!CNJ"K_[:M@'>&@/T)[LUWI#2U@[.'5I4$]@3?Y^:<P"7[IR_Z/
M%,M_D-A!909M90;GU"?-R2'4D,?V9&%]-J"8+/OR6.NE3L]>Z$^3\#(=)"/_
M:3]!/:ATF T.47D7%<59$+:H TO#UM+PK*5I63*[S33!+Q(QN$DV4C<K"C@U
MN'5P&YDUX.6F% A#O@)5?5[K%R5[\0VRX>61U2XH3(.C?.1=4#*,^WTFK<_D
MNWW:"F(!E7/6>Z$EG8#2RR@\LM8#BK(C9UU,T.\K;7VE9WW-\?8OOM]8VHGG
M0YBEQ\YZ4%$:'5GK 259>L)>UMK+7GOB +]@9\]:UCD?<9 ,AT=>NJB>$YGW
MH Y.9&W&W_N,5Z!6KAW2I+ 7<?WU:E?;CFOJ&HVC]1EV8G7C]+],W<;=4H47
MC28<EB@97*1X-E3=&M43(S>N67B4!EL/-UQC-PG* O#Y4DKS,K$O:/O3R3=0
M2P,$%     @ P(!.6'\=O$P0!@   2,  !H   !X;"]W;W)K<VAE971S+W-H
M965T,3$Q+GAM;+5:86^C.!#]*U:N.G6E)H"!D/322&U@;U>ZW:V:Z^UGES@)
M6L Y[+0]Z7[\V4 @@.-DD>]+"\[,L^?9'L\#9F\D^T&W&#/PGL0IO1ML&=O=
M&@8-MSA!=$1V..6_K$F6(,9OLXU!=QE&J]PIB0UHFF,C05$ZF,_RML=L/B-[
M%D<I?LP W2<)ROYYP#%YNQM8@T/#4[39,M%@S&<[M,%+S)YWCQF_,RJ4593@
ME$8D!1E>WPWNK=L .L(AM_@KPF_TZ!J(4%X(^2%N/J_N!J88$8YQR 0$XO]>
M\0+'L4#BX_B[!!U4?0K'X^L#^L<\>![,"Z)X0>+OT8IM[P:3 5CA-=K'[(F\
M?<)E0*[ "TE,\[_@K;0U!R#<4T:2TIF/((G2XC]Z+XDX<G#=$PZP=( M!^=4
M#W;I8%_JX)0.3LL!3D\XN*5#'KI1Q)X3YR.&YK.,O(%,6',T<9&SGWMSOJ)4
M+)0ER_BO$?=C\^#^Z>OGK[\OP?4?WY;+#^ Q> ++3_=/ ;CV,4-13#^ *V
MND49IB!*P7,:,7ISU/#GENPI2E>\\:IQ/S,8'Z'HQPC+T3P4HX$G1F-!\(6D
M;$M!D*[PJ@E@\-"J^. AO@>H1/1Q. *V=0.@"6WPO/3!]54C(G&YPEGTBL2*
M+5LE(U]<W@^4]7,2V+\<V/HIX$ -_!&_C "<YL!FBP8%\7:UL.P<WCX!_X!H
M%,I60.'FR-U$7KRE.Q3BNP%/?!1GKW@P__47:VS^)IL4G6"^3K! $UB#>Z?B
MWE&AS[_R R9*0Y)@<!T3RK?PO^!*-A<%C)?#B"/E=3[V)N9D9KP>D]RU&MJ.
MZTY@T\Z7V(UMTS&;9H%R[#V9<2MF7"4SW_.# Z^&Z!5G_" $G*2$GU?E7N(G
M*64\=47I!EQ'A^8/,NJ*?L9'P4YL:]RB9"&QLJ:.UR).9F5/6E:!,K*>O(TK
MWL9*W@*4I9P4>EA/.YP5Y-R(8SH*<[96)(Y11NL?\W5792H9BT6ODZ/(S5%[
M72VZ1D-G!-NK3V)ECKPVB<HP>Y+H521ZRI3H1_&>M4^U@@=/9U+4">;K! LT
M@378GU3L3_0DQ<E%2;%K)4^*$CM94E2.O2<STXJ9J9*9!4EY-F312\SK'YQ&
M) ,I83P=#CEA#/,.&<#O7)I0#'ARY#:,Q9BK!08V7(KPNB_EW)(U8.C]%*G3
M3HH;NBYLD]JU:O'DG[4(E+'V9-(RZW+:5*^R?<(/%L8IY"(.K(H=#X+'Y2EB
M2KS&<H-PTHIJ(3&3KS>9H6S!J>/HR].1[+"4N;!S$./UFFM'L8IRTO):'(?[
M+&(1IK=2YBR=25,KFJ\5+="%UIPK6,\5[)<?SI1()>SQ9H6VVU[87:/VGC]O
M$J@CZ,M0K74L93D_#U2+]RQ-=B<\RW/;19#$JL/369- '4=?GFI=8JF%R>7E
M]PU E.X348@7E'*K<SPZW3+:F5I.FTB)F:0FEYIUBW)UP'T)K>6,I=8SBKK\
M</;TK,S+CINEN6>WR>Q:R6ISF9FD.%<'VY?,6N-8:I'S[4C]H91%PWHS,Q+^
M &0GEB'-:Z"GY?/YC3WNYC^W<[!WC6Q[W%F-72MWTE:;@3J^OOS5\L92UN^B
M]GGA"XQGP</#0;Z%D3@U]CN^?</\&*&7[&2ORXEG=IC3JG.TH@6ZT)HS44L=
M2ZUU%F@'=ED48O7N/_7 KYR%H@]1*-8'TW0\<CH959-X*2=")UIP01!-CFO1
M9*E5T_(X)TCYTZ1$2I)UHOE:T0)=:,TG_+7F@N;_K26@)C54OBK0B>9K10MT
MH37GJM9]4*E5YDN1?X;BU=Y*%'_BH0*ZI+@K88^/!&_:3D02HW:-?-XD4$?0
MEZ%:;4&UVA*5A90!31*GI$HGFJ\5+="%UIR 6LQ!]9LK'>E$ZTLNK6B^5K1
M%UISKFI!"=6"LG<ZZ:H[#[;%C<2HDT[.F@3J"'Z6(>/H57^"LTW^C07EL>]3
M5KP5KUJK[SCN\Z\76NT/UJU??(U1PQ0?AWQ!V2;B,B?&:P[)91I795GQO45Q
MP\@N_Z#@A3!&DOQRBQ$O)H4!_WU-"#O<B ZJKU[F_P%02P,$%     @ P(!.
M6.%XY_/^!   P"8  !H   !X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;+6:
M;6^C1A2%_\J(5JM=*6O [\XZEK(&6E=Q$L795&W5#Q.XMJ<+#)T9[(W4']\!
M$VP20FWMK3_8O,QY9N# 97S$>,O%5[D&4.1;%,;RPE@KE9R;IO37$%'9X@G$
M>L^2BX@JO2I6IDP$T" 71:'9MJR^&5$6&Y-QONU63,8\52&+X580F481%4^?
M(>3;"\,VGC?<L=5:91O,R3BA*UB ^I+<"KUFEI2 11!+QF,B8'EA7-KGGCW*
M!'F+!P9;>;!,LD-YY/QKMC(++@PK&Q&$X*L,0?7/!J80AAE)C^/O FJ4?6;"
MP^5GNI<?O#Z81RIARL-?6:#6%\;0( $L:1JJ.[[]&8H#ZF4\GX<R_R;;HJUE
M$#^5BD>%6(\@8O'NEWXK3L2!0'/J!>U"T#Y6T"D$G9>"[AN";B'H'BOH%8+>
ML8)^(>CGYWYWLO(S[5!%)V/!MT1DK34M6\CMRM7Z!+,XN[(62NB]3.O49'HS
MG\_NY^[U_8)<7CMD>G-]/[O^R;V>SMP%>>^ HBR4'\A'\F7AD/<_?AB;2G>;
MB4V_Z.+SKHOV&UTL(&D1NW=&VE:[72.?-LOG](E8HS?53K/: ;]%.G8N[]3(
MW>/E=;U[1QQZNW;PIC:J=*M=NM7.>9TW>%=<2C+EL6+Q"F*?@21_7.DV9*8@
MDG_6>;,#=NN!6=TZEPGUX<+0A4F"V( Q>?>#W;<^U3F%"7,P82XFS$."52SN
ME!9WFNB32]\7*00DU%9K>_6S@X1,L17-"G&=P8VX4PW&A#D[V""'94^XS<0:
MFYM#U_ZSA8<TH(H5W=**;J,5-ZF2BL:!OME("$J!D(0OB2\@8*K.BD;<J59@
MPISNJQ/='G2L[//"D6,;>DC#JQC3*XWI-=\C2<)HK NAT.5UTR*WL*+R268U
MD,QB7;'?T2CY1'[CZ1/7WOW.TSJW&OLXU2U,F(,)<S%A'A*LXGJ_=+V/_?#K
M8UJ,"7,P82XFS$."52P>E!8/<"MN(^Y4@S%A#B;,Q81Y@]<EOF=52WS%O&%I
MWA"Y*I-_R"]IP'Q&0W*7:MZJSN/&7D_U&!/F8,)<3)B'!*M<!Z/R.AAAU^D1
MIL68, <3YF+"/"18Q6+;VL<&5N/-GIOLER8_G9& 1G2EO:9;*@((SLB&ABG4
MQ@76ZPID]:WN8-0>#JK3S&GS,$YU$Y7FHM(\+%K5T(,<R&XT]%[0 ,@"]+-6
MD3F3-$D$3P3+_W?J0HTSYVX>Q*EW.BK-0:6YJ#0/BU:]./:QDXV>.]FHP1,J
MS4&EN:@T#XM6=7J?/MG-\=.5OJU#L@209R3A4GW\*PU6$$&L"(OU?!RD(H(J
MT'M!^'JSKOFU]N^Z&1U&.RVK_[*ZH^9-J#07E>9AT:JV[I,LNSG*PJ_NQ\W=
MFX=U<A5 S<10:2XJS<.B52^7?;YF]]#K/6J<ADIS4&DN*LW#HE6=WF=J=F.>
M\WWS>-1XK:!5_Q5T^L.^975[U>>&@]JSBTKSL&A50_<)FMT<H3TP'NZJ.E\2
MM0;RP,2*Q8SJ^SE*4OT()U/!(FWPI:_^S\J/&LVATAQ4FHM*\[!HU<MGG^'9
M0_3*CQK0H=(<5)J+2O.P:%6G]RF=W9@0?5_E1PWL"MIAY;=?%GS4' Z5YF'1
M=CZ:!^_R9.]VS6E6OB4)8:GQ5FN@YPMB][K4;D7Q)'^]YY$KQ:-\<0UZMB^R
M!GK_DG/UO)*],52^M#;Y%U!+ P04    " # @$Y8GU(!B>@!  !:!   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,3,N>&ULG51=3]LP%/TK5M[!:4H90FDD
MZ(J8!%)%!7M :'*2F\3"'YE]LW3_?K:3AFYJ>=A+[&O?<\X]]G727IMWVP @
MV4FA[#)J$-MK2FW1@&3V7+>@W$ZEC63H0E-3VQI@90!)09,XOJ22<15E:5C;
MF"S5'0JN8&.([:1DYO<M"-TOHUFT7WCB=8-^@69IRVK8 CZW&^,B.K&47(*R
M7"MBH%I&-[/K5>+S0\(+A]X>S(EWDFO][H-OY3**?4$@H$#/P-SP"U8@A"=R
M9?P<.:-)T@,/YWOVN^#=><F9A946WWF)S3*ZBD@)%>L$/NG^'D8_"\]7:&'#
ME_1#[F(>D:*SJ.4(=A5(KH:1[<9S. !<7)T )",@^1>P. &8CX!Y,#I4%FQ]
M9<BRU.B>&)_MV/PDG$V0<6ZX\K>X1>-VN<-A]L!R$"E%1^47:#'";@?8[ 1L
M+<!=)1X!KC[7>V&B@[]AU)4\U9U,=2>!Y^($STU1Z$XA5S79(E,E,Z4ESVW)
M$,CK>H>^SW(!9*TZ"8;YEGD[9O-SE<Z>U8RU/S[4)K%!ZT/I@=NCQ_'_-I(X
MB<_B2_+Z"#('\W;LU.C!S?M7]\A,S94E BJG%Y]_<5UDADX> M1MN-5<HVNM
M,&W<XP?C$]Q^I37N ]]?T^\D^P-02P,$%     @ P(!.6/'EY*1* P  LA0
M  T   !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH:(&T@*R!M2)4F;5.E
M]F%OE2$.6'+LS#$=[.OG:X<0J"_J^K#2!;6Q[_$Y]]B^(6Z'E5YS>K>@5 >K
M@HMJ%"ZT+C]&435;T()4%[*DPB"Y5 71IJOF454J2K(*2 6/>IU.$A6$B7 \
M%,OBIM!5,)-+H4=AOPD%[O8E&X7=Y#(,G-Q$9G04/IR]_[F4^OI=X.XG'TY.
M.A>=A_/K?>2LAL[#R"M\]0QA5!8339[E]I!=5+J_*VV'GQHA1SS%: ,/S639
M,J&#D5,_V5YM 7LA(OV.5Z1%M\2H+H?Q,)=B6Q5QZ )&F10T>"1\%$X(9U/%
M@)63@O&U"_<@,)-<JD";<C2INA"I?CNXZWI0J;5.P814-K?+X'Y/Z^%[P*8'
M!AGGC<%>Z +C84FTIDK<F(X=;(-/H*!NWZ]+XW"NR+K;NPJW!'LS2:92950U
M:;KA)C0><IJ#'<7F"[AK648 :BT+T\@8F4M!K(<-HVX8V1GE_ X>XQ_YCO8J
M;^V9W3'1-(VANNED7 ?TVVI.NRU[^2+=H&2/4G]>FND(VX?'@]XJFK.5[:_R
MQ@"FWL7525GR]2?.YJ*@;O+/3C@>D@TO6$C%?IML4"HS$Z J#!ZITFS6COQ2
MI+RG*[TIIU6.>^Z]0<__=IWG5%!%>-NTJ?UC7N47.Z[?>Z_AV7ZM[#OVFHS[
MQ^^Q?L\?N\GD+9A\ ]L=I\?OL3Z3';O)M["2_5?[9C]H,JI/0JWCULYAJXD&
M<*@=A=_A>,RW28/IDG'-1-U;L"RCXLF9R\AK,C5_D.WHF_$9S<F2Z_L&'(7;
M]C>:L661-J-N82'J4=OV5YA>-VE.U"87$QE=T6Q2=]5\:IN!:9BL]06$?>3&
M7GX$XSC,CP"&Y<$<8!S'PO+\3_,9H/-Q&.9MX$4&*&> <AS+ATSL!\OCYZ3F
M\L\T3>,X2; 5G4R\#B;8NB4)_/C5,&_ P/) IK];:WRW\0HY7 ?8GAZJ$&RF
M>"5B,\77&A#_N@$C3?V[C>4!!K8+6.U ?G\>J"D_)XYA5S%OV!.,(VF*(5"+
M_AI-$F1U$OCX]P=[2N(X3?T(8'X'<8PA\#3B".8 /&!('-OWX-[[*-J\IZ+M
M?RG'?P!02P,$%     @ P(!.6)>*NQS     $P(   L   !?<F5L<R\N<F5L
M<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\
M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y
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
M96QS+W=O<FMB;V]K+GAM;"YR96QSS=M+3N- %(7AK: L ->M=[6 44^8MMA
M%,Q#Y*78K8;==P0#.*4>] 3Y'UGE*-=G8'V**G6N?HW;]?Q\V$]/S\?IXG6W
MW4_7JZ=Y/OX8AFGS-.[6T^7A..[/GSP<3KOU?%Z>'H?C>O.R?AP'[UP>3E]G
MK&ZNOLZ\N'L[CO\S\?#P\+P9?QXVOW?C?O['X.'/X?0R/8WCO+JX6Y\>Q_EZ
M-;QN/V]/P_O%+L^35Q>W]]>KT^V]K8:E WD)Y)</%"106#Y0E$!Q^4!) J7E
M V4)E)</5"1063Y0E4!U^4!- K7E YE3&1T@4H<U0&M3K@W@M2G8!A#;E&P#
MF&V*M@'4-F7; &Z;PFT N4WI-H#=IG@;0&^O>GN WE[U]@"]??=C&Z"W5[T]
M0&^O>GN WE[U]@"]O>KM 7I[U=L#]/:JMP?H[55O#] [J-X!H'=0O0- [Z!Z
M!X#>H=LL >@=5.\ T#NHW@&@=U"] T#OH'H'@-Y!]0X O8/J'0!Z1]4[ O2.
MJG<$Z!U5[PC0.ZK>$:!W[#:[ 7I'U3L"](ZJ=P3H'57O"- [JMX1H'=4O2-
M[Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=NC\K 7HGU3L!]$ZJ=P+HG53O
M!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSJIW!NB=N\,F +VS
MZIT!>F?5.P/TSJIW!NA=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z
M%]6[ /0NW6%!@-Y%]2X O8OJ70!Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK
M0.^J>E> WE7UK@"]J^I= 7K7[K W0.^J>E> WDWU;@"]F^K= 'HWU;L!]&ZJ
M=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>3?5N +U;5]8!Z&VNK^L _#;7%78<
M0'!S767' 0PWUY5V'$!Q<UUMQP$<-]<5=QQ <G-==<<!+#?7E7<<0'-S77W'
M 3PWUQ5X'$'TOH#):&#V%4R"Z'T)$]'"[&N8W]K#G.:W[3A])OI8=P&^4^_Y
M_-WQ\_GORX^;_0OSSO7P-<9T\Q=02P,$%     @ P(!.6/\^K5Z" @  Q3\
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=M/;YLP&,?QMQ)QK0*V 1NFII=V
MUZV'O0$&3H/"/V&W2]_]'-)6VM1%JS)IWTM0L/W\'FSI<_/UM^?)NM6A[P:W
MB7;>3Y^2Q-4[VU<N'B<[A)'M./>5#W_GAV2JZGWU8!,EA$[J<?!V\&M_K!'=
M7-_9;?78^=7G0WCMVG'81+/M7+2Z/4T\9FVB:IJZMJY\&$^>AN:WE/5+0AQ6
M+G/<KIW<59@0)>\F'$?^'/"R[NN3G>>VL:O[:O9?JC[,2@Y=XOQS9UU\OL0[
M/8[;;5O;9JP?^[ D=M-LJ\;MK/5]%Y^*7IU/]F&'[>E77IR_E#D7&&;>S^/D
MPHG-]N-QKT=R7+V>0B$[^_;\)[XEAM(7?Y\]GG9CF[_,#MO[8YSWRWFX9'E<
MOL>_GO%;_0_VH2!]I) ^,D@?.:0/#>G#0/HH('V4D#ZDH#1"$5522)444R4%
M54E155)8E117)05629%54615%%D5159%D5519%44615%5D6155%D51194XJL
M*476E")K2I$UI<B:4F1-*;*F%%E3BJPI1=:,(FM&D36CR)I19,THLF8463.*
MK!E%UHPB:T:1-:?(FE-DS2FRYA19<XJL.476G")K3I$UI\B:4V35%%DU159-
MD5539-44635%5DV155-DU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1
MU5!D+2BR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%E+BJPE1=:2(FM)D;6D
MR%I29"TILI8464N*K"5%5BDHM$I!L54*"JY24'25@L*K%!1?I:  *P5%6"DH
MQ$J!,19T'0MC+.="UG^]D?5]'/?_.'YYQGW5#J_YR7)[_^8G4$L! A0#%
M  @ P(!.6 =!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " # @$Y8950#R>\    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " # @$Y8F5R<
M(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( ," 3ECL(-RQO@<  %,P   8              " @0X(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " # @$Y8TBA!
M1TT"  #!!0  &               @($"$   >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @ P(!.6":"&L'9!@  P1P  !@
M ("!A1(  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ,"
M3EAQWI81Y0(  )8)   8              " @909  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    " # @$Y8+U99YE0(  !@,0  &
M        @(&O'   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @ P(!.6**X9YR3 P  A@L  !@              ("!.24  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( ," 3EA<M.YF5PH  .UI   8
M              " @0(I  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    " # @$Y8!8!)190"  "L!@  &               @(&/,P  >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ P(!.6'_O&^LA"@
MBS   !@              ("!638  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    ( ," 3ECJM ^2:04  #P,   9              " @;!
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ P(!.6/4[
M^/8)&P  -E<  !D              ("!4$8  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    " # @$Y8I44#;BL#  #U!@  &0
M    @(&080  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M ," 3E@# -8&R@0  /@+   9              " @?)D  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @ P(!.6,LJPH>P @  YP4  !D
M             ("!\VD  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    " # @$Y8.SCN5C<#  "Z!@  &0              @(':;   >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( ," 3EC+3ZBH(00
M )P)   9              " @4AP  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @ P(!.6"F I8K5 P  L@@  !D              ("!
MH'0  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " # @$Y8
MYCGT-"H$  #2"   &0              @(&L>   >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    ( ," 3E@!?[9^=@<  $(2   9
M      " @0U]  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @ P(!.6)+N+.OY#   $B,  !D              ("!NH0  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " # @$Y8(U%=()0#  !N"
M&0              @('JD0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    ( ," 3EAGV\=).P@  .L4   9              " @;65  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ P(!.6%5Y(,<H
M!0  ^ L  !D              ("!)YX  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    " # @$Y8/7I7,,\%  !##0  &0
M@(&&HP  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ,"
M3EBR+8U2N0X  &,M   9              " @8RI  !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @ P(!.6/$C)EG@ @  , 8  !D
M         ("!?+@  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    " # @$Y89\C9_<,+  "('0  &0              @(&3NP  >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( ," 3ECENR@=G04  +8.
M   9              " @8W'  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @ P(!.6'@/#*F%#@  T"<  !D              ("!8<T
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " # @$Y8O:"H
M5F8"  "(!@  &0              @($=W   >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    ( ," 3E@*!PP#TP8  'PJ   9
M  " @;K>  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
MP(!.6&DTQA./'   !V(  !D              ("!Q.4  'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    " # @$Y8P-&3D"X&  !@#P  &0
M            @(&* @$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    ( ," 3ECDR%<7[@(  &,&   9              " @>\( 0!X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ P(!.6"\,31C4!
MT0P  !D              ("!% P! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    " # @$Y8>>GO9-<"  "<!@  &0              @($?
M$0$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( ," 3EB;
M,%(!7 ,  -$'   9              " @2T4 0!X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @ P(!.6#<7?49K!   8 L  !D
M     ("!P!<! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M" # @$Y8$92OY^0#  "M"   &0              @(%B' $ >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( ," 3E@KX<_PN (  *L%   9
M              " @7T@ 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @ P(!.6.X*G+D'!@  M@\  !D              ("!;",! 'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " # @$Y8[0OT<L<$
M  "<"P  &0              @(&J*0$ >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    ( ," 3E@:\I)D<0,  .@'   9              "
M@:@N 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ P(!.
M6&!W7(G+ P  7PD  !D              ("!4#(! 'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    " # @$Y8N:.$N)X#   8"   &0
M        @(%2-@$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   ( ," 3EBX5A"W)0@  "D5   9              " @2<Z 0!X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ P(!.6.\-.;,N!P  /Q(
M !D              ("!@T(! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    " # @$Y8I!^F!YT"  !_!0  &0              @('H20$
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( ," 3EC?VCX"
M:0@  +\7   9              " @;Q, 0!X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @ P(!.6!?;PSQO!0  7PT  !D
M ("!7%4! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #
M@$Y8[M^^W3T$   S&   &0              @($"6P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( ," 3EBKI/0'Q ,  /</   9
M          " @79? 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @ P(!.6#KTO^@M @  :P0  !D              ("!<6,! 'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " # @$Y8F8O@MKX"   U
M!P  &0              @('590$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    ( ," 3ECY63/DR (  )P'   9              " @<IH
M 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ P(!.6);?
M2;\; P  7 D  !D              ("!R6L! 'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    " # @$Y8 :LZUF4#   4"@  &0
M    @($;;P$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M ," 3EAYWYE)90(  &,%   9              " @;=R 0!X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @ P(!.6*,Q]F&W @  ^P8  !D
M             ("!4W4! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"
M% ,4    " # @$Y8I)WV*%$$  #/%@  &0              @(%!> $ >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( ," 3EBC&*'LF0(
M +D&   9              " @<E\ 0!X;"]W;W)K<VAE971S+W-H965T-C$N
M>&UL4$L! A0#%     @ P(!.6 PHK\[$ @  #0<  !D              ("!
MF7\! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " # @$Y8
M;^L6*S,%  #:(@  &0              @(&4@@$ >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;%!+ 0(4 Q0    ( ," 3EA-0_SPS0(  $<(   9
M      " @?Z' 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%
M  @ P(!.6$.+9X=4 P  R@T  !D              ("! HL! 'AL+W=O<FMS
M:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " # @$Y8A0+V(;,"   ,!P
M&0              @(&-C@$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+
M 0(4 Q0    ( ," 3EB#%0IAJ ,  (L+   9              " @7>1 0!X
M;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ P(!.6"NZ9.7:
M @  X @  !D              ("!5I4! 'AL+W=O<FMS:&5E=',O<VAE970V
M."YX;6Q02P$"% ,4    " # @$Y8/%W&?;@"   4!P  &0
M@(%GF $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( ,"
M3EBL<*^@3P(  #P%   9              " @5:; 0!X;"]W;W)K<VAE971S
M+W-H965T-S N>&UL4$L! A0#%     @ P(!.6.T%GI0N P  ?PP  !D
M         ("!W)T! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M    " # @$Y8D,\SOJD%  #J*@  &0              @(%!H0$ >&PO=V]R
M:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( ," 3E@EH.DT$ ,  !H*
M   9              " @2&G 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
M4$L! A0#%     @ P(!.6!56<37E @  KP@  !D              ("!:*H!
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " # @$Y8L?)J
MZF "  #]!0  &0              @(&$K0$ >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;%!+ 0(4 Q0    ( ," 3EB<(J#GP (  ,@'   9
M  " @1NP 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @
MP(!.6.F!=A 5 P  !PD  !D              ("!$K,! 'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6Q02P$"% ,4    " # @$Y8$ (\\%8&  #W,0  &0
M            @(%>M@$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4
M Q0    ( ," 3EBM*ET-E@(  'L&   9              " @>N\ 0!X;"]W
M;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ P(!.6'6+IF,I P
MY0D  !D              ("!N+\! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX
M;6Q02P$"% ,4    " # @$Y8BVDU"!8#  #G#   &0              @($8
MPP$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( ," 3EB:
M\G8S#@,  - (   9              " @67& 0!X;"]W;W)K<VAE971S+W-H
M965T.#(N>&UL4$L! A0#%     @ P(!.6,J0=U$- P   @@  !D
M     ("!JLD! 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4
M" # @$Y8:Z?DUD($  "?%@  &0              @('NS $ >&PO=V]R:W-H
M965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( ," 3ECP"_6 %@,  "X*   9
M              " @6?1 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L!
M A0#%     @ P(!.6"0,P[ 2!   C!L  !D              ("!M-0! 'AL
M+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    " # @$Y84604)0T%
M  #0)0  &0              @(']V $ >&PO=V]R:W-H965T<R]S:&5E=#@W
M+GAM;%!+ 0(4 Q0    ( ," 3E@W&8^V] 0  +$C   9              "
M@4'> 0!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ P(!.
M6%%>1U>] P  5 L  !D              ("!;.,! 'AL+W=O<FMS:&5E=',O
M<VAE970X.2YX;6Q02P$"% ,4    " # @$Y8S$'^;.D"  #G"   &0
M        @(%@YP$ >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0
M   ( ," 3EC5QP4,B@,  "</   9              " @8#J 0!X;"]W;W)K
M<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ P(!.6!<F/@/0 @  H0<
M !D              ("!0>X! 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q0
M2P$"% ,4    " # @$Y8!TW3/,X#  "/#P  &0              @(%(\0$
M>&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( ," 3EC%[N5X
M*08  '(N   9              " @4WU 0!X;"]W;W)K<VAE971S+W-H965T
M.30N>&UL4$L! A0#%     @ P(!.6.CER">T!@  8C8  !D
M ("!K?L! 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " #
M@$Y8/B&:#S0+   =>P  &0              @(&8 @( >&PO=V]R:W-H965T
M<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    ( ," 3EA:*$H?900  )<6   9
M          " @0,. @!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#
M%     @ P(!.6#IDP&[+"P  <8$  !D              ("!GQ(" 'AL+W=O
M<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    " # @$Y8SBIGE,\"   F
M"   &0              @(&A'@( >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM
M;%!+ 0(4 Q0    ( ," 3EA;\1R2TP,  (<-   :              " @:<A
M @!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( ," 3EB;
M6S[#C 0  '\2   :              " @;(E @!X;"]W;W)K<VAE971S+W-H
M965T,3 Q+GAM;%!+ 0(4 Q0    ( ," 3E@=RP<6F00  !<8   :
M      " @78J @!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0
M   ( ," 3EAQ-'Y$.0,  (L-   :              " @4<O @!X;"]W;W)K
M<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( ," 3E@G?91O$P,  (H(
M   :              " @;@R @!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM
M;%!+ 0(4 Q0    ( ," 3E@6B'@*U0,    .   :              " @0,V
M @!X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    ( ," 3EB
M^MK8(P4  -$1   :              " @1 Z @!X;"]W;W)K<VAE971S+W-H
M965T,3 V+GAM;%!+ 0(4 Q0    ( ," 3EAFCK9QE00  #(1   :
M      " @6L_ @!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0
M   ( ," 3ECWDD'W@P,  /,.   :              " @3A$ @!X;"]W;W)K
M<VAE971S+W-H965T,3 X+GAM;%!+ 0(4 Q0    ( ," 3E@ 7$Q;; ,  ,\.
M   :              " @?-' @!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM
M;%!+ 0(4 Q0    ( ," 3E@+#3XFA ,  *L*   :              " @9=+
M @!X;"]W;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    ( ," 3EA_
M';Q,$ 8   $C   :              " @5-/ @!X;"]W;W)K<VAE971S+W-H
M965T,3$Q+GAM;%!+ 0(4 Q0    ( ," 3ECA>.?S_@0  , F   :
M      " @9M5 @!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0
M   ( ," 3EB?4@&)Z $  %H$   :              " @=%: @!X;"]W;W)K
M<VAE971S+W-H965T,3$S+GAM;%!+ 0(4 Q0    ( ," 3ECQY>2D2@,  +(4
M   -              "  ?%< @!X;"]S='EL97,N>&UL4$L! A0#%     @
MP(!.6)>*NQS     $P(   L              ( !9F " %]R96QS+RYR96QS
M4$L! A0#%     @ P(!.6-LG>2<3"   !4H   \              ( !3V$"
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( ," 3E@B7' 7*0,  %A"   :
M              "  8]I @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( ," 3EC_/JU>@@(  ,4_   3              "  ?!L @!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !Y 'D 5"$  *-O @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<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>135
<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>137
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>352</ContextCount>
  <ElementCount>516</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>86</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - AUDIT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/AUDITINFORMATION</Role>
      <ShortName>AUDIT INFORMATION</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/BASISOFPRESENTATION</Role>
      <ShortName>BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - MARKETABLE SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIES</Role>
      <ShortName>MARKETABLE SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - DEFERRED COMMISSIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONS</Role>
      <ShortName>DEFERRED COMMISSIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENT</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - OTHER ASSETS AND LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIES</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATION</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - RESTRUCTURING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RESTRUCTURING</Role>
      <ShortName>RESTRUCTURING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EMPLOYEEBENEFITPLANS</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - EARNINGS (LOSS) PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EARNINGSLOSSPERSHARE</Role>
      <ShortName>EARNINGS (LOSS) PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.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>30</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.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>31</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - MARKETABLE SECURITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESTables</Role>
      <ShortName>MARKETABLE SECURITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/MARKETABLESECURITIES</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - DEFERRED COMMISSIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONSTables</Role>
      <ShortName>DEFERRED COMMISSIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/DEFERREDCOMMISSIONS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/PROPERTYANDEQUIPMENT</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/OTHERASSETSANDLIABILITIES</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/SEGMENTINFORMATION</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/LEASES</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/DEBT</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - RESTRUCTURING (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RESTRUCTURINGTables</Role>
      <ShortName>RESTRUCTURING (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/RESTRUCTURING</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYTables</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/REVENUE</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/EMPLOYEEBENEFITPLANS</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/INCOMETAXES</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EARNINGSLOSSPERSHARETables</Role>
      <ShortName>EARNINGS (LOSS) PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pega.com/role/EARNINGSLOSSPERSHARE</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - MARKETABLE SECURITIES - Schedule of Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Schedule of Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - MARKETABLE SECURITIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails</Role>
      <ShortName>RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails</Role>
      <ShortName>DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails</Role>
      <ShortName>DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Schedule of Property and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Depreciation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT - Schedule of Depreciation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Future Estimated Intangibles Assets Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Future Estimated Intangibles Assets Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES - Schedule of Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES - Schedule of Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails</Role>
      <ShortName>OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - SEGMENT INFORMATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails</Role>
      <ShortName>SEGMENT INFORMATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - SEGMENT INFORMATION - Schedule of Long-Lived Assets by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails</Role>
      <ShortName>SEGMENT INFORMATION - Schedule of Long-Lived Assets by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - LEASES - Schedule of Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESScheduleofExpenseDetails</Role>
      <ShortName>LEASES - Schedule of Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - LEASES - Schedule of Weighted Average and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails</Role>
      <ShortName>LEASES - Schedule of Weighted Average and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES - Schedule of Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - LEASES - Schedule of Cash Flow Lease Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails</Role>
      <ShortName>LEASES - Schedule of Cash Flow Lease Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - DEBT - Convertible senior notes and capped calls (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails</Role>
      <ShortName>DEBT - Convertible senior notes and capped calls (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - DEBT - Schedule of Carrying value of the Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails</Role>
      <ShortName>DEBT - Schedule of Carrying value of the Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - DEBT - Schedule of Interest Expense Related to the Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails</Role>
      <ShortName>DEBT - Schedule of Interest Expense Related to the Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - DEBT - Schedule of Future Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails</Role>
      <ShortName>DEBT - Schedule of Future Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - DEBT - Capped call transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTCappedcalltransactionsDetails</Role>
      <ShortName>DEBT - Capped call transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - DEBT - Schedule of Change in Capped Call Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails</Role>
      <ShortName>DEBT - Schedule of Change in Capped Call Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - DEBT - Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTCreditFacilityDetails</Role>
      <ShortName>DEBT - Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - DEBT - Schedule of Minimum Consolidated EBITDA (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails</Role>
      <ShortName>DEBT - Schedule of Minimum Consolidated EBITDA (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - RESTRUCTURING - Schedule of Restructuring Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails</Role>
      <ShortName>RESTRUCTURING - Schedule of Restructuring Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails</Role>
      <ShortName>RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured At Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured At Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9954529 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9954530 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9954531 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Dividends Declared and Paid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Schedule of Dividends Declared and Paid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9954532 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock Repurchases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Schedule of Stock Repurchases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9954533 - Disclosure - REVENUE - Schedule of Geographic Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails</Role>
      <ShortName>REVENUE - Schedule of Geographic Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9954534 - Disclosure - REVENUE - Schedule of Revenue Streams (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails</Role>
      <ShortName>REVENUE - Schedule of Revenue Streams (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9954535 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails</Role>
      <ShortName>REVENUE - Schedule of Remaining Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9954536 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9954537 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9954538 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9954539 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9954540 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Combined Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Schedule of Combined Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9954541 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9954542 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9954543 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9954544 - Disclosure - INCOME TAXES - Schedule of Components of Provision for (Benefit From) Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Components of Provision for (Benefit From) Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9954545 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9954546 - Disclosure - INCOME TAXES - Schedule of Components of Net Deferred Tax Asset and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Components of Net Deferred Tax Asset and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9954547 - Disclosure - INCOME TAXES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESNarrativeDetails</Role>
      <ShortName>INCOME TAXES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9954548 - Disclosure - INCOME TAXES - Schedule of Net Operating Losses and Credit Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Net Operating Losses and Credit Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9954549 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9954550 - Disclosure - EARNINGS (LOSS) PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails</Role>
      <ShortName>EARNINGS (LOSS) PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/EARNINGSLOSSPERSHARETables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9954551 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="pega-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - pega-20231231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - pega-20231231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>113</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="pega-20231231.htm">pega-20231231.htm</File>
    <File>pega-20231231.xsd</File>
    <File>pega-20231231_cal.xml</File>
    <File>pega-20231231_def.xml</File>
    <File>pega-20231231_lab.xml</File>
    <File>pega-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>pega-20231231_g1.jpg</File>
    <File>pega-20231231_g2.jpg</File>
    <File>pega-20231231_g3.jpg</File>
    <File>pega-20231231_g4.jpg</File>
    <File>pega-20231231_g5.jpg</File>
    <File>pega-20231231_g6.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="1253">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="26">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>140
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "pega-20231231.htm": {
   "nsprefix": "pega",
   "nsuri": "http://www.pega.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "pega-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "pega-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "pega-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pega-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "pega-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pega-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 432,
   "keyCustom": 84,
   "axisStandard": 33,
   "axisCustom": 0,
   "memberStandard": 55,
   "memberCustom": 30,
   "hidden": {
    "total": 22,
    "http://fasb.org/us-gaap/2023": 15,
    "http://xbrl.sec.gov/ecd/2023": 3,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 352,
   "entityCount": 1,
   "segmentCount": 86,
   "elementCount": 852,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1253,
    "http://xbrl.sec.gov/dei/2023": 38,
    "http://xbrl.sec.gov/ecd/2023": 26,
    "http://fasb.org/srt/2023": 1
   },
   "report": {
    "R1": {
     "role": "http://www.pega.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "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": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.pega.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:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.pega.com/role/BASISOFPRESENTATION",
     "longName": "0000010 - Disclosure - BASIS OF PRESENTATION",
     "shortName": "BASIS OF PRESENTATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000011 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.pega.com/role/MARKETABLESECURITIES",
     "longName": "0000012 - Disclosure - MARKETABLE SECURITIES",
     "shortName": "MARKETABLE SECURITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE",
     "longName": "0000013 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONS",
     "longName": "0000014 - Disclosure - DEFERRED COMMISSIONS",
     "shortName": "DEFERRED COMMISSIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pega:DeferredCostsNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pega:DeferredCostsNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENT",
     "longName": "0000015 - Disclosure - PROPERTY AND EQUIPMENT",
     "shortName": "PROPERTY 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": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS",
     "longName": "0000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIES",
     "longName": "0000017 - Disclosure - OTHER ASSETS AND LIABILITIES",
     "shortName": "OTHER ASSETS AND LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.pega.com/role/SEGMENTINFORMATION",
     "longName": "0000018 - Disclosure - SEGMENT INFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.pega.com/role/LEASES",
     "longName": "0000019 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.pega.com/role/DEBT",
     "longName": "0000020 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.pega.com/role/RESTRUCTURING",
     "longName": "0000021 - Disclosure - RESTRUCTURING",
     "shortName": "RESTRUCTURING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTS",
     "longName": "0000022 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITY",
     "longName": "0000023 - Disclosure - STOCKHOLDERS' EQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.pega.com/role/REVENUE",
     "longName": "0000024 - Disclosure - REVENUE",
     "shortName": "REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATION",
     "longName": "0000025 - Disclosure - STOCK-BASED COMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANS",
     "longName": "0000026 - Disclosure - EMPLOYEE BENEFIT PLANS",
     "shortName": "EMPLOYEE BENEFIT PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.pega.com/role/INCOMETAXES",
     "longName": "0000027 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.pega.com/role/EARNINGSLOSSPERSHARE",
     "longName": "0000028 - Disclosure - EARNINGS (LOSS) PER SHARE",
     "shortName": "EARNINGS (LOSS) PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "0000029 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "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": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R31": {
     "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": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9954471 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9954472 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://www.pega.com/role/MARKETABLESECURITIESTables",
     "longName": "9954473 - Disclosure - MARKETABLE SECURITIES (Tables)",
     "shortName": "MARKETABLE SECURITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables",
     "longName": "9954474 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pega:AccountsReceivableAndUnbilledReceivableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pega:AccountsReceivableAndUnbilledReceivableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSTables",
     "longName": "9954475 - Disclosure - DEFERRED COMMISSIONS (Tables)",
     "shortName": "DEFERRED COMMISSIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "pega:DeferredCostsNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables",
     "longName": "9954476 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables",
     "longName": "9954477 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables",
     "longName": "9954478 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)",
     "shortName": "OTHER ASSETS AND LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONTables",
     "longName": "9954479 - Disclosure - SEGMENT INFORMATION (Tables)",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.pega.com/role/LEASESTables",
     "longName": "9954480 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.pega.com/role/DEBTTables",
     "longName": "9954481 - Disclosure - DEBT (Tables)",
     "shortName": "DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.pega.com/role/RESTRUCTURINGTables",
     "longName": "9954482 - Disclosure - RESTRUCTURING (Tables)",
     "shortName": "RESTRUCTURING (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables",
     "longName": "9954483 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYTables",
     "longName": "9954484 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.pega.com/role/REVENUETables",
     "longName": "9954485 - Disclosure - REVENUE (Tables)",
     "shortName": "REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables",
     "longName": "9954486 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables",
     "longName": "9954487 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)",
     "shortName": "EMPLOYEE BENEFIT PLANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.pega.com/role/INCOMETAXESTables",
     "longName": "9954488 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "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": "pega-20231231.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": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.pega.com/role/EARNINGSLOSSPERSHARETables",
     "longName": "9954489 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables)",
     "shortName": "EARNINGS (LOSS) PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
     "longName": "9954490 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "pega:AmortizationPeriodForDeferredContactCosts",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pega:AmortizationPeriodForDeferredContactCosts",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails",
     "longName": "9954491 - Disclosure - MARKETABLE SECURITIES - Schedule of Marketable Securities (Details)",
     "shortName": "MARKETABLE SECURITIES - Schedule of Marketable Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails",
     "longName": "9954492 - Disclosure - MARKETABLE SECURITIES - Narrative (Details)",
     "shortName": "MARKETABLE SECURITIES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails",
     "longName": "9954493 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivable (Details)",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:AccountsReceivableAndUnbilledReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:AccountsReceivableAndUnbilledReceivableTableTextBlock",
       "pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails",
     "longName": "9954494 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Unbilled Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails",
     "longName": "9954495 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Schedule of Unbilled Receivables by Contract Effective Date (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "pega:UnbilledReceivablesNotBillableContractDateYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:UnbilledReceivablesNotBillableContractDateYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails",
     "longName": "9954496 - Disclosure - RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details)",
     "shortName": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Schedule of Contract Assets and Deferred Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ContractAssetsAndDeferredRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ContractAssetsAndDeferredRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails",
     "longName": "9954497 - Disclosure - DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)",
     "shortName": "DEFERRED COMMISSIONS - Schedule of Impairment of Deferred Commissions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R59": {
     "role": "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails",
     "longName": "9954498 - Disclosure - DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)",
     "shortName": "DEFERRED COMMISSIONS - Schedule of Amortization of Deferred Commissions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfDeferredSalesCommissions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R60": {
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
     "longName": "9954499 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment, net (Details)",
     "shortName": "PROPERTY AND EQUIPMENT - Schedule of Property and Equipment, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails",
     "longName": "9954500 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Depreciation Expense (Details)",
     "shortName": "PROPERTY AND EQUIPMENT - Schedule of Depreciation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "pega:DepreciationExpenseTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "pega:DepreciationExpenseTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails",
     "longName": "9954501 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Details)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-39",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails",
     "longName": "9954502 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangibles (Details)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Intangibles (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails",
     "longName": "9954503 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Future Estimated Intangibles Assets Amortization (Details)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Future Estimated Intangibles Assets Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails",
     "longName": "9954504 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Amortization of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails",
     "longName": "9954505 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Current Assets (Details)",
     "shortName": "OTHER ASSETS AND LIABILITIES - Schedule of Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:IncomeTaxReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:IncomeTaxReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails",
     "longName": "9954506 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Assets (Details)",
     "shortName": "OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:VentureInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails",
     "longName": "9954507 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Current Liabilities (Details)",
     "shortName": "OTHER ASSETS AND LIABILITIES - Schedule of Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:AssetsAndLiabilitiesLesseeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:OtherCurrentLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails",
     "longName": "9954508 - Disclosure - OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Liabilities (Details)",
     "shortName": "OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredRevenueNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredRevenueNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails",
     "longName": "9954509 - Disclosure - SEGMENT INFORMATION - Narrative (Details)",
     "shortName": "SEGMENT INFORMATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails",
     "longName": "9954510 - Disclosure - SEGMENT INFORMATION - Schedule of Long-Lived Assets by Geographic Area (Details)",
     "shortName": "SEGMENT INFORMATION - Schedule of Long-Lived Assets by Geographic Area (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:LongLivedAssetsPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.pega.com/role/LEASESNarrativeDetails",
     "longName": "9954511 - Disclosure - LEASES - Narrative (Details)",
     "shortName": "LEASES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:GainLossOnTerminationOfLease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:GainLossOnTerminationOfLease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.pega.com/role/LEASESScheduleofExpenseDetails",
     "longName": "9954512 - Disclosure - LEASES - Schedule of Expense (Details)",
     "shortName": "LEASES - Schedule of Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails",
     "longName": "9954513 - Disclosure - LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details)",
     "shortName": "LEASES - Schedule of Right of Use Asset and Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R75": {
     "role": "http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails",
     "longName": "9954514 - Disclosure - LEASES - Schedule of Weighted Average and Discount Rate (Details)",
     "shortName": "LEASES - Schedule of Weighted Average and Discount Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails",
     "longName": "9954515 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)",
     "shortName": "LEASES - Schedule of Maturities of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails",
     "longName": "9954516 - Disclosure - LEASES - Schedule of Cash Flow Lease Information (Details)",
     "shortName": "LEASES - Schedule of Cash Flow Lease Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
     "longName": "9954517 - Disclosure - DEBT - Convertible senior notes and capped calls (Details)",
     "shortName": "DEBT - Convertible senior notes and capped calls (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
     "longName": "9954518 - Disclosure - DEBT - Schedule of Carrying value of the Notes (Details)",
     "shortName": "DEBT - Schedule of Carrying value of the Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails",
     "longName": "9954519 - Disclosure - DEBT - Schedule of Interest Expense Related to the Notes (Details)",
     "shortName": "DEBT - Schedule of Interest Expense Related to the Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-109",
      "name": "us-gaap:DebtConversionOriginalDebtInterestRateOfDebt",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-110",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails",
     "longName": "9954520 - Disclosure - DEBT - Schedule of Future Payments (Details)",
     "shortName": "DEBT - Schedule of Future Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.pega.com/role/DEBTCappedcalltransactionsDetails",
     "longName": "9954521 - Disclosure - DEBT - Capped call transactions (Details)",
     "shortName": "DEBT - Capped call transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:DebtConversionConvertedInstrumentSharesIssued1",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
     "longName": "9954522 - Disclosure - DEBT - Schedule of Change in Capped Call Transactions (Details)",
     "shortName": "DEBT - Schedule of Change in Capped Call Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-120",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-121",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.pega.com/role/DEBTCreditFacilityDetails",
     "longName": "9954523 - Disclosure - DEBT - Credit Facility (Details)",
     "shortName": "DEBT - Credit Facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:LettersOfCreditOutstandingAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails",
     "longName": "9954524 - Disclosure - DEBT - Schedule of Minimum Consolidated EBITDA (Details)",
     "shortName": "DEBT - Schedule of Minimum Consolidated EBITDA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-126",
      "name": "pega:MinimumConsolidatedEBITDA",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfDebtCovenantRequirementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-126",
      "name": "pega:MinimumConsolidatedEBITDA",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pega:ScheduleOfDebtCovenantRequirementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails",
     "longName": "9954525 - Disclosure - RESTRUCTURING - Schedule of Restructuring Activities (Details)",
     "shortName": "RESTRUCTURING - Schedule of Restructuring Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R87": {
     "role": "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
     "longName": "9954526 - Disclosure - RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)",
     "shortName": "RESTRUCTURING - Schedule of Accrued Employee Severance and Related Benefit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-138",
      "name": "us-gaap:PaymentsForRestructuring",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails",
     "longName": "9954527 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured At Fair Value on a Recurring Basis (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured At Fair Value on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails",
     "longName": "9954528 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Changes in Venture Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-164",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-165",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
     "longName": "9954529 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ConvertibleDebtFairValueDisclosures",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails",
     "longName": "9954530 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)",
     "shortName": "STOCKHOLDERS' EQUITY - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails",
     "longName": "9954531 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Dividends Declared and Paid (Details)",
     "shortName": "STOCKHOLDERS' EQUITY - Schedule of Dividends Declared and Paid (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R93": {
     "role": "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails",
     "longName": "9954532 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock Repurchases (Details)",
     "shortName": "STOCKHOLDERS' EQUITY - Schedule of Stock Repurchases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "pega:StockRepurchaseProgramSharesRepurchasedUnsettled",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "pega:StockRepurchaseProgramSharesRepurchasedUnsettled",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails",
     "longName": "9954533 - Disclosure - REVENUE - Schedule of Geographic Revenue (Details)",
     "shortName": "REVENUE - Schedule of Geographic Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-170",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails",
     "longName": "9954534 - Disclosure - REVENUE - Schedule of Revenue Streams (Details)",
     "shortName": "REVENUE - Schedule of Revenue Streams (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-227",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
     "longName": "9954535 - Disclosure - REVENUE - Schedule of Remaining Performance Obligations (Details)",
     "shortName": "REVENUE - Schedule of Remaining Performance Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails",
     "longName": "9954536 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
     "longName": "9954537 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-297",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-297",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
     "longName": "9954538 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Schedule of Compensating Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-313",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-313",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails",
     "longName": "9954539 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Schedule of Weighted Average Assumptions used in Black Scholes Option Pricing Model (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails",
     "longName": "9954540 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Combined Stock Option Activity (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Schedule of Combined Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
     "longName": "9954541 - Disclosure - STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)",
     "shortName": "STOCK-BASED COMPENSATION - Combined Restricted Stock Units Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-323",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-320",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails",
     "longName": "9954542 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails",
     "longName": "9954543 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes (Details)",
     "shortName": "INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails",
     "longName": "9954544 - Disclosure - INCOME TAXES - Schedule of Components of Provision for (Benefit From) Income Taxes (Details)",
     "shortName": "INCOME TAXES - Schedule of Components of Provision for (Benefit From) Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails",
     "longName": "9954545 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate (Details)",
     "shortName": "INCOME TAXES - Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails",
     "longName": "9954546 - Disclosure - INCOME TAXES - Schedule of Components of Net Deferred Tax Asset and Liabilities (Details)",
     "shortName": "INCOME TAXES - Schedule of Components of Net Deferred Tax Asset and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.pega.com/role/INCOMETAXESNarrativeDetails",
     "longName": "9954547 - Disclosure - INCOME TAXES - Narrative (Details)",
     "shortName": "INCOME TAXES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails",
     "longName": "9954548 - Disclosure - INCOME TAXES - Schedule of Net Operating Losses and Credit Carryforwards (Details)",
     "shortName": "INCOME TAXES - Schedule of Net Operating Losses and Credit Carryforwards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-331",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-331",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails",
     "longName": "9954549 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)",
     "shortName": "INCOME TAXES - Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails",
     "longName": "9954550 - Disclosure - EARNINGS (LOSS) PER SHARE (Details)",
     "shortName": "EARNINGS (LOSS) PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "longName": "9954551 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LitigationReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:LitigationReserve",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LitigationReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:LitigationReserve",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pega-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9999": {
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "longName": "Uncategorized Items - pega-20231231.htm",
     "shortName": "Uncategorized Items - pega-20231231.htm",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "113",
     "firstAnchor": null,
     "uniqueAnchor": null
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingStandardsUpdateExtensibleList",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update [Extensible Enumeration]",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "documentation": "Indicates amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r282",
      "r283",
      "r284",
      "r347",
      "r348",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r414",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r661",
      "r662",
      "r663",
      "r668",
      "r669",
      "r670",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r699",
      "r700",
      "r704",
      "r705",
      "r706",
      "r707",
      "r720",
      "r721",
      "r725",
      "r726",
      "r727",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r1096"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.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": [
      "r28",
      "r962"
     ]
    },
    "pega_AccountsReceivableAndUnbilledReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "AccountsReceivableAndUnbilledReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total receivables",
        "label": "Accounts receivable and unbilled receivable",
        "documentation": "Accounts receivable and unbilled receivable."
       }
      }
     },
     "auth_ref": []
    },
    "pega_AccountsReceivableAndUnbilledReceivableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "AccountsReceivableAndUnbilledReceivableTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Receivables",
        "label": "Accounts Receivable and Unbilled Receivable [Table Text Block]",
        "documentation": "Accounts Receivable and Unbilled Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails": {
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "netLabel": "Accounts receivable, net",
        "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": [
      "r345",
      "r346"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r186"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "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": [
      "r65",
      "r235",
      "r797"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gain on available-for-sale securities, net of tax",
        "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax",
        "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r246",
      "r247",
      "r248",
      "r701"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive (loss)",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive (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": [
      "r5",
      "r17",
      "r39",
      "r672",
      "r675",
      "r749",
      "r814",
      "r815",
      "r1080",
      "r1081",
      "r1082",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "label": "Acquired Finite-Lived Intangible Assets [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": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1015"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in 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": [
      "r128"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in 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": [
      "r617",
      "r618",
      "r619",
      "r829",
      "r1093",
      "r1094",
      "r1095",
      "r1168",
      "r1190"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1021"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1021"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1021"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1021"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r579"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income (loss) to cash provided by operating activities",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expense",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising costs",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r625"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r985",
      "r997",
      "r1007",
      "r1033"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r988",
      "r1000",
      "r1010",
      "r1036"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1021"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1028"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r992",
      "r1001",
      "r1011",
      "r1028",
      "r1037",
      "r1041",
      "r1049"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1047"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense from 2006 ESPP",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r624"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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_AmortizationOfDeferredSalesCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfDeferredSalesCommissions",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofAmortizationofDeferredCommissionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred commissions",
        "label": "Amortization of Deferred Sales Commissions",
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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": [
      "r9",
      "r140"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r467",
      "r723",
      "r1086"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "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": [
      "r9",
      "r60",
      "r63"
     ]
    },
    "pega_AmortizationPeriodForDeferredContactCosts": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "AmortizationPeriodForDeferredContactCosts",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization period for deferred contract costs",
        "label": "Amortization Period for Deferred Contact Costs",
        "documentation": "Average amortization period for deferred contract costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding anti-dilutive stock options and RSUs (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "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": []
    },
    "pega_AppianCorpVPegasystemsIncYouyongZouMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "AppianCorpVPegasystemsIncYouyongZouMember",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou",
        "label": "Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou [Member]",
        "documentation": "Appian Corp. v. Pegasystems Inc. &amp; Youyong Zou"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia-Pacific",
        "label": "Asia Pacific [Member]",
        "documentation": "Region of Asia Pacific."
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "us-gaap_AssetUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetUnderConstructionMember",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets in progress",
        "label": "Asset under Construction [Member]",
        "documentation": "Asset in process of being built."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r239",
      "r274",
      "r322",
      "r331",
      "r336",
      "r384",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r664",
      "r666",
      "r703",
      "r790",
      "r862",
      "r962",
      "r974",
      "r1129",
      "r1130",
      "r1174"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Right of Use Asset and Lease Liabilities",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r241",
      "r274",
      "r384",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r664",
      "r666",
      "r703",
      "r962",
      "r1129",
      "r1130",
      "r1174"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets:",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r979",
      "r980",
      "r993"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r979",
      "r980",
      "r993"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.pega.com/role/AUDITINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r979",
      "r980",
      "r993"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1045"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1040"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1040"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1040"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1040"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1040"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails",
      "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": [
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1042"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1041"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1041"
     ]
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "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": [
      "r159"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "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": [
      "r660",
      "r956",
      "r957"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "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": [
      "r94",
      "r95",
      "r660",
      "r956",
      "r957"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://www.pega.com/role/BASISOFPRESENTATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r152",
      "r153"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in property and equipment included in accounts payable and accrued liabilities",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized computer software cost",
        "label": "Capitalized Computer Software, Amortization",
        "documentation": "Amount of expense for amortization of capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r195"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r233",
      "r929"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "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": [
      "r46"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cash, cash equivalents, and marketable securities",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash, 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": [
      "r45",
      "r149",
      "r270"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r149"
     ]
    },
    "us-gaap_CashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashEquivalentsMember",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "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": [
      "r233"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1019"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "pega_ClientRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ClientRelationshipsMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Client-related",
        "label": "Client Relationships [Member]",
        "documentation": "Client Relationships [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1020"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1020"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 20)",
        "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": [
      "r37",
      "r117",
      "r791",
      "r849"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.pega.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": [
      "r160",
      "r428",
      "r429",
      "r913",
      "r1123"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingencies and legal costs",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r914"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash dividend declared",
        "terseLabel": "Dividends declared (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "pega_CommonStockDividendsPerShareIntended": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "CommonStockDividendsPerShareIntended",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quarterly cash dividend intended to pay (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Intended",
        "documentation": "Common Stock, Dividends, Per Share, Intended"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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": [
      "r965",
      "r966",
      "r967",
      "r969",
      "r970",
      "r971",
      "r972",
      "r1093",
      "r1094",
      "r1168",
      "r1187",
      "r1190"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r850"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "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": [
      "r127"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Balance, beginning of period (in shares)",
        "periodEndLabel": "Balance, end of period (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r127",
      "r850",
      "r868",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.01 par value, 200,000 shares authorized; 83,840 and 82,436 shares issued and outstanding as of December\u00a031, 2023 and 2022, respectively",
        "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": [
      "r127",
      "r793",
      "r962"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1025"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1024"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1026"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1023"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMPLOYEE BENEFIT PLANS",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r170",
      "r171",
      "r172"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss)",
        "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": [
      "r40",
      "r251",
      "r253",
      "r259",
      "r786",
      "r802"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Computer Equipment",
        "terseLabel": "Computer equipment",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ComputerSoftwarePurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ComputerSoftwarePurchasedMember",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer software purchased",
        "label": "Computer Software Purchased [Member]",
        "documentation": "Purchased software applications for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r110",
      "r111",
      "r344",
      "r912"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r110",
      "r111",
      "r344",
      "r824",
      "r912"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r110",
      "r111",
      "r344",
      "r912",
      "r1061"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of total revenue",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r110",
      "r111",
      "r344"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r110",
      "r111",
      "r344",
      "r912"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles 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": [
      "r97",
      "r932"
     ]
    },
    "pega_ConsultingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ConsultingMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting",
        "label": "Consulting [Member]",
        "documentation": "Consulting [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "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/2023",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Type [Domain]",
        "label": "Contingent Consideration Type [Domain]",
        "documentation": "Description of contingent payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ContractAssetsAndDeferredRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ContractAssetsAndDeferredRevenueTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contract Assets and Deferred Revenue",
        "label": "Contract assets and deferred revenue [Table Text Block]",
        "documentation": "Contract assets and deferred revenue [Table Text Block]."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r511"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r511"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term contract assets",
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r492",
      "r511"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred revenue",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r491",
      "r511"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r491",
      "r511"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized during the period that was included in deferred revenue",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Payments",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r1091"
     ]
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtFairValueDisclosures",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt fair value",
        "label": "Convertible Debt, Fair Value Disclosures",
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails",
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r446",
      "r447",
      "r457",
      "r458",
      "r459",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944"
     ]
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleLongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term convertible senior notes, net",
        "label": "Convertible Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt",
        "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": [
      "r953",
      "r955",
      "r1186"
     ]
    },
    "pega_CorporateIncentiveCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "CorporateIncentiveCompensationPlanMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Incentive Compensation Plan",
        "label": "Corporate Incentive Compensation Plan [Member]",
        "documentation": "Corporate incentive compensation plan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cost of revenue",
        "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": [
      "r139",
      "r782"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_CostOfRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "CostOfRevenueMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of revenue",
        "terseLabel": "Cost of revenue",
        "label": "Cost Of Revenue [Member]",
        "documentation": "Cost Of Revenue."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover page.",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "pega_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Credit Agreement [Member]",
        "documentation": "Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "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": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "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": []
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r281",
      "r287",
      "r293",
      "r388",
      "r394",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r671",
      "r672",
      "r673",
      "r675",
      "r676",
      "r677",
      "r683",
      "r686",
      "r688",
      "r689",
      "r747"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r281",
      "r287",
      "r293",
      "r388",
      "r394",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r671",
      "r672",
      "r673",
      "r675",
      "r676",
      "r677",
      "r683",
      "r686",
      "r688",
      "r689",
      "r747"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r281",
      "r287",
      "r293",
      "r388",
      "r394",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r671",
      "r672",
      "r673",
      "r675",
      "r676",
      "r677",
      "r683",
      "r686",
      "r688",
      "r689",
      "r747"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r1064",
      "r1090",
      "r1167"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r1064",
      "r1090"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current provision",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r649",
      "r655",
      "r1090"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current:",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r1064",
      "r1090",
      "r1167"
     ]
    },
    "pega_DebtConversionConvertedInstrumentSharesIfFullyExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DebtConversionConvertedInstrumentSharesIfFullyExercised",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedcalltransactionsDetails",
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares outstanding upon conversion (in shares)",
        "terseLabel": "Number of shares issuable upon conversion (in shares)",
        "label": "Debt Conversion, Converted Instrument, Shares if fully Exercised",
        "documentation": "Debt Conversion, Converted Instrument, Shares if fully Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedcalltransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issuable upon conversion (in shares)",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionOriginalDebtInterestRateOfDebt",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Conversion, Original Debt, Interest Rate of Debt",
        "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r272",
      "r445",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r461",
      "r468",
      "r469",
      "r471"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "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": [
      "r27",
      "r121",
      "r122",
      "r185",
      "r188",
      "r277",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r724",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r1088"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal",
        "totalLabel": "Principal, total due",
        "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": [
      "r27",
      "r188",
      "r472"
     ]
    },
    "pega_DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold consecutive business days",
        "label": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days",
        "documentation": "Debt Instrument, Convertible, Consecutive Business Days Immediately Following Threshold Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial conversion price (in dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r448"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial conversion rate",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r73",
      "r166",
      "r167",
      "r448"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold consecutive trading days",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold percentage of stock price trigger",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold trading days",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature."
       }
      }
     },
     "auth_ref": []
    },
    "pega_DebtInstrumentCovenantInterestCoverageRatioMinimum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum consolidated coverage ratio",
        "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "pega_DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum required cash and investments held",
        "label": "Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit",
        "documentation": "Debt Instrument, Covenant, Minimum Required Cash, Investments, Available Line Of Credit"
       }
      }
     },
     "auth_ref": []
    },
    "pega_DebtInstrumentCovenantsLeverageRatioMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DebtInstrumentCovenantsLeverageRatioMaximum",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum consolidated net leverage ratio",
        "label": "Debt Instrument, Covenants, Leverage Ratio, Maximum",
        "documentation": "Debt Instrument, Covenants, Leverage Ratio, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r115",
      "r446",
      "r724",
      "r941",
      "r942"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average interest rate",
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r113",
      "r464"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails",
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "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": [
      "r277",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r724",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r1088"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "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": [
      "r35",
      "r277",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r724",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r1088"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After the calendar quarter ending on June 30, 2020",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "On or after March\u00a01, 2023",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement period",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption 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": [
      "r24"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails",
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r73",
      "r74",
      "r112",
      "r113",
      "r115",
      "r118",
      "r165",
      "r167",
      "r277",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r724",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r1088"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving credit agreement term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "verboseLabel": "Marketable securities",
        "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1107"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Available-for-sale Securities [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleTerm",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable debt security weighted-average remaining maturity",
        "label": "Debt Securities, Available-for-Sale, Term",
        "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized Cost",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss",
        "documentation": "Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r401",
      "r1106"
     ]
    },
    "us-gaap_DeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSScheduleofImpairmentofDeferredCommissionsDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred commissions",
        "label": "Deferred Costs, Noncurrent",
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r1074"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Impairment of Deferred Contract Costs",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "pega_DeferredCostsNetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DeferredCostsNetTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEFERRED COMMISSIONS",
        "label": "Deferred Costs Net [Text Block]",
        "documentation": "The entire disclosure for deferred contract costs and related amortization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCreditsAndOtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": {
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Deferred Credits and Other Liabilities, Current",
        "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails": {
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofContractAssetsandDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term deferred revenue",
        "label": "Deferred Credits and Other Liabilities, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r1090",
      "r1166",
      "r1167"
     ]
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized issuance costs",
        "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": [
      "r114"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r180",
      "r1090",
      "r1166"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "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": [
      "r632",
      "r633"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Total deferred provision (benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r180",
      "r211",
      "r654",
      "r655",
      "r1090"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred:",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r187",
      "r643"
     ]
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Deferred Revenue, Noncurrent",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r1090",
      "r1166",
      "r1167"
     ]
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetInterestCarryforward",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense 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": [
      "r1165"
     ]
    },
    "pega_DeferredTaxAssetsConvertibleSeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DeferredTaxAssetsConvertibleSeniorNotes",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible senior notes",
        "label": "Deferred Tax Assets, Convertible Senior Notes",
        "documentation": "Deferred Tax Assets, Convertible Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software revenue",
        "label": "Deferred Tax Assets, Deferred Income",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "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": [
      "r644"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets:",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development capitalization",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net deferred tax 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": [
      "r1164"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating 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": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "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": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "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": []
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforwards",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals and 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": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowances",
        "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": [
      "r645"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capped call transactions",
        "label": "Deferred Tax Liabilities, Derivatives",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Intangibles",
        "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": [
      "r91",
      "r1165"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other, net",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r1165"
     ]
    },
    "pega_DeferredTaxLiabilityDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DeferredTaxLiabilityDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofNetDeferredTaxAssetandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation",
        "label": "Deferred Tax Liability, Depreciation",
        "documentation": "Deferred Tax Liability, Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, expense",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r575"
     ]
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]",
        "label": "Defined Contribution 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": [
      "r575"
     ]
    },
    "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanDisclosuresTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Contribution Plans Expenses",
        "label": "Defined Contribution Plan Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_DefinedContributionPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanTable",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Table]",
        "label": "Defined Contribution Plan [Table]",
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r575"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofDepreciationExpenseDetails"
     ],
     "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": [
      "r9",
      "r64"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets and depreciation",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r326"
     ]
    },
    "pega_DepreciationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DepreciationExpenseTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Depreciation Expense",
        "label": "Depreciation Expense [Table Text Block]",
        "documentation": "Depreciation Expense [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capped Call Transactions",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r702",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r856",
      "r857",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r930",
      "r967",
      "r1188"
     ]
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capped call transactions",
        "label": "Derivative Asset, Noncurrent",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "us-gaap_DerivativeCapPrice": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeCapPrice",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedcalltransactionsDetails",
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cap price (in dollars per share)",
        "label": "Derivative, Cap Price",
        "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFinancialInstrumentsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFinancialInstrumentsAssetsMember",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capped Call Transactions",
        "label": "Derivative Financial Instruments, Assets [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": []
    },
    "pega_DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Convertible senior notes - interest expense and settlement gains, net of tax",
        "label": "Dilutive Securities, Effect on EPS Numerator, Convertible Debt",
        "documentation": "Dilutive Securities, Effect on EPS Numerator, Convertible Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "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": [
      "r510",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "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": [
      "r510",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/REVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue Streams",
        "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": [
      "r1132"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCK-BASED COMPENSATION",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r582",
      "r613",
      "r614",
      "r616",
      "r959"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends declared",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Dividends Declared",
        "label": "Dividends Declared [Table Text Block]",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable",
        "label": "Dividends Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r979",
      "r980",
      "r993"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r979",
      "r980",
      "r993",
      "r1029"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r1014"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Domestic Tax Authority [Member]",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Plan",
        "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": [
      "r1134",
      "r1135",
      "r1136"
     ]
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe (excluding U.K.), Middle East, and Africa",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings (loss) per share",
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Earnings (loss) per share, basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r295",
      "r298",
      "r310",
      "r311",
      "r312",
      "r316",
      "r689",
      "r690",
      "r787",
      "r803",
      "r934"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average number of common shares outstanding",
        "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Earnings (loss) per share, diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r298",
      "r310",
      "r311",
      "r312",
      "r316",
      "r689",
      "r690",
      "r787",
      "r803",
      "r934"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS (LOSS) PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r313",
      "r314",
      "r315"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash",
        "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": [
      "r713"
     ]
    },
    "pega_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess tax detriments / (benefits) related to share-based compensation",
        "label": "Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation Excess Tax Benefits Relating To Share Based Compensation, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "pega_EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "GILTI, FDII, and BEAT",
        "label": "Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation, GILTI, FDII, and BEAT, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "pega_EffectiveIncomeTaxRateReconciliationTaxReservesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxReservesAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Reserves",
        "label": "Effective Income Tax Rate Reconciliation, Tax Reserves, Amount",
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Reserves, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation and related expenses",
        "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": [
      "r31"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock-based compensation expense, unvested stock options",
        "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": [
      "r615"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average period of expense recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income 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": [
      "r612"
     ]
    },
    "us-gaap_EmployeeSeveranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeSeveranceMember",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Severance",
        "verboseLabel": "Employee severance and related benefits",
        "label": "Employee Severance [Member]",
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Employee Stock 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/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r1054"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r976"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r1055"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "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": [
      "r18",
      "r227",
      "r255",
      "r256",
      "r257",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r292",
      "r317",
      "r388",
      "r394",
      "r489",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r677",
      "r688",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r749",
      "r814",
      "r815",
      "r816",
      "r829",
      "r890"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1022"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r985",
      "r997",
      "r1007",
      "r1033"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r982",
      "r994",
      "r1004",
      "r1030"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ExtinguishmentOfDebtAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount repurchased",
        "label": "Extinguishment of Debt, Amount",
        "documentation": "Gross amount of debt extinguished."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FacilityClosingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FacilityClosingMember",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office space reduction",
        "verboseLabel": "Office space reductions",
        "label": "Facility Closing [Member]",
        "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r696"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r696"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Venture Investments",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r109"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r109"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r694",
      "r753",
      "r754",
      "r755",
      "r941",
      "r942",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "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": [
      "r459",
      "r537",
      "r542",
      "r694",
      "r753",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "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": [
      "r459",
      "r537",
      "r542",
      "r694",
      "r754",
      "r941",
      "r942",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "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": [
      "r459",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r694",
      "r755",
      "r941",
      "r942",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Liabilities 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": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r109"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities measured at fair value on a recurring basis",
        "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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in fair value:",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Gain (Loss) Included in Other Comprehensive Income (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value adjustment",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New investments",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sales of investments",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlements",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofChangeinCappedCallTransactionsDetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in foreign exchange rates",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Currency Translation Adjustment",
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Changes in Foreign Exchange Rates"
       }
      }
     },
     "auth_ref": []
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in fair value included in other comprehensive income (loss)",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)",
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Comprehensive Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "pega_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in fair value included in other income, net",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net",
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Fair Value Adjustment Included in Other Income, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r753",
      "r754",
      "r755",
      "r941",
      "r942",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r26"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r395",
      "r396",
      "r397",
      "r398",
      "r400",
      "r402",
      "r403",
      "r404",
      "r470",
      "r487",
      "r678",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r801",
      "r938",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1101",
      "r1102",
      "r1103",
      "r1104"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Useful life of capitalized software",
        "terseLabel": "Useful Lives",
        "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/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r237",
      "r411"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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": [
      "r157"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amortization of Intangible Assets",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r157"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r157"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r157"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r783",
      "r784"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "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": [
      "r156",
      "r784"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [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": [
      "r783"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "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": [
      "r61",
      "r62"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofFutureEstimatedIntangiblesAssetsAmortizationDetails",
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net\u00a0book value",
        "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": [
      "r156",
      "r783"
     ]
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Authority",
        "label": "Foreign Tax Authority [Member]",
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency transaction (loss) gain",
        "negatedLabel": "Foreign currency transaction (loss) gain",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r709",
      "r710",
      "r711",
      "r712",
      "r887"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation and remeasurement",
        "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": [
      "r708"
     ]
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International plans",
        "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": [
      "r1134",
      "r1135",
      "r1136"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r989",
      "r1001",
      "r1011",
      "r1037"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r989",
      "r1001",
      "r1011",
      "r1037"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r989",
      "r1001",
      "r1011",
      "r1037"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r989",
      "r1001",
      "r1011",
      "r1037"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r989",
      "r1001",
      "r1011",
      "r1037"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Furniture and Fixtures",
        "terseLabel": "Furniture and fixtures",
        "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/2023",
     "localname": "GB",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom (\u201cU.K.\u201d)",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "(Loss) on capped call transactions",
        "negatedTerseLabel": "Loss on capped call transactions",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "(Gain) on investments",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r1056"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on lease termination",
        "label": "Gain (Loss) on Termination of Lease",
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "(Gain) on repurchases of convertible senior notes",
        "terseLabel": "Gain (loss) on repurchase of convertible 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": [
      "r9",
      "r71",
      "r72"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r872"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_GeographicAreasLongLivedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicAreasLongLivedAssetsAbstract",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Areas, Long-Lived Assets [Abstract]",
        "label": "Geographic Areas, Long-Lived Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r912"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r406",
      "r785",
      "r939",
      "r962",
      "r1109",
      "r1116"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r408",
      "r939"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation adjustments",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r274",
      "r322",
      "r330",
      "r335",
      "r338",
      "r384",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r703",
      "r936",
      "r1129"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r979",
      "r980",
      "r993"
     ]
    },
    "us-gaap_IncentiveFromLessor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncentiveFromLessor",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tenant improvement allowance",
        "label": "Incentive from Lessor",
        "documentation": "Amount of incentive received by lessee from lessor."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r197",
      "r198",
      "r1057"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "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": [
      "r275",
      "r656"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before provision for (benefit from) 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": [
      "r0",
      "r134",
      "r190",
      "r322",
      "r330",
      "r335",
      "r338",
      "r788",
      "r799",
      "r936"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforBenefitFromIncomeTaxesDetails"
     ],
     "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": [
      "r275",
      "r656"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r419",
      "r873"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r873"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Axis]",
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Domain]",
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Line Items]",
        "label": "Income Tax Contingency [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_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Table]",
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r92",
      "r177",
      "r179"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r627",
      "r636",
      "r640",
      "r647",
      "r652",
      "r657",
      "r658",
      "r659",
      "r828"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/INCOMETAXESScheduleofComponentsofProvisionforBenefitFromIncomeTaxesDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for (benefit from) income taxes",
        "totalLabel": "Income tax expense (benefit), total",
        "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": [
      "r199",
      "r212",
      "r291",
      "r292",
      "r327",
      "r634",
      "r653",
      "r804"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting for 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": [
      "r254",
      "r630",
      "r631",
      "r640",
      "r641",
      "r646",
      "r648",
      "r826"
     ]
    },
    "us-gaap_IncomeTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivables",
        "label": "Income Taxes Receivable",
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impact of change in tax law",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "documentation": "Amount 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 increase (decrease) in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r635"
     ]
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Permanent differences",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. federal income taxes at statutory rates",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount 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": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision to return adjustments",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of federal benefit and tax credits",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount 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 state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Federal research and experimentation credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "documentation": "Amount 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 research tax credit."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlementsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxSettlementsForeign",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofEffectiveIncomeTaxRateFromStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effects of foreign activities",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid (refunded)",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, unbilled receivables, and contract assets",
        "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": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r1085"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredCharges",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred commissions",
        "label": "Increase (Decrease) in Deferred Charges",
        "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decrease in operating assets",
        "label": "Increase (Decrease) in Operating Assets",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decrease in lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1062",
      "r1085"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other long-term assets and liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.pega.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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible senior notes (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307",
      "r312"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r300",
      "r301",
      "r312",
      "r581"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r992",
      "r1001",
      "r1011",
      "r1028",
      "r1037",
      "r1041",
      "r1049"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r981",
      "r1053"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r981",
      "r1053"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r981",
      "r1053"
     ]
    },
    "pega_IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible and long-lived assets",
        "label": "Intangible Asset and Impairment of Long Lived Assets [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r192",
      "r258",
      "r325",
      "r722",
      "r874",
      "r973",
      "r1189"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r465",
      "r474",
      "r943",
      "r944"
     ]
    },
    "us-gaap_InterestExpenseDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebtAbstract",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Expense, Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebtExcludingAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual interest expense (0.75% coupon)",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r466",
      "r943",
      "r944"
     ]
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "pega_InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": "pega_InterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One",
        "documentation": "Interest, Long-term Debt, Maturities, Repayments of Principal, Year One"
       }
      }
     },
     "auth_ref": []
    },
    "pega_InterestLongTermDebtMaturitiesTotalDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "InterestLongTermDebtMaturitiesTotalDue",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest expense, total due",
        "label": "Interest, Long-term Debt, Maturities, Total Due",
        "documentation": "Interest, Long-term Debt, Maturities, Total Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid on convertible notes",
        "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": [
      "r266",
      "r268",
      "r269"
     ]
    },
    "pega_InternalUseSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "InternalUseSoftwareMember",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Use Software",
        "label": "Internal Use Software [Member]",
        "documentation": "Internal Use Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InternalUseSoftwarePolicy",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal-use software",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r144"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Venture investments",
        "label": "Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MARKETABLE SECURITIES",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r193",
      "r194",
      "r214",
      "r349",
      "r351",
      "r697",
      "r698"
     ]
    },
    "pega_InvestmentsInPrivatelyHeldCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "InvestmentsInPrivatelyHeldCompaniesMember",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Venture investments",
        "label": "Investments In Privately Held Companies [Member]",
        "documentation": "Investments in privately held companies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_JudicialRulingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "JudicialRulingMember",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Judicial Ruling",
        "label": "Judicial Ruling [Member]",
        "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "pega_KennethStillwellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "KennethStillwellMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kenneth Stillwell [Member]",
        "documentation": "Kenneth Stillwell"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating lease expenses",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r736",
      "r961"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1171"
     ]
    },
    "pega_LeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease expense",
        "label": "Lease Expense",
        "documentation": "Lease Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LegalFeesPostJudgementInterestRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LegalFeesPostJudgementInterestRatePercentage",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal fees, post-judgement interest rate, percentage",
        "label": "Legal Fees, Post-judgement Interest Rate, Percentage",
        "documentation": "Legal Fees, Post-judgement Interest Rate, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LeonTreflerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LeonTreflerMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leon Trefler [Member]",
        "documentation": "Leon Trefler"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LeonTreflerRuleTradingArrangementCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LeonTreflerRuleTradingArrangementCommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leon Trefler Rule Trading Arrangement, Common Stock [Member]",
        "documentation": "Leon Trefler Rule Trading Arrangement, Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leon Trefler Rule Trading Arrangement, Net Shares Received During Duration of Plan [Member]",
        "documentation": "Leon Trefler Rule Trading Arrangement, Net Shares Received During Duration of Plan"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LesseeLeaseAreaOfOfficeBuilding": {
     "xbrltype": "areaItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LesseeLeaseAreaOfOfficeBuilding",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Area of office space lease (in square feet)",
        "label": "Lessee, Lease, Area of Office Building",
        "documentation": "Lessee, Lease, Area of Office Building"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "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": [
      "r735"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "pega_LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base rent increase percentage",
        "label": "Lessee, Lease, Liability to be Paid, Annual Increase Percentage",
        "documentation": "Lessee, Lease, Liability to be Paid, Annual Increase Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LesseeLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LesseeLeaseTermOfContract",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of contract",
        "label": "Lessee, Lease, Term of Contract",
        "documentation": "Lessee, Lease, Term of Contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Lease Liabilities",
        "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": [
      "r1172"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "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": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Base rent to paid, year one",
        "terseLabel": "2024",
        "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": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r744"
     ]
    },
    "pega_LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Based rent to paid (annually per year)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Annually Per Year",
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, Annually Per Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: imputed interest",
        "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": [
      "r744"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.pega.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding letters of credit",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r274",
      "r384",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r665",
      "r666",
      "r667",
      "r703",
      "r848",
      "r935",
      "r974",
      "r1129",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 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": [
      "r132",
      "r189",
      "r795",
      "r962",
      "r1089",
      "r1105",
      "r1170"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.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": [
      "r32",
      "r232",
      "r274",
      "r384",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r665",
      "r666",
      "r667",
      "r703",
      "r962",
      "r1129",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Name [Axis]",
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1088"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Lender [Domain]",
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1088"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in aggregate commitment 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": [
      "r29"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r29"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]",
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]",
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued losses for litigation",
        "label": "Estimated Litigation Liability",
        "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r1124"
     ]
    },
    "us-gaap_LitigationStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationStatusAxis",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Status [Axis]",
        "label": "Litigation Status [Axis]",
        "documentation": "Information by status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_LitigationStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationStatusDomain",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Status [Domain]",
        "label": "Litigation Status [Domain]",
        "documentation": "Status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "pega_LongLivedAssetsByGeographicalAreasLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LongLivedAssetsByGeographicalAreasLineItems",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets by Geographical Areas [Line Items]",
        "label": "Long-Lived Assets by Geographical Areas [Line Items]",
        "documentation": "Long-Lived Assets by Geographical Areas [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_LongLivedAssetsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "LongLivedAssetsPercentage",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived assets percentage",
        "label": "Long Lived Assets Percentage",
        "documentation": "Long-lived assets as a percentage of total long-lived assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Convertible senior notes, net",
        "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": [
      "r27",
      "r188",
      "r458",
      "r473",
      "r941",
      "r942",
      "r1184"
     ]
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtByMaturityAbstract",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal",
        "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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": [
      "r11",
      "r277",
      "r463"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r11",
      "r277",
      "r463"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails",
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "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": [
      "r35"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.pega.com/role/DEBTConvertibleseniornotesandcappedcallsDetails",
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofCarryingvalueoftheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails",
      "http://www.pega.com/role/DEBTScheduleofInterestExpenseRelatedtotheNotesDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails",
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "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": [
      "r35",
      "r70"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r435",
      "r1125",
      "r1126"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r435",
      "r1125",
      "r1126"
     ]
    },
    "us-gaap_LossContingencyDamagesAwardedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyDamagesAwardedValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency, damages awarded, value",
        "label": "Loss Contingency, Damages Awarded, Value",
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1124",
      "r1125",
      "r1126"
     ]
    },
    "us-gaap_MaintenanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MaintenanceMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maintenance",
        "label": "Maintenance [Member]",
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Marketable securities",
        "label": "Marketable Securities, Current",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "pega_MaturitiesOfInterestAndPrincipalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "MaturitiesOfInterestAndPrincipalAbstract",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Maturities of Interest and Principal [Abstract]",
        "documentation": "Maturities of Interest and Principal"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r576",
      "r780",
      "r811",
      "r840",
      "r841",
      "r895",
      "r897",
      "r899",
      "r900",
      "r908",
      "r924",
      "r925",
      "r937",
      "r945",
      "r958",
      "r964",
      "r1131",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "pega_MinimumConsolidatedEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "MinimumConsolidatedEBITDA",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum Consolidated EBITDA (as defined in the Credit Facility)",
        "label": "Minimum Consolidated EBITDA",
        "documentation": "Minimum Consolidated EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r576",
      "r780",
      "r811",
      "r840",
      "r841",
      "r895",
      "r897",
      "r899",
      "r900",
      "r908",
      "r924",
      "r925",
      "r937",
      "r945",
      "r958",
      "r964",
      "r1131",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1040"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1048"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1021"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.pega.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/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash (used in) provided by 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": [
      "r267"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.pega.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/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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": [
      "r149",
      "r150",
      "r151"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.pega.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/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)",
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r151",
      "r191",
      "r230",
      "r249",
      "r252",
      "r257",
      "r274",
      "r282",
      "r285",
      "r286",
      "r287",
      "r288",
      "r291",
      "r292",
      "r308",
      "r322",
      "r330",
      "r335",
      "r338",
      "r384",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r690",
      "r703",
      "r800",
      "r870",
      "r888",
      "r889",
      "r936",
      "r973",
      "r1129"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss)",
        "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": [
      "r261",
      "r285",
      "r286",
      "r287",
      "r288",
      "r295",
      "r296",
      "r309",
      "r312",
      "r322",
      "r330",
      "r335",
      "r338",
      "r936"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Numerator for diluted EPS",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r297",
      "r302",
      "r303",
      "r304",
      "r305",
      "r309",
      "r312"
     ]
    },
    "pega_NonEmployeeDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "NonEmployeeDirectorsMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-employee directors",
        "label": "Non Employee Directors [Member]",
        "documentation": "Non Employee Directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1020"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r989",
      "r1001",
      "r1011",
      "r1028",
      "r1037"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1018"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1017"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1028"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1048"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1048"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activity:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_NonemployeeDirectorCompensationLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "NonemployeeDirectorCompensationLimit",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual limited compensation",
        "label": "Non-employee Director Compensation Limit",
        "documentation": "The maximum annual compensation amount to be earned by non-employee directors. Includes grants of share-based compensation awards and any cash fees paid to such non-employee director during the fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_NumberOfReportingUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportingUnits",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reporting units",
        "label": "Number of Reporting Units",
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment."
       }
      }
     },
     "auth_ref": []
    },
    "pega_OpenSpanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OpenSpanMember",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OpenSpan, Inc.",
        "label": "Open Span [Member]",
        "documentation": "OpenSpan Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r330",
      "r335",
      "r338",
      "r936"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed lease costs",
        "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": [
      "r737",
      "r961"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "verboseLabel": "Total lease liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, liability, current, statement of financial position",
        "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": [
      "r732"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term operating lease liabilities",
        "terseLabel": "Long-term operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating leases, net of tenant improvement allowances",
        "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": [
      "r733",
      "r740"
     ]
    },
    "pega_OperatingLeaseRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OperatingLeaseRecovery",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fixed lease recovery",
        "label": "Operating Lease, Recovery",
        "documentation": "Operating Lease, Recovery"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofRightofUseAssetandLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, right-of-use asset, statement of financial position",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r743",
      "r961"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofWeightedAverageandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r742",
      "r961"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net operating loss carryforwards",
        "terseLabel": "Net operating losses",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "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": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses expected to expire unused",
        "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": [
      "r88"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": []
    },
    "pega_OtherAmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OtherAmericasMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Americas",
        "label": "Other Americas [Member]",
        "documentation": "Region of Americas, except US."
       }
      }
     },
     "auth_ref": []
    },
    "pega_OtherAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OtherAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets and Liabilities [Abstract]",
        "documentation": "Other Assets and Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r962"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "totalLabel": "Other long-term assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "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": [
      "r7",
      "r16",
      "r181"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive income (loss), net of tax",
        "terseLabel": "Other Comprehensive income (loss)",
        "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": [
      "r7",
      "r16",
      "r181",
      "r250",
      "r253"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain (loss) on available-for-sale securities",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r246",
      "r383"
     ]
    },
    "pega_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other, Current Assets",
        "documentation": "Other, Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "pega_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other, Current Liabilities",
        "documentation": "Other, Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "totalLabel": "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": [
      "r31",
      "r962"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Other long-term 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": [
      "r36"
     ]
    },
    "pega_OtherLongTermAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OtherLongTermAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other, Long-term Assets",
        "documentation": "Other, Long-term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "pega_OtherLongTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "OtherLongTermLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other, Long-term Liabilities",
        "documentation": "Other, Long-term Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other non-cash",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1020"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r987",
      "r999",
      "r1009",
      "r1035"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r990",
      "r1002",
      "r1012",
      "r1038"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r990",
      "r1002",
      "r1012",
      "r1038"
     ]
    },
    "pega_PNCBankNationalAssociationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PNCBankNationalAssociationMember",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PNC Bank, National Association",
        "label": "PNC Bank, National Association [Member]",
        "documentation": "PNC Bank, National Association [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentedTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PatentedTechnologyMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology",
        "label": "Patented Technology [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock repurchases under stock repurchase program",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash disbursements",
        "label": "Payments for Restructuring",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r1084"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofDividendsDeclaredandPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividend payments to stockholders",
        "terseLabel": "Dividend payments to stockholders",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock repurchases for tax withholdings for net settlement of equity awards",
        "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": [
      "r265"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for acquisitions, 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": [
      "r42"
     ]
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of investments",
        "label": "Payments to Acquire Investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1019"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1019"
     ]
    },
    "pega_PegaCloudMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PegaCloudMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pega Cloud",
        "label": "Pega Cloud [Member]",
        "documentation": "Cloud [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1018"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1017"
     ]
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 and prior",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Five and Before"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearFour": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearFour",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearOne": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearOne",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One",
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year One"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearThree": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearThree",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_TotalPercentageOfUnbilledRevenue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "documentation": "Percentage of Unbilled Receivables, Not Billable, Contract Date, Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PerformanceStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PerformanceStockOptionsMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Stock Options",
        "label": "Performance Stock Options [Member]",
        "documentation": "Performance Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PerpetualLicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PerpetualLicenseMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Perpetual license",
        "label": "Perpetual License [Member]",
        "documentation": "Perpetual License"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PostemploymentBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postemployment Benefits [Abstract]",
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars 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": [
      "r126",
      "r476"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r850"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r476"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "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": [
      "r126",
      "r850",
      "r868",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.01 par value, 1,000 shares authorized; none issued",
        "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": [
      "r126",
      "r792",
      "r962"
     ]
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1": {
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2024",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year one",
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year one"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1": {
       "parentTag": "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2024",
        "label": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Repayments of Principal in Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "pega_PrincipalAndInterestLongTermDebtMaturitiesTotalDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PrincipalAndInterestLongTermDebtMaturitiesTotalDue",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/DEBTScheduleofFuturePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Principal and interest, total due",
        "label": "Principal and Interest, Long-term Debt, Maturities, Total Due",
        "documentation": "Principal and Interest, Long-term Debt, Maturities, Total Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "pega_PrivatelyHeldInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "PrivatelyHeldInvestmentMember",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinVentureInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Privately held investment",
        "label": "Privately Held Investment [Member]",
        "documentation": "Privately Held Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDerivativeInstrumentFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/DEBTCappedcalltransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from settlement of capped calls transactions",
        "label": "Proceeds from Derivative Instrument, Financing Activities",
        "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r931"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities and called investments",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263",
      "r1100"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1058",
      "r1083"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales of investments",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r262",
      "r350",
      "r382"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from stock option exercises",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r23"
     ]
    },
    "us-gaap_ProceedsFromStockPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from employee stock purchase plan",
        "label": "Proceeds from Stock Plans",
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "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": [
      "r340",
      "r782",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r927",
      "r946",
      "r963",
      "r1063",
      "r1127",
      "r1128",
      "r1132",
      "r1185"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "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": [
      "r340",
      "r782",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r927",
      "r946",
      "r963",
      "r1063",
      "r1127",
      "r1128",
      "r1132",
      "r1185"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, 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": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY 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": [
      "r158",
      "r204",
      "r209",
      "r210"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property 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": [
      "r159",
      "r234",
      "r798"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "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": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "terseLabel": "Property and equipment",
        "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": [
      "r10",
      "r789",
      "r798",
      "r962"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property 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": [
      "r10",
      "r204",
      "r209",
      "r796"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property 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": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.pega.com/role/LEASESNarrativeDetails",
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "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": [
      "r159"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment estimated useful lives",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1016"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1016"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "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": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r535",
      "r576",
      "r608",
      "r609",
      "r610",
      "r756",
      "r780",
      "r811",
      "r840",
      "r841",
      "r895",
      "r897",
      "r899",
      "r900",
      "r908",
      "r924",
      "r925",
      "r937",
      "r945",
      "r958",
      "r964",
      "r967",
      "r1119",
      "r1131",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "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": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r535",
      "r576",
      "r608",
      "r609",
      "r610",
      "r756",
      "r780",
      "r811",
      "r840",
      "r841",
      "r895",
      "r897",
      "r899",
      "r900",
      "r908",
      "r924",
      "r925",
      "r937",
      "r945",
      "r958",
      "r964",
      "r967",
      "r1119",
      "r1131",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_ReceivablesContractAssetsAndDeferredRevenueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ReceivablesContractAssetsAndDeferredRevenueTextBlock",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE",
        "label": "Receivables, Contract Assets, And Deferred Revenue [Text Block]",
        "documentation": "Receivables, Contract Assets, And Deferred Revenue [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r982",
      "r994",
      "r1004",
      "r1030"
     ]
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of convertible senior notes",
        "label": "Repayments of Convertible Debt",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r626",
      "r1182"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development and software development costs",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r3",
      "r119"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r983",
      "r995",
      "r1005",
      "r1031"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r984",
      "r996",
      "r1006",
      "r1032"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r991",
      "r1003",
      "r1013",
      "r1039"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Noncurrent",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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": [
      "r200",
      "r1074",
      "r1087"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURING"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RESTRUCTURING",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r418",
      "r421",
      "r427"
     ]
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring",
        "verboseLabel": "Expense",
        "netLabel": "Costs incurred",
        "label": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r422",
      "r424",
      "r1120"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r424",
      "r425"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r424",
      "r425",
      "r426"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Restructuring Reserve, Beginning Balance",
        "periodEndLabel": "Restructuring Reserve, Ending Balance",
        "label": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r423"
     ]
    },
    "us-gaap_RestructuringReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserveRollForward",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Reserve [Roll Forward]",
        "label": "Restructuring Reserve [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_RestructuringReserveTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserveTranslationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation adjustments",
        "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Accumulated deficit)",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r168",
      "r794",
      "r818",
      "r823",
      "r827",
      "r851",
      "r962"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings (accumulated deficit)",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r292",
      "r388",
      "r394",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r671",
      "r673",
      "r674",
      "r677",
      "r688",
      "r814",
      "r816",
      "r829",
      "r1190"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "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": [
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r1134",
      "r1135",
      "r1136"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails"
     ],
     "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": [
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r1134",
      "r1135",
      "r1136"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "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": [
      "r323",
      "r324",
      "r329",
      "r333",
      "r334",
      "r340",
      "r342",
      "r344",
      "r509",
      "r510",
      "r782"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue and deferred commissions",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r926"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.pega.com/role/REVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUE",
        "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": [
      "r213",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r513"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/REVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Geographic Revenue",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue remaining performance obligation",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected timing of satisfaction",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/REVENUETables",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Performance Obligations",
        "terseLabel": "Schedule of Remaining Performance Obligations",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue remaining performance obligation (in percent)",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "label": "Revenues from External Customers and Long-Lived Assets [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_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails",
      "http://www.pega.com/role/DEBTScheduleofMinimumConsolidatedEBITDADetails"
     ],
     "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": []
    },
    "pega_RifatKerimAkgonulMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "RifatKerimAkgonulMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rifat Kerim Akgonul [Member]",
        "documentation": "Rifat Kerim Akgonul"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofCashFlowLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets recognized for new leases and amendments (non-cash)",
        "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": [
      "r741",
      "r961"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1048"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1048"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Revenue, Net",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r1060"
     ]
    },
    "pega_ScheduleOfAmortizationOfDeferredCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ScheduleOfAmortizationOfDeferredCostsTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEFERREDCOMMISSIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amortization of Deferred Contract Costs",
        "label": "Schedule of Amortization of Deferred Costs [Table Text Block]",
        "documentation": "Schedule of amortization of deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [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": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Marketable Securities",
        "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Provision for (Benefit From) Income Taxes",
        "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": [
      "r176"
     ]
    },
    "pega_ScheduleOfDebtCovenantRequirementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ScheduleOfDebtCovenantRequirementsTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt Covenant Requirements",
        "label": "Schedule of Debt Covenant Requirements [Table Text Block]",
        "documentation": "Schedule of Debt Covenant Requirements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Value and Interest Expense Related to the Notes",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r73",
      "r74",
      "r112",
      "r113",
      "r115",
      "r118",
      "r165",
      "r167",
      "r941",
      "r943",
      "r1092"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Net 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": [
      "r175"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "presentation": [
      "http://www.pega.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Change in Capped Call Transactions",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r98",
      "r99",
      "r100",
      "r101",
      "r103",
      "r104",
      "r105",
      "r106"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Calculation of Earnings (Loss) Per Share",
        "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": [
      "r1097"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Effective Income Tax Rate From Statutory Federal Income Tax Rate",
        "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": [
      "r174"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Area",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "documentation": "Tabular disclosure of the names of foreign countries in which material 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 are located, and amount of such long-lived assets located in that country or foreign geographic area."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r783"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangibles",
        "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": [
      "r61",
      "r62"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "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": [
      "r939",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income (Loss) Before Provision for (Benefit From) Income Taxes",
        "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": [
      "r1090"
     ]
    },
    "pega_ScheduleOfLongLivedAssetsByGeographicalAreasTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ScheduleOfLongLivedAssetsByGeographicalAreasTable",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Lived Assets by Geographical Areas [Table]",
        "label": "Schedule of Long-Lived Assets by Geographical Areas [Table]",
        "documentation": "Schedule of Long-Lived Assets by Geographical Areas [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Combined Restricted Stock Units Activity",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Assets and Other Liabilities",
        "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails",
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r10"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r424",
      "r425",
      "r426"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring Activities",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r68"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails"
     ],
     "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": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r133"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "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": [
      "r578",
      "r580",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Compensating Balances",
        "label": "Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of employee stock purchase plan activity."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Combined Stock 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": [
      "r21",
      "r22",
      "r81"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted-Average Assumptions Used in Black-Scholes Option Valuation Model",
        "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": [
      "r173"
     ]
    },
    "pega_ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash Flow Lease Information",
        "label": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]",
        "documentation": "Schedule Of Supplemental Cash Flow Lease Information [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Repurchases",
        "label": "Class of Treasury Stock [Table Text Block]",
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r77",
      "r78"
     ]
    },
    "pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unbilled Receivables",
        "label": "Schedule of Unbilled Receivables Not Billable At Balance Sheet Date[Table Text Block]",
        "documentation": "Schedule of unbilled receivables not billable at balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ScheduleOfWeightedAverageAndDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ScheduleOfWeightedAverageAndDiscountRateTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted Average and Discount Rate",
        "label": "Schedule Of Weighted Average And Discount Rate [Table Text Block]",
        "documentation": "Schedule of Weighted Average and Discount Rate [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Estimated Intangibles Assets Amortization",
        "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": [
      "r62"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "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": [
      "r975"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r342",
      "r343",
      "r833",
      "r836",
      "r838",
      "r896",
      "r898",
      "r901",
      "r909",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r928",
      "r947",
      "r967",
      "r1132",
      "r1185"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/SEGMENTINFORMATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT 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": [
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r328",
      "r332",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r344"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.pega.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofAmortizationofIntangibleAssetsDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_SeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/DEBTCreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes",
        "label": "Senior Notes",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r1184"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation before tax",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r959"
     ]
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing price of company stock (in dollars per share)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Closing Price Of Common Stock",
        "documentation": "Closing price of the Company's stock on the last day of the most recent fiscal year end used to compute the aggregate intrinsic value of options outstanding and exercisable or RSUs outstanding and expected to vest as of period end."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee\u2019s target incentive compensation percentage",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Compensation Percentage Of Target Incentive Compensation Eligible To Elect And Receive By Employees",
        "documentation": "Percentage of an employee's annual target incentive compensation which is eligible to be elected and received in the form of RSUs in accordance with the Company's CICP."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected to vest",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Aggregate Intrinsic Value",
        "documentation": "Intrinsic value of equity-based compensation awards expected to vest. Excludes stock and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected to vest (in shares)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Number",
        "documentation": "Number of equity-based compensation awards expected to vest. Excludes stock and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected to vest (in dollars per share)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instrument Other Than Option Expected To Vest Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average grant date fair value of equity-based compensation awards expected to vest. Excludes stock and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "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": [
      "r600"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "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": [
      "r600"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "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": [
      "r598"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average grant date fair value of shares granted (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)",
        "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": [
      "r598"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Nonvested, beginning of period (in shares)",
        "periodEndLabel": "Nonvested, end of period (in 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": [
      "r595",
      "r596"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "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/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Nonvested, beginning of period (in dollars per share)",
        "periodEndLabel": "Nonvested, end of period (in dollars per share)",
        "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": [
      "r595",
      "r596"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Grant-Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "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": [
      "r599"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "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": [
      "r599"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected annual dividend yield",
        "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": [
      "r609"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r610"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected annual volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of shares vested",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Fair Value of Awards Vested",
        "documentation": "The total vest date fair value of awards vested during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "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": [
      "r578",
      "r580",
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for issuance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares subject to outstanding options and awards (in shares)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options and RSUs Outstanding Number",
        "documentation": "Number of options, including both vested and non-vested, and RSUs outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of stock options exercised",
        "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": [
      "r602"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "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": [
      "r593"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "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": [
      "r591"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average grant-date fair value (in dollars per share)",
        "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": [
      "r601"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning of period (in shares)",
        "periodEndLabel": "Options outstanding, end of period (in shares)",
        "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": [
      "r587",
      "r588"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning of period (in dollars per share)",
        "periodEndLabel": "Options outstanding, end of period (in dollars per share)",
        "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": [
      "r587",
      "r588"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining contractual term",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. 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": [
      "r603"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can 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": [
      "r603"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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": [
      "r603"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued under the plan (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCompensatingBalancesDetails",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails",
      "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": [
      "r583",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "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": [
      "r592"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "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": [
      "r591"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting one year from the grant date",
        "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/2023",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting after one year in quarterly installments over the remaining four years",
        "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/2023",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting in quarterly installments over the remaining four years",
        "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/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "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": [
      "r577",
      "r586",
      "r605",
      "r606",
      "r607",
      "r608",
      "r611",
      "r620",
      "r621",
      "r622",
      "r623"
     ]
    },
    "pega_ShareBasedPaymentArrangementTrancheFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ShareBasedPaymentArrangementTrancheFourMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting in quarterly installments over the remaining three years",
        "label": "Share-Based Payment Arrangement, Tranche Four [Member]",
        "documentation": "Share-Based Payment Arrangement, Tranche Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r1137"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONCombinedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonvested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested",
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofWeightedAverageAssumptionsusedinBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term 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": [
      "r607"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r80"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r80"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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": [
      "r603"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of closing price of common stock",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease costs",
        "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": [
      "r738",
      "r961"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r271"
     ]
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.pega.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyandEquipmentnetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer software developed for internal use",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails",
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r38",
      "r227",
      "r255",
      "r256",
      "r257",
      "r278",
      "r279",
      "r280",
      "r283",
      "r290",
      "r292",
      "r317",
      "r388",
      "r394",
      "r489",
      "r617",
      "r618",
      "r619",
      "r650",
      "r651",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r677",
      "r688",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r749",
      "r814",
      "r815",
      "r816",
      "r829",
      "r890"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r224",
      "r342",
      "r343",
      "r833",
      "r836",
      "r838",
      "r896",
      "r898",
      "r901",
      "r909",
      "r911",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r928",
      "r947",
      "r967",
      "r1132",
      "r1185"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.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": [
      "r278",
      "r279",
      "r280",
      "r317",
      "r782",
      "r825",
      "r830",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r850",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r869",
      "r871",
      "r872",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r890",
      "r968"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r317",
      "r782",
      "r825",
      "r830",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r850",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r869",
      "r871",
      "r872",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r890",
      "r968"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r986",
      "r998",
      "r1008",
      "r1034"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under the employee stock purchase plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r126",
      "r127",
      "r168"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for stock compensation plans (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r126",
      "r127",
      "r168"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONScheduleofCombinedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "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": [
      "r18",
      "r126",
      "r127",
      "r168",
      "r592"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under the employee stock purchase plan",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r126",
      "r127",
      "r168"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for stock compensation plans",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r126",
      "r127",
      "r168"
     ]
    },
    "pega_StockRepurchaseProgramAmountAuthorizedDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "StockRepurchaseProgramAmountAuthorizedDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorizations",
        "label": "Stock Repurchase Program, Amount Authorized During Period",
        "documentation": "Stock Repurchase Program, Amount Authorized During Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, authorized amount",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "pega_StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases",
        "label": "Stock Repurchase Program Payments For Shares Repurchased Unsettled",
        "documentation": "The value of shares repurchased that did not settle with transfer agent as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Authorization remaining, beginning of period",
        "periodEndLabel": "Authorization remaining, end of period",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "documentation": "Amount remaining of a stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "pega_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmountRollForward",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]",
        "documentation": "Stock Repurchase Program, Remaining Authorized Repurchase Amount [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_StockRepurchaseProgramSharesRepurchasedUnsettled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "StockRepurchaseProgramSharesRepurchasedUnsettled",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITYScheduleofStockRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases unsettled (in shares)",
        "label": "Stock Repurchase Program Shares Repurchased Unsettled",
        "documentation": "The number of shares repurchased that did not settle with transfer agent as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r126",
      "r127",
      "r168"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r126",
      "r127",
      "r168"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r130",
      "r131",
      "r154",
      "r852",
      "r868",
      "r891",
      "r892",
      "r962",
      "r974",
      "r1089",
      "r1105",
      "r1170",
      "r1190"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.pega.com/role/STOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS' EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r273",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r679",
      "r893",
      "r894",
      "r910"
     ]
    },
    "pega_SubscriptionLicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "SubscriptionLicenseMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofRemainingPerformanceObligationsDetails",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subscription license",
        "label": "Subscription License [Member]",
        "documentation": "Subscription License"
       }
      }
     },
     "auth_ref": []
    },
    "pega_SubscriptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "SubscriptionMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subscription",
        "label": "Subscription [Member]",
        "documentation": "Subscription [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_SubscriptionServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "SubscriptionServicesMember",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subscription services",
        "label": "Subscription Services [Member]",
        "documentation": "Subscription Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Beginning and Ending Balances of Gross Unrecognized Tax Benefits",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r178",
      "r179"
     ]
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Loss Carryforwards",
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Credit Carryforwards",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "pega_SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock",
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unbilled Receivables by Contract Effective Date",
        "label": "Summary of Unbilled Receivables Based Upon Contract Effective Date [Table Text Block]",
        "documentation": "Summary of Unbilled Receivables Based Upon Contract Effective Date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER ASSETS AND LIABILITIES",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1027"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit carryforwards",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_TaxCreditCarryforwardValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofNetOperatingLossesandCreditCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits expected to expire unused",
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "pega_TaxCreditCarryforwardsWithUnlimitedExpirationPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "TaxCreditCarryforwardsWithUnlimitedExpirationPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carryforwards with unlimited carryforward period",
        "label": "Tax Credit Carryforwards With Unlimited Expiration Period",
        "documentation": "Tax credit carryforwards with unlimited expiration period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "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": [
      "r951",
      "r1132"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "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": [
      "r951",
      "r1132"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title of Individual [Axis]",
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1173"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Domain]",
        "label": "Title of Individual [Domain]",
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": []
    },
    "pega_TotalPercentageOfUnbilledRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "TotalPercentageOfUnbilledRevenue",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total percentage of unbilled revenue",
        "label": "Total Percentage of Unbilled Revenue",
        "documentation": "Total Percentage of Unbilled Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1019"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1026"
     ]
    },
    "pega_TradeSecretMisappropriationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "TradeSecretMisappropriationMember",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Secret Misappropriation",
        "label": "Trade Secret Misappropriation [Member]",
        "documentation": "Trade Secret Misappropriation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1049"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.pega.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized at a point in time",
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_TransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransferredOverTimeMember",
     "presentation": [
      "http://www.pega.com/role/REVENUEScheduleofRevenueStreamsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized over time",
        "label": "Transferred over Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred over time."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.pega.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredAtFairValueonaRecurringBasisDetails",
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r470",
      "r487",
      "r678",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r801",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1101",
      "r1102",
      "r1103",
      "r1104"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1051"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1052"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "pega_TwoThousandAndFourLongTermIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "TwoThousandAndFourLongTermIncentivePlanMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2004 Long-Term Incentive Plan",
        "label": "Two Thousand And Four Long Term Incentive Plan [Member]",
        "documentation": "Two thousand and four long-term incentive plan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "pega_TwoThousandAndSixEmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "TwoThousandAndSixEmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2006 Employee Stock Purchase Plan",
        "label": "Two Thousand And Six Employee Stock Purchase Plan [Member]",
        "documentation": "Two thousand and six employee stock purchase plan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www.pega.com/role/RESTRUCTURINGScheduleofAccruedEmployeeSeveranceandRelatedBenefitDetails",
      "http://www.pega.com/role/RESTRUCTURINGScheduleofRestructuringActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r424",
      "r425"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www.pega.com/role/EMPLOYEEBENEFITPLANSDetails",
      "http://www.pega.com/role/REVENUEScheduleofGeographicRevenueDetails",
      "http://www.pega.com/role/SEGMENTINFORMATIONScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S.",
        "verboseLabel": "U.S. 401(k) Plan",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://www.pega.com/role/MARKETABLESECURITIESScheduleofMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government debt",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r933",
      "r953",
      "r1183"
     ]
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails": {
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled receivables, net",
        "label": "Unbilled Receivables, Current",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesCurrentAndNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesCurrentAndNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Unbilled Receivables Current and Non Current",
        "documentation": "Unbilled Receivables Current and Non Current"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesCurrentAndNonCurrentPercentage",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total percentage of unbilled receivables",
        "label": "Unbilled Receivables Current And Non Current Percentage",
        "documentation": "Unbilled receivables current and non current percentage."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails": {
       "parentTag": "pega_AccountsReceivableAndUnbilledReceivable",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term unbilled receivables, net",
        "verboseLabel": "Long-term unbilled receivables, net",
        "label": "Unbilled Receivables, Noncurrent",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due greater than one year from period end."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1-2 years",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One and Two",
        "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year one and two."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "1 year or less",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less",
        "documentation": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected within Year One or Less"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2-5 years",
        "label": "Unbilled Receivables Not Billable at Balance Sheet Date Amount Expected to be Collected Within Year Two and Five",
        "documentation": "Unbilled receivables not billable at balance sheet date amount expected to be collected within year two and five."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1 year or less",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within One Year",
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within one year."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1-2 years",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year One And Two",
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year one and two."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails": {
       "parentTag": "pega_UnbilledReceivablesCurrentAndNonCurrentPercentage",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2-5 years",
        "label": "Unbilled Receivables Not Billable At Balance Sheet Date Expected Percentage To Be Collected Within Year Two And Five",
        "documentation": "Unbilled receivables not billable at balance sheet date expected percentage to be collected within year two and five."
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearFiveAndBefore": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableContractDateYearFiveAndBefore",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 and prior",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Five and Before",
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Five and Before"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableContractDateYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Four",
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableContractDateYearOne",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year One",
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year One"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableContractDateYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Three",
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledReceivablesNotBillableContractDateYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledReceivablesNotBillableContractDateYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": "pega_UnbilledRevenueTotal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Unbilled Receivables, Not Billable, Contract Date, Year Two",
        "documentation": "Unbilled Receivables, Not Billable, Contract Date, Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "pega_UnbilledRevenueTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "UnbilledRevenueTotal",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/RECEIVABLESCONTRACTASSETSANDDEFERREDREVENUEScheduleofUnbilledReceivablesbyContractEffectiveDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Unbilled revenue total",
        "label": "Unbilled Revenue Total",
        "documentation": "Unbilled Revenue Total"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r1046"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r628",
      "r637"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "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": [
      "r638"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for 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": [
      "r639"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESScheduleofReconciliationofBeginningandEndingBalancesofGrossUnrecognizedTaxBenefitsDetails"
     ],
     "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": [
      "r638"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.pega.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management estimates and reporting",
        "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": [
      "r55",
      "r56",
      "r57",
      "r202",
      "r203",
      "r205",
      "r206"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.pega.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognition of valuation allowance on deferred tax assets",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/LEASESScheduleofExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "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": [
      "r739",
      "r961"
     ]
    },
    "pega_VentureInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "VentureInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/OTHERASSETSANDLIABILITIESScheduleofOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Venture investments",
        "label": "Venture Investments",
        "documentation": "Venture Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.pega.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "pega_ViolationOfTheVirginiaComputerCrimesActMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.pega.com/20231231",
     "localname": "ViolationOfTheVirginiaComputerCrimesActMember",
     "presentation": [
      "http://www.pega.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Violation of the Virginia Computer Crimes Act",
        "label": "Violation of the Virginia Computer Crimes Act [Member]",
        "documentation": "Violation of the Virginia Computer Crimes Act"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effect of dilutive securities (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "presentation": [
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average effect of dilutive securities:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average common shares outstanding, assuming dilution (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r312"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.pega.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.pega.com/role/EARNINGSLOSSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r312"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "SubTopic": "50",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "SubTopic": "50",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1"
  },
  "r4": {
   "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/2147481877/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "SubTopic": "20",
   "Topic": "985",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "e",
   "SubTopic": "470",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "a",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "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",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "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": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r40": {
   "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"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r42": {
   "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"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "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": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.16)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r118": {
   "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/2147480848/942-470-50-3"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "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(29))",
   "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(30)(a)(1))",
   "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(30)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r139": {
   "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),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r140": {
   "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.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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(a),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r159": {
   "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"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r165": {
   "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"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//710/tableOfContent"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//712/tableOfContent"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//940-320/tableOfContent"
  },
  "r183": {
   "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/2147479853/942-210-S99-1"
  },
  "r184": {
   "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/2147479853/942-210-S99-1"
  },
  "r185": {
   "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/2147479853/942-210-S99-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r187": {
   "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/2147479853/942-210-S99-1"
  },
  "r188": {
   "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/2147479853/942-210-S99-1"
  },
  "r189": {
   "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/2147479853/942-210-S99-1"
  },
  "r190": {
   "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/2147483589/942-220-S99-1"
  },
  "r191": {
   "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/2147483589/942-220-S99-1"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//942-320/tableOfContent"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//946-320/tableOfContent"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-6"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481475/840-20-55-3"
  },
  "r199": {
   "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"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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/2147480321/958-360-50-1"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r209": {
   "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/2147480321/958-360-50-6"
  },
  "r210": {
   "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/2147480321/958-360-50-7"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "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"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r384": {
   "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"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r397": {
   "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"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3B"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r413": {
   "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"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//420/tableOfContent"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r423": {
   "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(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r424": {
   "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(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r425": {
   "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(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r578": {
   "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"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r615": {
   "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"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r628": {
   "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"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r655": {
   "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.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r656": {
   "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.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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/2147482526/740-270-50-1"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r677": {
   "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"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r679": {
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r703": {
   "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"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1"
  },
  "r713": {
   "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/2147481877/830-230-45-1"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r728": {
   "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"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r780": {
   "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"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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/2147483147/928-340-50-1"
  },
  "r785": {
   "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/2147479853/942-210-S99-1"
  },
  "r786": {
   "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/2147483589/942-220-S99-1"
  },
  "r787": {
   "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/2147483589/942-220-S99-1"
  },
  "r788": {
   "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/2147479557/942-235-S99-1"
  },
  "r789": {
   "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/2147480842/942-360-50-1"
  },
  "r790": {
   "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/2147479440/944-210-S99-1"
  },
  "r791": {
   "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/2147479440/944-210-S99-1"
  },
  "r792": {
   "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/2147479440/944-210-S99-1"
  },
  "r793": {
   "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/2147479440/944-210-S99-1"
  },
  "r794": {
   "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/2147479440/944-210-S99-1"
  },
  "r795": {
   "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/2147479440/944-210-S99-1"
  },
  "r796": {
   "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/2147479440/944-210-S99-1"
  },
  "r797": {
   "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/2147479440/944-210-S99-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r799": {
   "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/2147483586/944-220-S99-1"
  },
  "r800": {
   "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/2147483586/944-220-S99-1"
  },
  "r801": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r802": {
   "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/2147483586/944-220-S99-1"
  },
  "r803": {
   "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/2147483586/944-220-S99-1"
  },
  "r804": {
   "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/2147483586/944-220-S99-1"
  },
  "r805": {
   "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/2147480149/944-235-S99-2"
  },
  "r806": {
   "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/2147480149/944-235-S99-2"
  },
  "r807": {
   "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/2147480149/944-235-S99-2"
  },
  "r808": {
   "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/2147480149/944-235-S99-2"
  },
  "r809": {
   "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/2147480149/944-235-S99-2"
  },
  "r810": {
   "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/2147480149/944-235-S99-2"
  },
  "r811": {
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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/2147480767/946-205-45-4"
  },
  "r830": {
   "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/2147480555/946-210-45-4"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r833": {
   "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/2147480524/946-210-50-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12"
  },
  "r836": {
   "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/2147480524/946-210-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r838": {
   "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/2147480524/946-210-50-6"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r840": {
   "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/2147480524/946-210-50-6"
  },
  "r841": {
   "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/2147480524/946-210-50-6"
  },
  "r842": {
   "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/2147479617/946-210-S99-1"
  },
  "r843": {
   "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/2147479617/946-210-S99-1"
  },
  "r844": {
   "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/2147479617/946-210-S99-1"
  },
  "r845": {
   "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/2147479617/946-210-S99-1"
  },
  "r846": {
   "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/2147479617/946-210-S99-1"
  },
  "r847": {
   "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/2147479617/946-210-S99-1"
  },
  "r848": {
   "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/2147479617/946-210-S99-1"
  },
  "r849": {
   "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/2147479617/946-210-S99-1"
  },
  "r850": {
   "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/2147479617/946-210-S99-1"
  },
  "r851": {
   "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/2147479617/946-210-S99-1"
  },
  "r852": {
   "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/2147479617/946-210-S99-1"
  },
  "r853": {
   "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/2147479617/946-210-S99-1"
  },
  "r854": {
   "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/2147479617/946-210-S99-1"
  },
  "r855": {
   "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/2147479617/946-210-S99-1"
  },
  "r856": {
   "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/2147479617/946-210-S99-1"
  },
  "r857": {
   "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/2147479617/946-210-S99-1"
  },
  "r858": {
   "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/2147479617/946-210-S99-1"
  },
  "r859": {
   "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/2147479617/946-210-S99-1"
  },
  "r860": {
   "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/2147479617/946-210-S99-1"
  },
  "r861": {
   "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/2147479617/946-210-S99-1"
  },
  "r862": {
   "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/2147479617/946-210-S99-1"
  },
  "r863": {
   "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/2147479617/946-210-S99-1"
  },
  "r864": {
   "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/2147479617/946-210-S99-1"
  },
  "r865": {
   "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/2147479617/946-210-S99-1"
  },
  "r866": {
   "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/2147479617/946-210-S99-1"
  },
  "r867": {
   "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/2147479617/946-210-S99-2"
  },
  "r868": {
   "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/2147479617/946-210-S99-2"
  },
  "r869": {
   "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/2147483581/946-220-45-3"
  },
  "r870": {
   "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/2147483581/946-220-45-7"
  },
  "r871": {
   "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/2147483575/946-220-S99-1"
  },
  "r872": {
   "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/2147483575/946-220-S99-1"
  },
  "r873": {
   "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/2147483575/946-220-S99-1"
  },
  "r874": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r875": {
   "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/2147483575/946-220-S99-1"
  },
  "r876": {
   "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/2147483575/946-220-S99-1"
  },
  "r877": {
   "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/2147483575/946-220-S99-1"
  },
  "r878": {
   "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/2147483575/946-220-S99-1"
  },
  "r879": {
   "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/2147483575/946-220-S99-1"
  },
  "r880": {
   "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/2147483575/946-220-S99-1"
  },
  "r881": {
   "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/2147483575/946-220-S99-1"
  },
  "r882": {
   "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/2147483575/946-220-S99-1"
  },
  "r883": {
   "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/2147483575/946-220-S99-1"
  },
  "r884": {
   "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/2147483575/946-220-S99-1"
  },
  "r885": {
   "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/2147483575/946-220-S99-1"
  },
  "r886": {
   "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/2147483575/946-220-S99-1"
  },
  "r887": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r889": {
   "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/2147483575/946-220-S99-3"
  },
  "r890": {
   "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/2147483575/946-220-S99-3"
  },
  "r891": {
   "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/2147483575/946-220-S99-3"
  },
  "r892": {
   "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/2147483575/946-220-S99-3"
  },
  "r893": {
   "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/2147481062/946-235-50-2"
  },
  "r894": {
   "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/2147481062/946-235-50-2"
  },
  "r895": {
   "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/2147480032/946-320-S99-1"
  },
  "r896": {
   "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/2147480032/946-320-S99-1"
  },
  "r897": {
   "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/2147480032/946-320-S99-2"
  },
  "r898": {
   "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/2147480032/946-320-S99-2"
  },
  "r899": {
   "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/2147480032/946-320-S99-3"
  },
  "r900": {
   "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/2147480032/946-320-S99-3"
  },
  "r901": {
   "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/2147480032/946-320-S99-3"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r908": {
   "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/2147480032/946-320-S99-6"
  },
  "r909": {
   "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/2147480032/946-320-S99-6"
  },
  "r910": {
   "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/2147481004/946-505-50-6"
  },
  "r911": {
   "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(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r913": {
   "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/2147480327/954-440-50-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r915": {
   "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/2147479438/970-360-S99-1"
  },
  "r916": {
   "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/2147479438/970-360-S99-1"
  },
  "r917": {
   "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/2147479438/970-360-S99-1"
  },
  "r918": {
   "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/2147479438/970-360-S99-1"
  },
  "r919": {
   "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/2147479438/970-360-S99-1"
  },
  "r920": {
   "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/2147479438/970-360-S99-1"
  },
  "r921": {
   "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/2147479438/970-360-S99-1"
  },
  "r922": {
   "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/2147479438/970-360-S99-1"
  },
  "r923": {
   "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(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r924": {
   "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/2147482856/976-310-50-1"
  },
  "r925": {
   "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/2147482707/978-310-50-1"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-23"
  },
  "r932": {
   "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"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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/2147480524/946-210-50-1"
  },
  "r966": {
   "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/2147480524/946-210-50-6"
  },
  "r967": {
   "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/2147480493/946-210-55-1"
  },
  "r968": {
   "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/2147480833/946-310-45-1"
  },
  "r969": {
   "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/2147480032/946-320-S99-1"
  },
  "r970": {
   "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/2147480032/946-320-S99-2"
  },
  "r971": {
   "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/2147480032/946-320-S99-3"
  },
  "r972": {
   "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/2147480032/946-320-S99-6"
  },
  "r973": {
   "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/2147480167/946-830-55-10"
  },
  "r974": {
   "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/2147480167/946-830-55-12"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479924/842-10-30-5"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//210/tableOfContent"
  },
  "r1074": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r1075": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(S-X 210.12-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "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"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r1180": {
   "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"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2"
  },
  "r1184": {
   "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/2147479440/944-210-S99-1"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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/2147480767/946-205-45-4"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1190": {
   "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/2147483575/946-220-S99-3"
  },
  "r1191": {
   "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/2147483575/946-220-S99-3"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147480032/946-320-S99-2"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>141
<FILENAME>0001013857-24-000012-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001013857-24-000012-xbrl.zip
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
M:Z, KS+ :8S1, []"W!%0;CA==4Y2]8&!"RGP3(U21T(V.S^UX& C9/ ND#
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
ME:TUZ=9%NKYL,>:@#'A&0H4C*5Y8$V(S9RBD@1ADW^E  DB_7A 6@6/?';E
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
M\&L**C/M&Y$K^)4;9K(SD".W$O"K9N;-,?/S'HA%+/UT*[QV!J8X4IJ#?M'
M"A<7C@9XO&Z*W*\"LB18&ZHZCH)+:5:][F["<.#C;9:V:P\;/SPCS[V)D[.4
M#Z'"!EVCE[_!=#!Z0;6KY(DBE"S#:Y&:X83!$#+)&0N ('^X@QX.OZX_!$:$
M'XQF/ 5RZ+1K!M?G5-I;&'/HQ'@<KNBYWAT;Z0@GFN#>T+H04%D\DMUO-$X;
MP<)Y> P<C"E<!#3QU4,KUX*'T4R$7W<IG)-J/*P25 ,XZ%]O\VX@B#+_59&9
M$TR(-#G(]53'NX5O^F)812?RO 5?DO.<&!"\F)>A8E&H<VP(3EUDT;IFSA+K
MXVDJ7VD9NFQ8.^8ZLO=B"889MW\ITZJ"EC(C7#AR-$X*;B'CK.+1Q:/>>":W
MVL#H/>\>/@W^I'KQ9JR!Y/3S>XD;1'H"7AZ%PDV',FA*>SV3(92OUE")0D<E
M"ALRXZH2?B:)Y.;/B7*AZ&P8:1<"X\B]X3@.4/C291WL2D#P7>S.9(H766>9
M]IB7/2P)ZWB,@T_^78JG,B($6X2%FJQ!PO2!/*C;$]8BT,^+X-M<3).0LYSD
M2,R$>*HFY?_ Y/^HA[)CF,/=FIS,@_=+9'16YAJG85WR"$>*1KYQI3S*YI5Z
MH(1J:'P*)68ZD6D&9*51QNODG\A *4LQW4/B1N7R+)Z@:""^8/E6 5FM;7H=
ML06'4?6@DVT7HQP2)0O>D%=H DH9SKA%&+?5\EOFN4V):X2K)08]R]K"7)U-
MCI><7H:DE\%$ ^Z&+G+A+L_(RXWGH)XPGPJKV$PZ&[JX<D<*>5X;3 AL'J"\
MT*)"!OH][4Q(\T'SM"RR(>BCR.E>7; G@W+']#),A3KMG<3)2^[&KO-NHJPG
M]EBC^)YTIY.G2G?W$;GUAR\7/Y8R%=0EJHR_<LJIJ#?"RK">D%P)'-P3/J.S
M4BI:=J;3VS@TJ!56G",RKT0N[;DX/AC? WO<U0'0!]2LP:P:QU^P3RG;1+4/
M67B-56/XDHE>\O *]YGDN\DAIA_-)6CJ]4N[(HU1!F DUUY6G4@YJO4(UZ2-
M\Y"+!#$Y)F1E!/R)%30T)!O,UEP&%Q)8=N*'I+W[#@^F5*I&:9_)3.8/RW0*
M)YW;>(E%#><!@^J*Q;4UC?498)N3T2O3?_([/4:<[#:RJ0WHA@6K#6SC\JX3
MNA.2$&:>FS0\OI@>N%=I9K\)@!6E.O^(K^N<N7>Z?D[J>Z&D,LD^VA4-9#Y6
MD1ZPC_Z5H[$"UD^JADZ[DNT,%"<IYND3-#*49,\F8XR)XWKIIP6PXD#$@\0=
M#RFS+3)/LO@,=4*13=<ML#TV-0F[C)HJ"N[U<RF4D<'QA9\\3-@^C\6QC'VI
M,*51QSF8J0K17T5X)L:QQY+D@<I_%S8/0V$IGA)SA(CK#,*XYX9P]J@WC1(2
M1=%0Y8)J!ERIFDTT)Y(Z%4(ET\(H4!FZ6,LAHE*Y9D](6J USU63#4-[,PBN
MK(#F?3<J'.D\E\0^52943F+-PVW]9."VRLB\@P&HJK'.91EE9JKU0<'+J@J6
M#)8L,C,TIIT.Z=!EX!HUX<3!BSXZ_3SR6 B25B1P3O9CS!H]UL5&72_Y.[.6
MJ1$1_""- ^3CLF1"ZU)BX45SX8T=G.JN<RL8",- WH JHA+9U<&=&4:$/F T
M5!1!$]-^7J0Y R&/*0K)$R/@X7,J795O:*I$^7RY<60"I#/%EE(^(GP?CE<Q
MK&[Z%9>=C(2+ 3X$NE/T:NAB*[F:($+L#SJQ/90:K@.B.=1C*Q)U':&]L"],
M5AR-77#&,1REB79Q29SC1;ET7CF0P*S5U#5J#/;Y',L4D5F2/GJH ]=ZI83K
MC(97X;LKH*MRHXMLIJ#1!I43[Q(H0VECCFL;,6^CCZ7D2U[<FIC0,I[2FQ!P
M!A4W)DF<-.&'$5O@>"B:R-WYR# Q46'"*^1D1E-2+&0&,-%BF MQ-;O.EY0
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
MV#,%QGN><JD-B0!E.ZOV'"Z<E3J,@)[I.FW,,.8S'-LH)[QH#;S(B70:/J!
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
M; Y-)NPB@98.#UR2"7D<Q$@G>TAV#U[5HRJ@0+%UX8(;L*Y%V/VB/^OTS:Y
M1N9U=MGD9K5NW6?("EGUX3AR"@%]W'<I%HR)?@0<(8Z7\,]Z/E]LC)\F%UA-
MS2OQJA^D7I[. (,2:IMLU&E(,X%JR_0PP1$ULF ;)SX5K$DDV1;D&8W4 =*0
MT. 6##04$=2B@*($S2W92H7BTSREP"9MMLS<YU&HRJ]UC[N\ X87%'737 W6
MH6AV4T&>F\FZ<B.UX?\;#=B$<J&[\U15.,5<N5[+S MIVX0W19=RJ5*XW<WI
M<P,$M2H"[=+<<",80V!0YBP/"7K&N0M,_*18<82'<H1'54,%J;3K$YQJP V9
MCZ8D;)[F7$"J1H69W"(+/YXNV$-<!5,ZN_H Z'#;UYZHDAK7-^5J5!Z6NR##
MZ^:;4L9NU_D5_*!(HS;.7><S>SK_],NBH(;.VF$NT1Q^:9XUKG^*&<5Q@5<I
M3BPQP-<>59V?FY)7IN0Q"X#YF1+&BQMG39XT\#8)?A+UB1?+\7Z8@I6P5%11
MKO X"J#K*2S]V4E??XL?$#D/3)_^7-E8SG$N64HV2@13@EQO>_&0IW:]R!##
MXOX$J8_#OQ@_LXEJE*LJ9&<.&2#*BLLUU,O\='_5A-Z'/$'SHZ$'Z!8[:X"A
MR+XDAD/A01$XE9)=,VUK:1Z($XV#1N,@@?S(JV1+JQ%ULF!8TC HC5=[26#B
M P)R5A)R+%1*4:X-.:K44)V*TKO\@#8AWB"/IN20#FC'!H_\J'K?QKD\#CKE
M/G23D8Q*O\09S_?$.1\""=%"IZ^ E%65\'ZI"%()7M^4O&P':BVEWX4?G-*Y
M>BKN-/5;<[?<C.9RXQ* COU A9L;O/\]]19*5BE,K]+%4]4+TORV\;1\?0FW
M84B6RE$20=4NV$6.(ED[^&9:1?4J6+@A+]95T:Q&(_]@)DP%0F3YAKHS7_H)
M XA$38254&K*!BM5=)]EP8YQ%_2TPVQ("A#,=D2U\O@DC; SA&XF0CU)A*IM
M#.]PAC1P*T,N^8(/6KKL IWMJ0.],(255/PR@S%5,$0EMHO8;7B@>%=I8I!0
MLJXL47!X;IRJ5&2"N%289DP*;5 4WP=]L_/>6).V8%&JOMK Q$B6&^KJ&NDQ
MRKF?;(=;2-\7YQKH<J\7S.-YJ6R-2NZFY? Y;@Z3RK1R[WE,F&DJA[(X[(F9
M95QY-HT*_6*3@>ZR,G4KK80YC4W?0J_V@T?A<]\=&\F2>8I8(^6;<6%&?%3'
M4)]4T(4-X\= -9,?Y=!3%!9&;=TRV%]'4_O2&IK[GKO8Y2(CL0UY9,IFO.I8
MP&26492GST!_[G3)HC1,F3#23I);$S\SH:[TVU(EFX0>,I-E\WH&&D^$>G3S
M16Z.Q"QOL6S:6'$0Y97BMJZ5*VKEVG6MW+J,W%+_K6R6U5A].-?;1DMF(5@/
MURA,+[V1$O.EAF,=+S%B.^80\H:9K).ZL*%DR\RT2SWNNNC34!W(<J!B('&H
MGV@^EA#,3)O25')P37WZ Q233\#/U,@A9ZJ;(]5EJJH8Z#DSD5W.<L+LS)RT
M:PF%5B]6CDGF2PIL9[R5'CLPI1'SE$<=R>G<-/N!IP?$$LLUSV9FIDL=O@C=
M_"#E NIR2_YLK;^>4ZKCD*F0_:$!DSB:%,/BN*K>1?L/8VYF K2L"(TH/W9E
MYZB<*!H9:ZZ@1D#N[C1B5!(8? S>B@2QRY-T:GHRQES4S2BC]!!0V(/T*S5!
M2.=ISE[E. I1!8(8CD(:"[.=\09?ZB;]7&8HE(@0<] N)#J=KE2C3+-)(U43
MI>(6#6['PSE%J5PZ 9S+#-Q$Q>=\D8X#25+,J/GPB $CE\N*<]@ 60D(A/%A
MT=S:ER(0H)SOK7)NG,(KH$T1 DRFYA1^WA/"4.V/M)F3&>@ 34\)C0@LI%J.
MT!=.Z$@F"EY'D=DIV6U3,9VY;4AZI)KL3+90+K]>_2"2FL1CXUA"N35+.2<2
M("?/TL!7V^9\B; !R+E!D+_J15C^$%H@F# BI?);=+2?W8'=FUW$,^?9]L2F
M^WO_-1VOT16ZH4O9+.Q?GX!9GA:Y"?"<P( .TB'#$''3U/1H3#4&$\=*,:]W
M4: #L5T6V[H>1?4&E:Q\K) 8C6+?S4P_A0Y'I-JQV7,HI7))&9 UROW%NMI.
MRC@>!Z!5 .D]O2-JLIYT1<)0)$^ 78 ;.-6OS2=33K\AM!YLJ@I9ZNG28PGA
MTU!8' \X;"K NL!)HR@T,-_18'$IQV!IL'A/=[.MNF6,QZ96[< 4B.=28 31
MD" ,5$5?>9L+" VD$RLV52)=%_JMJ= O=&5L2%-##PT!T7]/DPKD"58MG'"
MZZ+8]17%(MIAX&K+9(3^P1AGS()4Z8,:+P;"4F4<TFM 0,.41 X=36&>%R,C
M]X7;PSV?7,Z8N8\-'D+OR6&F9/C)3Y0SE7$QU-?+IYH'7@MMIY1QYL(]^ZE1
M=TIC \#X2)) U =SS6T''*7& AZ4D,&_N0=!>8]]BA0;LY#,8T?-(J&<Q1/1
M@!PN=0WA$.=Z\B,XQ+$74*9<I39J&J]/.\;10-#(*PH:>1-/Q:L]+(#-S*XX
MY6&3XRH+Q11-^9#R6".T9VL:KH^&NG68[4OP5# F%M#45>Z'5(5\:)X2*?$#
M&J5)L5;J:*P)MC:"\?<BHNH%5R8Z>PC[GO#IJHFQ1BV'D56%3%'J>BX[<Z4Q
M5K)_@R9O/L(Q\\LSTFB"*9:2_"FSW5I,PM5HKC;D)6#WHO./>A1$,'Z")C B
M(9'-*WL_-/H._+S<-?)G#NR"?0JR6D4;31H&IW"_Y5)!P?Z+VGQ3YX=BQ<K_
MY^8$S)&/W0Q3L&1 *\0YU7>" 1R7-DP&+OTXIR"&^TC;I8 +:S9>&QL;$^U>
M"/F8C%K8W:Z/V(O4YJ:&;QN.F;;,:GJN7T=PJ(FPK3 [XDEE+N LQR."*$V5
M;5:C<:^52,\W[VGHCR*7@/98'%8O4_!"%G-NV%IUG>G4H4R)ZZE82B\)F6":
M%T(M)V,:A?[*"/LY^NI M8TU!:_,75V6"ZN-VMARR5L!!DG-C5/UV 8$IME<
MA(5."]0I5@^ND;!%:;JN:XY=F>X GK.Q;!26NE=2U7N[6.TIJF@]S6TN#:24
MT#42\;P&G29UTY3;:&2YAQJYJ4">=8$%U4T29)N:("_OV]38-T_=.YVI9L62
M)Q^S3(18+$OVN;YNS/-%9%X1O_>F^@&F%FYF&DO0^EW/BZG-0I8,/K5G>L)X
M$-W'X3W;0&@C<_'"]+L89=?_/WMOHMPVEF6+_@HB;W5?YPV(*5)SYNN.4,IR
MEFZG;;7EK(R*%R\Z(/)00AD$6  H6?7U;X]G $G-XB"AHZO*DD@,9]AG#VNO
M1;V87+"ZBX!S>CF\ @."Q>]2K6E0X/25DV5E%^5\K#))8R?]2Z>!G3@R[?&D
M'!=\@01&/A1X:O(K.[IG*JF=*XVC:Z"R91PFF_1;?6[C"'A>[N25L6:?261<
MNZHN6<LR(V*N*=BY8KBX5Q'9RRW86+Z/^QP/"FQ9FX9>-9K8O$:]$ <;SN'
MC&">:SF6:<M)QQRUO%-'CPAPANGCRZ#KOBE>P]5N;?(3,((C#4,(@U@]0<U8
MNQNT$TXJ$<8CIR-3IP6L3X;,J7[G&A%%F+ WD%P:H8&U])N8+)B!7K,:F@%3
M.R_QZ09!9I!M_E[+]6!+DQN_5B_&3H\JN]KEV5IDKT/V]EID[Z).EZ A6@C[
MYZ/I#1W?L!=3AKNAU&6LFE3P'2(_H=U:EA9;F@R2,1DN'V3*Z;FU,^9?E93=
M!_(BUR1;9U]VB]AZ+LID1'PZMJ(66XAKI!!7&2>IC1?E37 =WP%HD&9R1<_)
M"(*1%XU'YMQ.,9;%J1.OV4<L.E$0,SHO!C<:4?A:#;ZQ9S)&RCP=GM@T(SQB
M27!+];*G7\ZZ;]]4FT(6#X5];!0M=MD]58'6RHB:RB3G=V7;'+ ;^!S#/L>Y
M#:1\"BEI(6FVC[@EC+A,!]6>7L[3&T2*-O0=$PI6,/$0MKS(\B#1DCCZ9LP8
MSCA%4WC;HK$,9)<@5*V"UQEP3YV0F%\9__EQGTE3BSCVJ!PYKID.YW0&^MSB
M=_T0R^^/&GJM.?@(X+4IM3LAQFD6@Y-2A#)M WY ;$(+@$@=A._G9B8HWGL"
M>VVO(<JJ(KB4>U!<8WIV7@=P +-H"!ZYHA_C')^ 0\O?*72R3U,@X-3B4N U
M-/  Y'_Z&,1;']53R%((/NV$VX52[(X9SV]O.\F]=>[6H_\F<]\@P"V*V"!O
M6M>'J?()@?@0A'P>((LBA"G.!Z<]5$SO!?!_,$''[9EQ=(&+ND3D.GQXDOO4
M99;NR^O9MP!N;_E0CFM@2>*)?''6Z"J_Q&-%'>R$*^NZAVM5E'FF:"4S5F4Z
M7(/!XPY%-X$M>7->;3]%PT8P[F,$QA<?3C55X6)DC\DW]U<2"1% X#'3AE,3
MO[Y%39+W@RMX&](2\A^OX2P[WJO+-"?-(UP]B/H25'!1V2-J)3MA'\%$)0,Q
MW<[IM",R%9A7"A=1"Q:;'5LA#47*2?ZS3"YP1:QA@/NG3_;A=T8%>ALE/');
M]E@88I/4V9 2TG)YN%8PY]0=Z<>^>&U!T4=7J/2%VN3[;8%Q49/X/KU ZX3>
M&[FWAQ,8UV N^'P1KR"862MHKU_V)M7U!!;7&XB,:.CQ>0W8[M)>R\E&@1X.
MY5/ -4P1BHM._"@=##+C=QVV2V5A^YU9XII3W$[ PA!^PM\>2&!QQV(_Y7Y$
MZH4J:SP=T:,\(:0?-RNZ+>EU/>H>1V*%4,$SHYSLA8F\NW[3D-J_*3IB]$ $
M-51C'_: !EVJ[8)9U((I"QC*M!\ESJA3/UM1?N-^Z=1?'S9!8AM,VYE:9/<+
MM7[SYM/(UCLS-VPE+9 A=]&CZVJ^-,A7U:<:CQ7R\V&!]E(2.K7SO#!\7G&.
M8C2^+V03+GJ>MA',XG;=QCF21A%,M[5^2YL':OU!829456>*5A@NIC^'\TLB
M@SR!$( :_;C,H?HU*2F"M[[HH@\LFQDTQ'L/)Q0EXMNY6/1<(*<8[@/&'#B"
M6:>\KO0T4D]BKI/B.@_(S830F5UX9P]14ZK(_R%T*ZJ"@?PETEO4I(-M%6P6
MNA%#O2^$(A03(N"C6@*3F[K,_@#K!'4@'XAEALJ8;U0]P;K&C2P06Q-B1J>
M 2]80N,R-346V^2#:Y=>_BAT2R)TH=6FV%8U3@(XLDU\?<1Z*/PK.A+96QSM
M=](-<_+K1^V B:./:;\L<$_Y'XVCSV72!W\P^-T90GPH/NO L\#/AZ?1V3&?
M@6>\QSX5U_$T*U2#_8GY2#GTOO&9";722T#M?T[2_C?')<)552;?UUK>K'K/
M'.0!"9@XR$%11E/2="'P@&NGPDE$!)&NUF?K7]ZSP_HK:F-?V:G63_,_N[*P
ME?.&9QX5M<1"'EE70'KC51:U$#A/FD%-WMHM^#^=,K0HO>186,R"TK^#[I."
MLQ/%:NE+EG#$$XJ!<$X6:UWUD\S^$!"B"2&@*RBWWM@"IPK)_Q4O1-A7@KRS
MNU3!#9(KVT>I)K=_HTS#9!?;Z5K>=)'N";5%\H0,7%:;NI)4^;2=H@5-$?9I
M;!3##71KA\X'->B@V3X A(Q(H@""$_QL&X(NL'V>@5U^7=<'+?KXML#7TG--
M\&*M[5OLQE*R1<6)):&B5,+,H-8_UZ:'=H86-4,AX)+ G,K<R@0/0>#BQ6?M
M%"T<!B7!H-]UU,["H@,DTBQMAWU1P\ZY?D^YK$W^+A3@,<VTKKE:CWZ_;?MS
M;7];KZGM;V72B4<^"ML)#' 'A_0G(%>(I)^I;80LM4+#OAGI;.T7>9]K67.4
M8._44E %5B]IK,H&KC,'$]X7"5+FV$:MPK;/^OTFU$\A2K%A6Q2_$"F2#;G/
M2@A.[FKX>!1/R=H1;'S 1G_7"NV5HV*L-D4_G*!(2+=CBRD_2/=@%1WF.3(3
M?C'H0KV&M@XDXSBZ3,TP.OYN^A-:0)^)W+[$14YB<"B= JN1]-61^4VI/DA?
MUY1U$)G!:&83;HF\HBI(76-+3#4Y'Z6UKS;JKM90F[UKD0I0S/O^VM4X#@G6
M^M[T#8KO,-7\5C>.>IN]+>[IG#<GYR8WC*!%%8YK9-\B-;+OZ8A;KK;W,+?>
M]VC64 \!ZUZ<Y!V-L%4?!Z_127IIB)T!K8G?,WK7!&,/U+TFF:PO/>M5DC5Y
M%$BD4D&@I1GA9_#Y64A'H?Y8"J6.VY)YEHHL'22V9Q&MM+XS&%[JN_J#Q$P^
MPH])_W("OX-X-$NN+2L!TW3C4PR*_D1JS_J0G';0&_*)8?FSO!OB$!2EWTB*
M"S;+PH=Q':?^]>OK8H/ZDBN]$MVG0K*3M,YX*+&NV)@M88;)<:)+IU-]C;P1
MV,2"!<JI%M#$ZZ 6IJ\84\EF8+P7;8PL]L051*)A^SAM9A.6TWF:*X,R=L?C
M4")E!:K*"(U/XK@>M1FQ9&X4A6U'-8$VN*',WH8T?'!EC<;,S%$H%X4\.[[Q
MQ I72*>FI,"E^U@T<,;([\+\&H\V'BMLQ'VMCI#;A';S>&QDL2$S9LFG]P2V
M]3\F@PLE(V+9SUI%9\EA/QR/4W@_A !TV"Q-N05S93:NE>##V7 K^+QNYOI/
M'EQQQ^!-F$, %N1M(T;4H]W>+^13G,(WHI,X(M=B2UE)?S<7VN!DT!96@LJ@
M4?WA$\()>IN$/ "[RJB$0_C+44$4:&"$4P/.B<RS7!._1=""([N/8>E_L%-$
M4D C!>;@S:1D3B*@_)SZH/OS')_/>71FQC4=7U%WATZN'C/>]-.R/TEK66+P
M_0])6@Z3[_ \D[P6%B>XF5U\>"[(N.F*'>%'\;M_Z<6;NYOQ]MY!W-O?XT/@
M6K3-QUBP])8P7K:JF?KAB$#K-[ RB3P,G=^461ID-R@WDWL,ZH]/1B8:))[(
MZ9&^Q2%]CZSTWU)<DRCH$PQ#[V#^,+#)%\ZCO_1V8EBP^)\H,WATXE6%SIQ-
M'!NKVGL39$E#\2\3/C5G]"KBSQN$?QI,2D=3A%F*OJ4ADHM:8C(>%'J?3UCG
M]69U*[YS'!#57Z+4&AKX\H*/T=#ZP.F%T:IWJ11B%(JQP*; 1>BD07:$(M_
MXRI)J<[)&ZV PX=Y+9AUA=7))O0)>2,:YMA*WJ'A'Q*</0JBO]+@LRJ-\=UO
M!L/[$[4R3%]*%I*]SMEDC,@A=SVW3 Y5HSO%]Z9(#!9OE5JR (,,R4A!P AC
MW'")/(T@B<4W]EF3J5F=-*HTD$3"D'4TKHKWN1:EK0I.=^1<*<$,#)AW#\X0
M"(!EYNUAWSC0,&*K??'>K%:WN'DP>FO,TLG43"\'L\3N5VE8:CC-&[X=I0D8
M<75C]YLE&2.Q*N5<H.S )(@W!^:\#IT<[E(FKRP94\^K,B*01$6B[-D.%"DF
M&]?DY!R<!-N+S^Y>>H7%F'&6] /"97PJY+YA$4%A,4C$CW6JWV@EQ7\^,^8V
M6<#8TP5DX7(FB/'>5M\H$&Q4>;[H)+>?C4.A\@I.U8KQGLZD"=QK=Q.-="7<
M8S:&^#Y.G2O,3PK+C-@I:#/%S/=@,8<YD<1DQGT)V<Y5X)%?F&(Q4H:N:;N>
M&;!59<2'+"HN@HG<B=XUSU]%5]I XXBM^P<6D+PA$@T'<^/<$*U]&B37.25R
MH60FDAMA$^3SL<(!@VMB-Z1H/%:.70;Q![48'&=LY$XS-*'=&I2[$S&+506C
MSN@*QI<^;J@GV@_:[T>=Z_)+,UQ&:0-K>IA6G5.5*MT$5RJ+R+&0'IR-]0H6
MG\X-F9\O](TOCD<%4R#./?H,V^G"8T0^R7&_FH&O*CDC[Y,._N.'='/8.]\=
M]O:V3'*^O3_</!\,ASN[Y\/!SLX0/,'>__1V?EBI../6J&)JH$X\W/97A]O^
M NLBXWY;Q@&S1.GZAU6A]*;'O%-,:N8RHV9C5J*WP%T1-:UL^B7'*[OF![9R
MRC@S@C5+,2U:(R'.\3FETWQ8)F %)D0RL'ZY5N9A4S(8%'0EO2S,9MTF[2PB
MEQ4#P=&WF3 %5'%MR@X$)RZ;XFR:&TFFZ$:V)23@92MVTQA+_B)8CK( LU1+
MYDGT+N2@\=/J37(RY@Q-+;ULGX*R"1M3(@I$6BH+HI33UDXM47FF&>;I@V28
M&2'<ON2\C4&$+!Y\RC\E.'5<=S$/AEN,6 _ /!H$BY/<4B@U7MI^6KA& TX\
M00DX%=^BI 0+F_A!2@(,ETU>4Q'J+7WR+[;=XEWY(C]ZPMX@:6"2CBI\$"4L
MM6W M+5&>!Y)(M%5<6,W%E(=H2*.S3!9IEWJRS,75"^TR8>')3%>06I(K;'E
MB)4:++[Q15:<VQ%C6X:!!RFT4K)8Z=HZT=$-A(0;X"$G_6^JORL7QF)D_U)B
M+E@"R'O%FMA^UCBC3$<XSIZWM9*EE%L-VU_AWQO8WH:AX?1@)+5RWMGV>7*1
M?%%?4B.#L1&=83M5ED22-I0L3R<HR>+#*0:'=,GKI*0RP#GL;>N@TPZYA-E2
M'N&^-X,DT(U5'=FA,]NQ OR6.FZ&?:"M@U^^DL(.S?/)5S< 6!1B%K7H*L'>
M*UIY1**#YA#F-1V@'9!'BRG(&_M/*UP[Q?@26[SZ=.8&#8.^N:PPF;6!/4-5
M44Y_$.Q7+A0%)("-PS.J3';%0O820\..&%=:2Z7NG=PG>H\),I6E]&R^O0P'
MBTUF+*3-MRSHMX=LV'Y-R(:5L4 VJ^2QTR?4%TN;B4HQ[D@>"+EK2A@(B=+(
MYJO-BGWW!O-PGKP2]F -M"N.3(G;\O9O-@,2Q/H89&KF'P][[EO,(RI)Q7QB
M4.+"[3C90Q2YBYCCD)C.2<;%4NXGW!<A+D)0QJ>\BS-KVC\IEV<FRK2TW1/B
M/>F%9F@04D5+FB\(YW]1<E0I3I-4(&&-,-N0UY?J/4@G.LQE!!I'QA3C:.+\
MG"(?X@#W+?-QU3S4+;^*>$U-ETG"DD8,KMF:2>7R5"&!H4BK,BFMA,7XO9$9
MI):TYZ?"R7-2Q11S5M@=FD'@3442.OL]SV^V6Z9DR$POS^ZV&PV?IM=S(6",
M8%!MNHDT=^:$%&*C*_X'IA&0GWY4Y BG4:IZC2*0<S6_2LLB=VS J3N^="5A
MXI5[TT5<)"MNZ.8;YRQ:YK.93BK.&4K+KJGE0\T8[RME-ES R*HA6+0LO3;/
MO,):._EIG@/GF'1TV0BQL;<&URV&),$87?(C\)XX:&**5=T"#SVB?7L@"4$Q
MA)A!ZB>3RC0YP[6T3.9#[LW2W<94L7;B)AXC>N6*Y@U5.PI7* H<8:4\)X3P
M^8V$NC!]UAMB2V(YN"\G(S2>\I,C61Z2R+@4<ATSMI]G[D2_RHNY-*N6TKF&
M BOF8N+2H;2+@B6LRD#Z=IR I[4HR+AS4U^;T(&RXWWWS'#'K^5.000(KNI"
M[5Y)_+KDJ-UU*:$;%K6NS$J;^5L\?!VA!+[]PAKL4S5&<!63/)G BBB);T1.
M)<K#6ZHL(B) ,T&O [:\O!FS,;TFO"!.!6/_3%YID4]+.@*83;D:X1M_.DG"
M\?='KW1Z;F&FW>K+Z\4\I7G_<HPP*2F-P%(C.#"5YM>OBS(;R(E_F9ZGM:1M
M;LWL8*%!#H:@W=[K;?>7,+^R-87A(O5@'H'\$YY<-#[X11(ZI;J)D#%C3HHW
MSC^Q!#FI)*O'X)(YDREGN[$GNT!I/'D"JD[#W#'/- &T<JH6]0LX5(F+!@_Q
M+)GD9&84YIE(,-:)_KS$:%)+ 7SL<J@(PX%$H^HH65OOQ_.RC/^WS*.%L_J9
M<F;*E\-7SCZNC&K0^ B?T,:7,YW"^@YI/BQ,L388 U5U5^DS=**/<#XS! E!
MM_#8B$94$A@;8-->0D%:)JPP ?,/\;Q:2GF?4<L%N<Z-XLH&$3SP\5X%*"8<
M*ZK@#&P%V+TXU[5YV$I9%32=OB\^/4Z"2(!SDXC(X7_I#E)7L0"^(S?^>&',
MT4>_61 ; T5JPZ-"F"?:!52S H<0]0R(T_\*WPAI/ZH09( 34A+&@[UO7"U@
M":J:/W<XP2*6NXN2L?]:(  @P5&ZOBPRZZ@2'3H5X8JAK]9*SAT^NL?9*J0=
MP3E)BVKJZ&\8L^OI4;*IE#-X2K(ZOV&: 2>6:-D)X5#9*JH#7/HE#GL1P5[&
M\AE5DU!()KX,_\7)HYS)MK1?)7)+6E4IF8X2=?9HY;#1XV0&B>*E?8$]*M*
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
MP2-/2_P">!#QYH>$O-.<)#PK=@RC2D;!L#7J"+]71H!S  U&&3\C,$HK+YK
M@SBM)I6D5KUT >>4^5;_^]9IH:493R.8\+WME M(!S%ZMA]02AM)= G7,4Y@
M@5N#&1_(WMW<M7BG9,S;@\OLMW"9E\@SY$'HP8EV:4&;M2[5?9(#F"S7+'$9
M0H2EVMKKR3O(<>(D(.@+J(')LC"YR81"SL^,^VQ19]Z)KEFE*H3X:-,4&1F_
M_0+E&'UU$P*7,VK==@=S5XS@(ECF=Y!6XTEM;-8]0B6D4:+,DWH6.755/Y_N
MP@!V^;W*?R=Z/[%-/VE^R1$NQ,'L?'"+#YMTRNAIN,E/%;3H<+I%'TP-#4H)
M&^\L24I2=Y8$D7U91KY2JXD=>_N*G3!'"8.*4LF:WS_G *=DJG,Z"^2F%+U0
MLS==21(RV*3%?>MRN!'.22]$UEJ^[_TYN *U-FGON\=&U?2VE78R5SF1:6FZ
MAI.M5K$3S79191DX"K&[8G3RI^Z,=3FY92/+DA:DI#:PT\K#8S-'8!/R!9MI
M@OG:22G]G>YJC<R24TOG:+U""ESCZ2M;S4QOD&0S:=$42XT<51H; A&UI?^:
M"M+!XLF(QT6:AESZ6U-H*M+KZR56&NJB7>/LC55;<KR0;2;_[67RHS\OT\SP
MXF.M:$[79*FY:OB$S:8V6"07]:5&AKS*%/B6#I$ ![>#;8RTY*2Q<..$B;7K
M.SA!ZX?2?38-F&7+%21Z,VDP5X;ST9QB*YPT0$2EK-)9FN!:K%8/Q&6].9&3
M"$&(YNO#I@&(/&&+K%UX_Z=A7@ 3=KD)0IE#-3H@M"HDX(8!+N]:Z)>U>']A
M@69*"L.EU$0L&EG;8)OYJ]&V1>@<X25$PIW*$/YF=?R\A9M5M#WHT4Q*HZ0Y
M[I'<&X#_IRG>PO\ -5II9 [[$6,O2A1YG,><Z;3TQ\V</&?J^1RC](=WHD_&
M,)#POX37%$%SSM%*QI\0LM/(!$6%*#B'6#02[5U9/TW0#T(6+=J#(G)H!F::
MVHHW9.0+<)&[S2M35NZ %^BLF=83L)4V6A25NR=K,4RK/F.O=3Z(+PD\%[0%
MK4C"PD02A!6% U(;27K[!0':\*UV2I:P2[QI -M^4286HZPH HF*6CV?A4X1
M!3 #X:D0E69&+)9*IZB1K<XFNN[:P3KCH^W<+4S-Q]&+$5C GR3QVKUM%[0#
M>.4-L8K*F/FO1%B%!9+83N>BIK,95KB?,<+5G*)SNGT &V,F6+J"TA0!,P$B
MG C*D531J*CPE>"O9K"1ZV2G?29Y5 J%5AAHL:X+;5^-M!T7*F/!K@I28C^_
M"4Y1^ZDA]=*O6WCT=9KK6E.:!?&+<?3D=__>;X,P03@KJ9=F6%+',D9./K&?
MCU@)2Z4!2GHJD3I;F.6V#).5^UF_*1)2F#B@U[EWCHAQ4<U>9'(8.&GBG(MF
M<Y&M",$0#D9IGE)'"?T<Z#F):@C9+F:R]',W,Y[( 3:H7V((T7B)C9I5G6C-
M*BLPF@N6UGDQ\!!BPG:!&$?*R<.!BY4X[4A1_KU!X6IR,SB$9JY=);69.4@$
M6AAAZR>"+@SCOZKI7"=EJFYKK9]Y=8=VF.V1^V.'*#:OR=>:K:I6<)&R0PM
MPX-?NJK9U, A6;.7W-"^GK')%:+7*%':^8ZI$'877D52609;W!#+6$TJ2G*Q
ML!)\$E:5835UV/84,,Y)N*#L$M.JX*%JL5+>DWIE(B[4>4AJ*09X&2!_K<Q>
MNH_,>[^\L5KA//B?4R28 <";5K#YSI; 3^_.VA]QX'=10=_; 2.X*#(:B@S1
M@S??C"+I;,8LN\+85%'I34&I?J+1GEO855Y;\3#_8'NF LK,%;9V)]WT4B$0
M$R; 9QX2MR\59RE5;$*%"N1\HR7W0:YQ5)1H*J)3LBSHZ!WVZU@^]U^=Z-<R
M/4= ./UVD-0)"64E_1M!<?>9*D^ZEO%7TF\WZ^$8"O?X^_O7UT% @/+&N7R*
M;NHZ3)4\SL/52>U5D'XE<5]0)Z0/4(>#CHRWX[AV';#DU]&_7'G[[)9WYFP%
MFEV&*$HOGS9@7C.'%YW8A2AZ#!I6N25C<NBR@Q9=]A(6*$4;CZH,Z&C<F*2T
MDBX0LT3GAEIK/+)>02GW89?X#5@:.0:&@G:%?.,?8"ZJ0=JWOHA%J/CKG<S$
M\03W8$*@"CCI.(N$N4)N&XU^$VZ2]WBO4^DGAJ/#L6]8JOW?WI]^46;]V).(
M^@A.;6^SNQ_SZ456=R"7YW>#=['/$;P/\2/<*&VD''[$H%!QZXLDL 0MAUDR
M?$[_>G_DC.2KJ.][II].2#>">U&5M6"&%Q'D<X"?(D=DM\0AYP:.UY2:+0;B
MLE>46/5<AI"H"&%LN2+1P"\>9'*IX-E5DB!+8:KS-"&$S 3;YT]E8,!&VR$_
M.CH]G#7D_S?)61**Y*!4N&:VOT%]RZ+ZS=:;^0Z8&QG>"/S<?F8)N?OR/&""
MS['2*\2!\ETEM:5I0.)M'N>8F@CH8 &WA=-0<A(Y0+12$,KE\=9H3YALJM[
MFWG-@=*9(NV!0\77ZUAZD$.-(?DN[@;,/^4+=4Y$V4C)MVDJ8(CA.2J6*TBM
M[)8.<9=$M[94M\>;.9VP+PQK#^;M](N=-]F<X.(EB.+P+F ?54?5-NV'*@<5
M>C$T[[->GX-5!M803!O>@ :7?!V.2V5OI56$LL/P"1X;U5<BOQH]:8M0]>#\
M-$)QA*^DK;"D,&8:3LD'6 W,Q":19)4XH"E?@_!W6&>E!4H>##UD11\WSBV9
MMGSTP-AWK[%N;J_[DWTTM%"-B'<D6KN"U<1+F91N?\V@+O03V6&&14<S38V-
M2*]>S/CS-L0';DG)TXNL@94/P;<1_PB[1*QZT#R;SM<]X?O'8MO(7\^(<(21
M7655;Q!B"W=C:2[%M^4(8EB";:>.Y*&-P1./@U/H1K 3 )G': EAF)WB\A"^
MX(9-/72?/?$^RTZDD+L%C)K./B'>3UYL5\"ZN,&NA$;K&NE-Z KRCE2[\),6
MWKHZFJ8B0^X#V)L,^;J@(QP/6-K@W$3!(!S*.#)"$PY=C-<]:X"9EX#TK1*%
M7^H992)A%,4-$R5X(DA7;.-/ZQ@P40BI'=4#/>O8#I =\=Y<2KZN%>E:8(&*
MDF),>H(&"B?1.P%"K??SI/_MHJ3.T_ZEZ7^38])ONPH2<7!C*S&CR4KFU^,/
M^5Q%EN@?B=:O#5'^"'PQ#EEN8B40P.E.N-EV4GJD-$494 Q@(EN(?)1410='
MR&VP^?ZV0#.(+YGG%GXNF0KFVL@),05'GM3HVN@^)J-YHJ@WY*#%]"..#1V6
MUT[58RX+XXQZ;XR=L-H8@"SO829,E8/(;L*2Z_LICW,C_A$MBLE+H3QG)REL
M&[%@>[4%0A#[VM?M,Z7(",1^4C#-*3&D[+_\*5*]KI#A0(BU%//-#5+4-*\,
M0T$_LNV+HP('.=@UNEH7W$#,24%/3,V3Y)N!^@X:]-R<31TF4YD$M+D>,!0.
MAVP T9GQ]R.>J,6D<I+:<K;V8<]58+%*4J%CC*/GB^G-_4M-N>BSMILFA"E1
MJ4AXN_OYK],F7X2L&GETOYHAUMS11#D-323K#N,JNAR-$"\JH<'G'+#B],]+
MZH?S*.2\SHD@A5<'*F&:Q?;ZL+U)1D8*MU1>08(6@<IU\MTJTWA609L&2:S%
M\Q/6[J#\.JNW"M>(W5*NZB[D,]3' ^,2</OA.'F],DYP5-N8E UC1LN7M[03
MTF0!BQ[(D7'J/^O;/<(Y,?+],NYMH@<(7R2M7/]5)_H]_6;\!-N(-D=B/2:F
M+^4#8X8\%5P=$W3X)? AII/R0=J"HZ^9P^J/TPWS?%"@Z$O639#6E<^%JQ2F
M^3R0#IT)^<;+:LBC"&\&6H"1NRC8"L@Y$/,=JMB[!U7OU6#"Q3S #5\/"P=Z
MODFSF=;$&;E!#TTG+SUS(\\?EO^F)DZOV.Q><_1(N*+Z:+('6I\*-(ZDX\8V
M&>N9/$^Y74]<K0UR&UOAFM%<#QS7T)HK:Y0,D/U8&UA8O!C%EK*TNJ3P$7,P
MB(JPW>TH'#)V"]HU'M:W.YOD[URIPA;UBTT2;4GCX]S>#=\=]RM&*(Z(>>VL
MTI32LE7G]8S/%!U3=C,E^B!*:LAA,[1M3OY>I6"1UU[ZG72\&@@UU#<-=C#V
M]I?$H8)[#N(E679!IZ"J.V#2Q[L>;G[RSP+_E#1IK *N:&!F)B1YQ2>3]!$F
MM4KLU4N9AN]$*!9SJN%0_QFMC-0Z$\2Q0WIR#B-)G)).#3RGUBQ\/*]U&"9R
MP'K5PAFM\+MB2&L.659M#T69CMA?+W);]/,3>]3*"R- R6,8(5AFW.1# LGO
M#3@Q2#^UQ5FI[MHM6LQVI@/F4130O66-K6QY)S@H8FMS,PQ4JT:K#*-_O)KP
ML.A/Q)S@2!(MP\@[A3,8U(IK.Y$>GH'V%'V)NC9\]]:1=_L;#/MS.*?E9[,X
MZ&$>NX:RE;N,=Q\F@%%:)PX$*;=#QP2A)"QS.$5\?;)X'E.>@$IF/Z3W\@/P
M-\#06Z0"_YT[534[[)-BC"]O*HQ^W'UYRZ>E'^%.'X;45#'KV*?=5J,$@>;Z
M+//;1YQZ?QB)N06C(J)?DO1!2O 6;O]B@ =,+]B)QB0ZSD",>Y/OTD[-9S(W
M7>/X$2NSGB#>>TDCF;833^J-8KC!?]&Q,ZYDB4Q(\#')V]%>SRK##AAS,.,G
M/-=!5Z7V2Y$+<DT=ZT8H16<HHO%DD?P 6CH[U]H,MG;6X'/N3%IWATQ:;V8J
M\MWQ'S]&'_F#;+L97\;'F:MF'?]A._-.TPQ7U]?K(GI/BYX:X=A="6K;6#50
M03G$J8TF(\\@TV2)_%QWY]_HN/%]&"D+?"XO8/>(X<=K'?>+O!B!!WI4;-A\
M!2V-]YQNH[7[[O/QT?L?_6?]8/.X[/$DZ/;2>A>./W1RNEN;?O%;HQ"I^/W1
M2,3R1@KK&=N\<<-?P@P0RLN2#WIDUL0OH>,(KFX0I#A21/=4=O/:A"(W&4J-
MGQ!ZUA3;8@Q9(?+YI8-2$(6&78RF)+>2'O#SS1Q&G ]VC,1MI<P6F?3@)-#^
M"72%7);8,02[5VN!!'8#]S9?$Y!@A=,L)]2O/]6JSR2!MLF>%$&3FCBAE)F=
MJ<H1$PC'$*;4K&/;\(4= ^(TVHX]><KBD1OAIPNGZ&K7K\WWD$R<'D7__K^Z
MNYN_B(N]%4=_Z>X<= [@;,@R+\2A(;5X2\SD@(EB1GT"?)C,1>$R"T@%F0I2
MBI+X#YU2O9#3R[%,,,+R,!\-'3J$7E93KHF)5B50XP\1<:.]>RHB%'WQX#D+
MGA#DP69P9[VIT(M:;"XETM.<"]$-%LYY>1OV43FVUUN*BUHSKD8.\ELS'TH;
MRUP^5)UBU6Y-,TR[C8Y$TQ_EJ9$AS2>-%QF3ZBE(:TCK^>'2&O%X_9_MN_5_
M%FG.;C5>BC%"':!(6NK7/_/]]=)/^RH@?,38)ZE8U0F[;9K04/BQ^0YA924!
M_X28_C36(-89BI_$(1H5^;6!".@2E]-'A%7T+R' K6N+7))-+S(S_5J8:Y06
M[+W^>NK[^ G+_*E$WOBL$TI]<J:Q4LE._8/E0IS(BIYH7,F\F-3,I*(=M@"T
M?L')[=-I 4?DI[-$LM#T5$(7=%VF?D=,900MI2)M'JDP+0,.?7[5V/QWQS1T
MYKZ('SF;D"];PO+ B8;?GDT@DLR^X2]R+"R&\_S.HV;Z]?<SBTRB=AJ^)/P:
M)KC_K0K"]?A)ZRN.CI,*WQ$^PMN$A-*X>,Y%U' ;X!7?I3]&+ F(=4TO2V,!
M@4SVI"2A6D$V<.%A#%^7[\N7&*S!LAW,JHFU.?!I^K2?$C@H!A,X)Y"M>X(F
M^UK2H5PQG[NV;3G<J=Y8BNNFB#0]U5V/A5QUE-J<E-4$@RI9->%,VL5QY(HQ
MC#SSIOCCKT<>:I#,$H(-E.G9"U4MRD'6-,J\T]"()ZCKGPL-2 :#3P7_^R-]
M\UUZ=<=;<:+.Q<D$%\? *AD.D[1$Z9P^+)Y\_= S:)W[EX4H__+Z=<=!4*#F
M)B]T@TIO;&+?MBK5H;8983K>K2";U/ %"_UK$5T&U@H9KL5/PY"_&ETA+-;8
M9F*.\87;C^KK;MG><ZW''A&A]Q:VL-X\)FZ[NG.*W%F!6E=J&RFY-B0L$EH=
M\J[A_?&MV-^:.PEWG\GBFX*OZ&J'I/'9U-7(98E;IWLVGLP'1RJ*4Z1SN0+(
M^P0?C-YX1D6T:1,?]#I6Q<F*!GB4-B$@V[N/F'?^J$*P_$?C[)@D<-7P.I%-
MO8"@3]#G9X<GQ'V=N3\??^<B"YDNS*P=;&U3:DU>SLJ_>=]Q']V:^5$!S.(;
ME9/,3+>0P$B.)MF%XH!$:>X58# ^-L%5 Y=B9.(6U@$TFI.TT*K*CE[8QFT3
MWXR4Q00C%U4K[0Z5BC'RFG.HUB#<G$;G!,@MFIQIL-.Z'0*_-0;6<=G>$")5
M*- &RL'/I'"*P,<_Q8% !)(V(@#@BOC;F6 ;TPZJ!TSJ(K8ME2IA_ 2B<^L%
MF#;^%2+33O0WJ3^XMOR<ZQ\V=+6/[][(Y%=IR966YGZF<AS=TCVN]N^28G+)
MB27DID/ >I8XEQ*%^C+T&<]-?8WQ^Y=)5:4)7>V/;]COSW44_?-)529RL]^2
M?R6Q6.0)P10P<R(.XI#JIN38V=\+ ;^E\Y*2%4SX4(Z?"U/@'R4?P/W$B"V<
M-ZV.]-GG^5. G\-3$-K5:F<C9-71%PQ,/[6H\+ZO7.#4"5QK3\ <J]K<E#R9
MO[>EX$Q[FA<6/8/%(?J+#$%+0P\ZA]3*,!B)'E<(LZ9C#L'ELN1D"AE@$?D\
MTW@,P3LRE_6P\?#$EO<-CU5, 5D;Y<DSB/.I5*CJ;."')B7[5AX[!'$,<K.U
M:"_/U#.Q[3[4PR"%"3T5'_+PF !2O(VD?2:N]YX[<V$N2BDG^@PO'AVPT@0H
MH)GHJO&IA -Z7L>SS;Q>69@\0@_"I@<?<6CU7GC(I(+J_$@)J01;[R;!C:;B
MA9R:4E; V:T4$OV;?F8\B\]T#DJ6'"!X\6S0EK5 >2;0TM*9@N4M/DLR,J*=
MH[9+F7"L69D#"0T.'7:P&LK"# X*J4J\G:P5IK>K7R,H.0)X<E%ZF$UP/=NI
MM%4&]B!NT+=D]ZYTV*W;1G8:<[;FK"N_"K0I"<JD#=):1RU"9S%N (2M3./]
MG<B&HFS)B$)H;:WG'5/0B3Z+;GAIX9R\ 0D 64VH&#XP>(3DY"!/7U.Y369H
M:373_S[EO):!G;[WG;=1 T8]$O1D$"U6I@Y+6NY-94P*U=V;>DM^_?F<^&ZE
M-3&MP5(7:^_SAMX^[(TVCP9JCJ N@P)KU@[TX,"?A^@$) B#EP]%6DE6=^U7
MC(S@R4^QET8/% ?$)B$9?AI"#3"9;^4),%NV $.B"^M7N/O3J/:R0^GAOIN:
M%VTZ<_1"V!IB!A>B9NWMJ_M/+]7#<)0]E0.\ID_L)FF0!D$5-ZPHEI7IUCT]
MGPZ7(-=M-GB32<_BA= \$-)J6,S8N,'>HLR%8\JN52Z4=H,HOG)3RM3&=^!@
M-P^Q!]V</I":69JZL7/()OB;%;%ULJ.O+XVTCPJ@F:*=P>P5)G:K<7T_YZ6%
MP.@0WG^6+^(!=[T3<X8'\B1"H+>'7.FVR)6%E4E%-HSC BO=C)5-SG+[]!C4
M*IREWPP+'H:J%QJSFN61/_[PG^MW3-YK#B3J%B4!'6@.;,12&W6!$@*S&L[W
MB+V*K8"B<.Q1AT:F;IY2=>'^63M_/M !H%#=)7CN'%@E]G_\LFFY6!_&Q:J"
M7V5 3] ,6\/(TZGRS-24:2F4%S5Y1/(AG0;A%'F\H5R19LX-IW3J%: 2"/YN
MJG;>EB(4("F]?W!SF=M+89*LW5G+FR'*EY=,?S4C!0L_#+EX0F5=SL?^TAY@
M2YBI64(.'EI!V KL['G$9NW&6IB_D><%U@@Y'8M=.NP#JE@X84JJ)D^(S</Y
MY7I4*_WG)*V\\GQ./8!#ZH!K-^'B9E6)^S/.LT>JD>M@F43U@%5,2P-X?N.J
M<@$ QON65?%%0C34")<?+,S*?79# R@J9K5SO]"YQ]+!S(#.42%9?[.=FF7Y
MF;\6F'7%]AT'+JQ,CNAHI[I-FRM0W6XG;*'R5(C (;ZI(IN,9NZJ=D(6ISE%
MJ2H!;N%T-#,C! @D6H/,)@<QR=7.T;)BM2"/Q35$6QX3W5GM4L>-I=.%?VZG
M;%':7]+FIE"\V -HQ9$%&,8"J**LL4/KK5]5X=>R2.R+L HU 1?#RFY T/.T
M(>*.M&D(T7VR\)8!2"5NINE.'%PR0+3*#FS>0,A"7,:1KD%%+ \_XOV]GR$K
ML'0 .!??@@C.E>2CO#"UU;S7VK<7/P10@A#LYR!Z/JI86A,(.PQ6O183H<Z1
MZRZIB5?AM:#6<%"5#'5D!#[$Y)L(T968'>SG)!THMZ\THOAY9:9!#P!;E,<4
MJ;'I0KP_(<)PI0UALGQ(WJR/#[U^NUY9@VW#M<)#_4KM!:*4W+A.D;S.'3L'
MC+"#/3((>&4*+\F4, (==H?>(FXL:=8L(YBQ(MJ;U'(V"O<FV!&%:)VA$XF
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
MIFE$]%^1\Z5,.5H_=^/./O!/!=B/[F8G^IW2[C_@-%%O^/Z]>\'O:4"VULV
M;,&@'/]V^#N:D:/CX_<GGWY;.SORM<'[4#'M8(V!OTQ^#R:?HU+.A!UB\$$(
MEPM6(?]!MZZ4V_!;E!N#3U5%EG)!YX-E(* SB:XE5;F@X(F([>CD)+YUE3%D
MV4OZH@6!+_NYW\>OQ-UU6XG;G>CCR:?CZ.SPP_'7OT?O3\Z.?O]\]L>7)YQK
MJ\1R5WLM^"VBRB&JMN<CJAZPV@]^6%\8%FT2[V+X\Y(VXNGAEZ]@MQYK=';6
MCHQQ!XS.X9?_.OX:??C\)?IR_-O)V=<OAY^^"D? &3%M?OX4'?_W'R=?_Q[#
M)WX__$HTG)^/_NNOGW]_?_P%+O#UZ_&7L^CPT_OHY.SL#_C5Z1]?COYZ>'9\
M%GW^(-^-A.X1_/15;$RZ=:@^,I6O=\:NFXOP>4JFN8K^.2&N/2$*^71X]O[P
MOZ/?LN*<(/9(!17)BU,!DM%%-Z/S(E,GX10\IXZ<_^LVIW_E-OAUF\A#RF9\
M,.?E)"EO_OU_=7<W?]F-P;_K;1-&\C(91-L'/,G2Z8]?P,QK.5C)EL!;9^E]
MBL7:?/U:LM]/B) 3YF6+9J?'(3#\J\M8UB3%_C^;1H\@6KY$Q1)Z79RROVQV
M-K>P[,1LU\R)YDN\_&F$H));=VX>=+E?HDN%7KD*5D (B\1V& ^#RU\+>_8
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
MRRBEYBOX8I4.#%TTQRMF^OSP;!TT]3<1TG>@[4ZB:G)>U6D]J0V1C<R8+CO
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
M$1-3CS6B,3_FN *,3*;$"]GT13S<(?$(/"Q$)%A\BBY.;YS[W@NQ[!'<>9'
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
MW/P[P\@?_<SW96:O_-_8"B(2N.]LV;3G!O%LWI,EDEQBA1'M\>'!<4NJ)DV
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
MM&Z)2^4BZ;2IRMVL ?'?F30$2H]\("[2J6FF!1JO(P O$YIT"CQ<#^]3!"[
M!'^&=3D !+BLX+7#=WZ_P$]>'1N@#AC#&Q-_8,<C+N 3?P((A2D94=BYR$+9
M.^ V\ $DB' TA*4'\FQ)#W"%H)S->2!\A%WFNK"F4S@;BT,R1//9"E.'!K42
M\8($4Q$_ AA$_X_K$L82L$9@E>A=P@L7G@];]V/[DJD55/^'+\FY_3O,J40Y
M$C>:<Y6TP4H!_(,VC#]]>R%LH3&H&X6DH-L$4EKS]*92 U\ Y S8!0HO@I_#
M4NFE _?<C"N'"NSP)65$)B"Y\R=$50'("HM/-8*\5%\BV]X0Q:\.@&H1#3[8
M%/ C9TS]%^D;,E"@[ T A"AFGGW?GMLX7>];LMS<3I=LL"W]%U\DZGR6&_K)
M5J@0M0O(#HSC3ZEH1&$[8J(=!0='0<D3"3+_4$[,40G$=H-"GG^);8RY-D8$
MKP]\+.H9U$K$50(&??:]Y T-=$&DQ)GX-@43)3<>D.0"[R*W#!UVI7$-%X_"
MR]QHR0/2NR8< 3?*J'2C(@?8A4V_M-&ML/@B=N<SB (,X-$)#$@* OCC?2E?
M +L#;*-$-0=-$HC*+E7VMD0DI/!.STIZ0B4E>1_;]TK>2LP.=E>"CF)Q/3MS
M5@6+5P?5A#/1PY=/%U](>_1T^^&4Z2SXA:6KGV6%0J:["#\@;W'M@Y\3QC$6
M#R&SC%))Q70%.$9;8LSAH$\!?GIIN;Z'SCC7Y?;5B#0.^W LZ+<=I:Y*E'46
MO6#8CA+E<YWDEOE]0C$PY5:MEQ.U*:8IPE,IM""$9&X)PP*(A1=.X?O^,Y02
M1]B*TY@1MGDYRU5!>N<M^S8SWZC_' A*B8#W+^JD0Q2SW'::QA%5'2;HO+68
MZ,;O,_T7G0+)-9'<#A2)R4<R\R-G!,ZLB:H+( <\)@2HS&&F7^X;8!J2-WH9
M4.D/4BIX9I1FHIQMAOH*8!GTXK<S<;^<!M3RY 7,2T\^S.E!BY$8NE2J EVC
M1@)\%J (Y4X,_.0+G#M\\]4"% !10='WN$'B>+@T&KQY([-.]15KCD/N3T [
MP;%1.P+=*O !3HGX<F8 F2*.L@#.5"Y@!/AH'*Y^-04'E=?+]!NN5Z0.ETR4
MP?'$4S2+F+&Z]!6IHPG]!"# N/:9<9\%N[Y$AT08)B&"W"VR2!)$]=RMLX:^
M5!<K<\SP4F2/D+T3G@+;;)RHO.:Q!GYR0.%XP@4=T"/SY\3AHBY'C>HED$ I
M.:^74E5N^0&PRW?6ZEV\BJE;DL=/LUOY+7&)250]1,7!&<6N%7! ;7\N]?$
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
MADW.**F#,.&8W%/2;_A!RCVLDL3*N56SEV7.?70'RG.=2;E/&E,G><DA#V&
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
M/A+711SA?-6)%?PD6Z=AG(=/=LU$8D9-L,*^);2\80Q:6N::K8%A]&6U*V)
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
M6P"NAH#;N#KET(#3:P.X,ZI4@8/<Q39HK+DLG!GB=,3IB-,YO=/9T<^_1!F
M>R*[_4M?[9W6P-1WO-L%?@1WB]/9CZJ_&W<;]>'NBKS\]=#8BT</?28C,AF2
M0-)W&3?.][UTV$ZM6:.26>/ZPOBS_<T:[^"@8E7N%N1;-6<^4RG(',G/LT>\
MUTT.;#YZK=S>F\GC1;KM&@;?:,1XIXN<N]C>2K"M8%O!MGMAV[V/2^Q@RGS'
MD'L%K6H%7PN^%GR]%[[N[IVO<<IPUY0[G28/%!=\72N(GR5?E_,A'VY2HZ&T
M!J;<[^TR1USP5ZV@=I;\58J]]C[$TE!;@XYJRDH!7XE[\QRS0L3@O>T&[W46
M1E)6.GC/T$#![=4@S"+"=%6&Z:I!S;+!>X8.H!&0.3'(5#FKL:2VT $\=61#
M,06H:@\JD<PA3D><SB%2;1:<((<3R 87R+MX1>J5?],$&TD,WEM+HGU83V4'
M[RVRB]D:='=OR2MJFXZ,H6T-J5TGZQE=P(] 3S/0LZ-1=;2Y348/[G1%-C4Q
M6*_^(!/5V.)TQ.D<Q<@ZGH#N<P$MRI5K873%8K#>4<VO4H/U3 68QUCD'.$(
M:Q:.*C;!R@S6,]6BJ)8 4/,!M)_)C.5N=U/#OH5J5XBHAB!,1%+$Z8C3.<!T
MC$W"7'N7SCJ3SG6Y_\\HZ"7&Z@F7DC@=<3KUL 7J-HO)Q&GOFB9KVF(!FH!C
M+>$HA(4X'7$ZQS<<:B?*C;J)<C%6K]JQ>KU]C-4S33%63WB Q.F(TZE-#MM^
M)CN9W=9 DSO=Q3Q:4034; "M&65?&8!ZK4%7UD4U:P, ).Z'.I].I75*E;%W
M'V,TO8(Z"U&3M#\HB,E_PF\D3D><CC@=<3KB=&JNBG4VG;URX$%L7:4UH-W
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
MA2!S!L?Q"7+8&4NR) Z51HO(LQH96DPYM[,9F;)4_Z_I7+=?B.#J/A'8SYX
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
M)6/4 XN[4[<7,M9)<I]#J^DF,9I6*X(5Y5Q5X^<"D[%U])?60Q1<+!-C8\$
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
M"ZSJO_\!/)-HS$?[=^*\N/H2!.TUL(6'#OA7H"Z#80'=V_>V@7U7@6[= :F
M?7 #/K+O@AWT^9W]^%Z@=ON[J]TFBST\C2L+CR,<)00W8U$> A%1Q*T_NT]=
M2FPF2@ [DA"QM/"$-V"ZC]%]'K<D;33J#K5!V8HT5>FJ=15_];O]_J"FBC1%
MVUQ&MO/^NIJJ-&Q-C3VHS6LZZ\J]+\B.KB?L5L$W.H_*M<H5?&=R#B>IX -U
M>)K@"6HQ7K+'*XK6!<Q&P^-->!\HG;&BB(I4N5^_:75[VQ>R;Q*Q B^VARYM
MZH%M)DTYDV%<\6V^$Q<5#WCU,=E=R0G=J9WQJ.$T=Y(+^>L.)@&O5>6:93_-
M,CJB9M$Z8[4G*DI= VNX9CEKS3*J2[,,0+,TO$BZ 9KE2$7:)W.R[M,10EZ:
MO4XCP">.J!+H"+.AQN'EVDY)Q3)\A9BJ"/%19UP9HK,.*FF I.946JN\DXXG
M[X8]G%JJ25(3*)G+NP/(.ZDF>3>4.N-&3$AN@+P[4$7WQEJ^\PIWU'<,C2:;
M&JN[:Y7Z,DC]@2@/ZIS25.K:#EOE7:0"#LMX[:&\8CVAK*EVVD-/]+%_J\[&
M@<,25@/4"=<B7(L<J96A5BVB=,:J*O;4.@=H<BW2"LHKUB)J?5I$Y5ID'Z>D
M?*].N.3PP7WL@5DZGHFG_9'6NL*5)8B&?\T6\H9'W4L^HD]H%?WZC^2JODY4
MV:M*V9KJ]+\E>IAP"'?XJ;F;2),7<C5QB?[GE3Z#+7[4K3?]W4.YDJZ"-NVK
M]+&O.[$=VWO&?Y^X6(*9WU2I<O&O!-B39&<:>?D"[Z'&F-^T ^!H/WP-']>Z
M;BNIUQ6^WEX_W3[MV*?38.34&\==.K15:DYTXS^![@+Y50)-/05OWMO"'9FX
ML/IWK+V4LOTI^HM+6 &^/IT2B]#M8ML1^67ZK.<(?UMB5XP38)=9T9G@YQ^G
MOH,UGJS$$_XU;>SEF>OV"T%C2-"Q2XDU"BWU=]I($C\?+"@#CL/ ]J6_E OP
MRADC35MEP=]UT_[J>-ZC_4P;<6B*\'%&67$W(TU+^'0 !+XN;@=79\%O8MAF
M]Z9[@K[ OI/_PODZH.GHN;MD 0M*AE-B=Q!M'F('GER" ;N"4Y^:<=\1^SAK
MF* ?GCN6$;56A2V!M!W+"*9XI04-%;/ #UR2GXN)S7R5CAV,%0^T$/RT>O[W
M]A0[8<@7POY[;Z\9\5;Z,C"[*'77!=O#ZV!'@NR I!5@"QEK/3G)CIFU5GJG
M(]AIK[L.PR7<:5=XM(5ON@NTUX]Y,,WJ]-:1P[#130!1!/_J/GR*P,> 69]\
M$ 6^*-SHBXEK&B]$A-<]3Y_.X=A\WQ.1R[&-$,^0<FVQ,&#DO%E1]K)H)4Q/
M4GI +GV<W<#;<9?Y%C C<-^)[L:',\*D2U==-<<$?%-(Z*8]M0+L;=2Q60^9
MR/;W$#3]8D&3VL :RGYV/I/ONFE<VW: W9U@K?^3;J$<&8S .EI7Z!)1.RR
M[GS7+MD&:]\_=,N?ZXN07MNF=8$7_R^PW@6MB!.IJ4YH6YN#G=H9EF0TBPIS
M?:?H?V;Y%LO>)D"I%(-A8^+CC+6[?@Y,"_VTLM&*D8R8)NM$;]30(W@H$F O
M(%;0&@AO=$6L,'&1:$/DS"W"0ZU->&!\52J4': AX.%4\5X'+X'G1X8-6Z].
M>9F)$@+;M#QZPXE\65H!"AS:>8KZ>R9,PL-.-=1.'2_6VMCZ[/DH3"G,9%?X
M02TDTX6OGI"ISLPFVN*XNB:Y*WR.OQ@I!Y?"/DG%(/;T+\%,^ 77Z1.KM.93
M-IM8&X7?=V;J>5\"\@#/?'XCUBOY!E\P+ZT'1\KZ*I&TNG^#GU'H4^V+BKYT
MGE?9D.=-J&V-@(_T_^:@S @!"7.;^6M(6-9[5P##':,H/C4JT^(#K$+"NFCM
MM/E',13>L/<]P0JH8%=KJ^9.SLJ![X1EW,%WX:$XY14:HM-)W2T&-?(;$'"L
MREUFQA29MWF[%LF!OGH56<[UV(*#S8>3Y84?^)6/LY\@>_'[2A_3H&S-2ZG5
M[6V C\  5^0" WP+B^8E:H6&?+J%&Q"CSR@9\Z$5K#-N8A"EI#%T^VM);"^V
M@EHQ?$55NYJBG?'P%:!]N:ZV\EH7M?E19]U7?M8382YX"$RN:_RBMBY5Z^6H
MB!V=4I@1E@R^_^,H>H9I&W!J'Z^T[D"M7VGNEK^[P\FNH07(W*KHS&I=C-J5
M=UA.0=8/+8HKN3O,*UST&?$!(+VDWU923APN@#=U;L+2*L#7S!CW:!F7#.Z
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
M/9><\C!:4?VG#;L#I5R/Z\;J/Z5I;;2X*(V7))YE2>(%-P!?8L\OU7-+'=P
M1#-8*>#W1,$FK.. V#J8D^9BZ3JOS#35+="..ABJI>&J./;MY6#?;ADIE_6D
MHPAW:4=ZA,PK]A2U\>%M#BW-V>N(,]_JX2^EUQD/1&W$LT<-((^B814NF3HO
M-NU?0S5NPQ=%_8"V(0!%V 8+0WV R[N:@LZO%/(_,]EQUHBR6Q3P"MS\X\37
M,1QY;]_^FLYU^X7<.6Y-X6X%ZU]%16M$LSV'8>9,L[]:/2;7R#C#?-#O-X1K
MSB;+<T]G+,K93GA0I,1\Q73,9I<7]>]?]H<SS6$(W=L8#H%OOG.=!98#.#M6
M4VL)H?0[XV$W/UQ'@..S<'FZ!XZ^&P,(L&S1&C0!M"#63)8T;>$/W?+G^D(4
MOH']H4_G8(GX.<3-OZTD!8H33;AXLS>3)]I,'O2)/E&&L][$F,U4;3(S5'4F
M2[+\+TG%R6 ELAW1N7XA$Q^1-"P'<W?Y7(:BL(N"11+CV@]?P^<T<7KEQHR%
M)'6%+[>?G[?AGK8@]^+85/S04#^Q3;1H'3\T9N%6E@3_8UG>MJV>;F/%8F?=
MQDZ^CXVK!D%Y1R8N\/\[2LQ>5F*:GA?@?:R[LP_XYLX#_MSY37@S_3D%YWAY
M<<D+RI:E:]I3<ZE;I46JU,MHZ?N'NR+NO[<]8&$4WW?ZE)0IG4J)5AQ=5E [
M&8E6D>;@O^GN=,Z4,NOF5T6&&0);?*5;M726UN\*#TYJXW&1 )89X),F%*-%
M6(0P'PP[Y8&QP'0* BFI%]1]>IRVC2@G;HB84A*E2.IE1D_G\ OQ&!GI>O"T
M1S 03%NWV.&R92!(T>,,7RG"*%*TSKC7'>2#<W\5<>\LI4<6YA7;AO5.C\UU
M$>T.,5KHP0H29?\GLO099 *<\83 2FBU1?QR^OQ[6S&@3R?#U[(:YE]R-DGD
MW.O"BV[:Y3E%ZFTV/WZ'IWI?':P;>00;%JW6P/3F2)71M9;DF $B&.8K#6-C
M) :T!B9P%H0E&F9@_" 04 #W3:,7L%%&]C$Z$%YVO7LOVNZ>8F+8&8\&W7R'
M0GK719*/017MA%C>/'6&,H&!N&_58TW#''JF\].3382%58.NTE-4P9N#/*8T
MB"59#JX.3$<!W#KA+Q*.D\K=8&1-4YH5LT2KX^V;O@EO3GTE/&%*MO+S=^(^
MX6*V:$!YL_Y+61_)S7W'!4@Q,?<28D:PB[[:[>7%-CT">CJKA\,TU>J1O@'U
M@ZP6=./?@8<5:\$2_C2%M: PHR5J'JI*Q+K'H_*60!G.; 8O@A-FP)?!+_!
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
M*(B=")\(-:O[Q=X@HMUNG^V9<VR_;GOFW;\V!!2-QK3$D43;O9_^EUF20(
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
M-S9\?@Z#[.&I6_J:>G'TT9,).L#PN3&9>7A3!SXE'1#])SZ:X.4*U0LI*R:
M=4(5C\)9+N!LCSG^$,2S6W!7D."%:/\)?8)46DP< E=!KISM )ZTUQLH OY$
MKD!ACC7\ %<]OQ]0=M.WL3YE/D"%M=&:.0(5!K;3":@P.KTW</3^-A7$;BP=
M[1&LFX1:)\P/_@N<S8-Q#(^& ST9?T.+OGVN=(T*)TBN+&FYZ5G.%X% )]P.
MPZ'K]FW=K$MP:.I]0V'$):CW+:TND>&NUPU+O_!![7]4$];%<@9"K8^9O]R3
MR%5AWKO<V6M7/7NU#0)!V&):2FG<VCBD-TM7J7:V<V4FR0M+:JH]_<YF+NUR
M[-?ZNVA[/- EX/(GY1Y:F5]OHE^OLLIPKL-SVBE20*%=EZY=SDG4RQ+J)=1+
MJ->-ZIY$O>SNJ->9BG=:=W,QQ37MNI*$:^$#:3_5?.,B[.Z:A\MN,[4_[?Y+
MAI;/DZ7B%XQ!W21ZU^D-7-FU#$Z*P47[-:$7N_3B0!$:8\5P43$<72B&4 S>
M%>- ZW.FBN$J"BJ&74)$P$U7P@;54WQ&[N<>^-4>YJY$"8EFKVGF\#AW(,/)
M<9%O=4?DFU(/[#MA/,!3L#QC^X3A*BJ+\PZKP>R+6U>^VV U&)UF!&P3]%:(
M6R^OOS$=!X-!:<5,FOZ$ 8)E[<QD@;51:2)\2=H7Y@.E"59>DB5QC?U)FKJT
MQ-,\"I\B[WF9]32/?/AD$(("$M'L<:?&FM;N9H\U,M@M99G!SG.+R!JI]:,I
M&2]FY//D6T1+A5^I[KQ_O</:FZT$"%?93H#8T9*2IMMW-#V"RJ!0P19W*3M"
M<_NF;C&)^;M]5[$YRT,08Q)C8CPFU:B2UK*Q=V:4=!MGORC\N4F>Q1=A475+
M6*>C9H.>J5U/W>GNU!OG[71WZJ5).Y44?'WOOX >J&F*KV@=6U-L*;L N\RW
MRY&, )0 E !4^V(K =15M[>N,V$F2!+)1B+9Z/C(T8$FO_2*ZNORANI+>BW\
ME3Q[/I:HKFK]5I])#8):.ZAD]@:F(ROV+IXLKC*36!)@"T/1ML((0W'84.@'
M0LQGM!06'*XUV72VXVC"4@A+(2Q%RY9".] G]XR6PNX-=%NVM<9-F"XHV[G8
M!:<5+.4+G%'OY6O ="1F7ZLPEI*D!%S:&ZWO; =.D9\2'] ;O%$/M>!IVF!+
M-.@Z308U3=XIMS^IB5D9GP\+I,3Y0FE":]L=!YO:NUKCHPP_F:/<?%] >T<2
M]+FP[?8&EB(K)3P] MP"W"=*9#X3N%4%'$9'-JQ=Q-Q7T!FQ%8RL5K63#J%V
ME3T9&_&!55'M-"2W>GG\/8A)DLPJ4)@6=%KM#2B;L?:.DYYT+*^$K@M83#S]
MO!CF8QBQ 9@F -8Q@.WN)EMNNG9$R8XT7=L(TGL#S=EVJ$5?U^X A\U)[0C;
M5,&K-0!>AFPJV_R8 F'=05BY:=H5EV-FF\S>P-"WZ4($<KJ#'#8'[=/8)JLW
M,'794CG8_2H2BW8@3+FO)73;EUV'OB.ZTXKNM/4[.;88959MQC?B'6X]W?;W
MA7$1QN6BTF+A#,DH+588%V%<A''AP;CPDTH+IT!&J;0M6Y<2"JAR2I BP1.J
M%64$27_(#\9PO'U[X[*G"#F((<H'\D;]3?H<2+?SR)^EXM=,.>/Z*7:U]8(
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
MN8>*IJ"B*:AH"BJ:@IY6&*(IZ$H6HBFH: I:Z0:U*_65HBFHZ!5S3%BFE6)
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
MLYXB(8WDDK7HR'(C+%Z/R>@\>YGCFUZ@HR%-I!GL9TG]6RR'J\M$>_]E(LT
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
M%/XJD 0LAYWF=M(09R7^**[71-M8D\+D:JS&=-FK<U6G/R13[\6G'4XVR(K
M8T]N\BZUJ_:]4OKLE),H_W;W):RG$MY%G>#'ZZ),#U0@L^_]Q[[T#3N<+*)7
M*2:C193VL*-M[;RLPPR\B4\!F.+;::_1G7#-.0YH'QCX";JNW9>P46Y7-LZH
MFX+^N5FEN?%Y;S/1FW;KR5[(V\\6FH&#P9B!!B#G0-9\8G_OY?_<Z.5[Y=V8
MW<OJQJS53JDXT&VDR!ARJ,&(:3=A">&7$@1,WI!N/D7"CR6_TD&:LNSSE*V,
M:C-2&K1$%W)D!Q7=[&NVR80%P^D;&H>]2FQU/S-'"X-R^KK!W:"LOGW@46PX
M3#K%-I'1HU*#?73CETL2R!85Q7WNGM-.7D(JJ52^T@:%N._<P9?QK@$=2-K(
M^DV>Q7H>"%4-"YW<;ZLFR=NGIX@\X0GD >3F!S$X.O3.9W>S64Y&OFX>SA7!
M*AL+TY*Y*Z#7R9S@M7;('KWI^;L'GC@<EC/*WYT*6R'KH!DG '?7B34Y9P]T
M#&A:%G]D#^U"<P'3Z0U40W;5QD$1P6'!H8H+#HOJ'!;F21DL"JJZ41R6>Y+4
MD2QCKC"1)]OM7TW3JSK?KS278Q]^WL%= >?'[^EM[U'^Q.5%D<M=!O6T+L,Z
MDTYM?\%2:#,BH[$M8A%09LR><EWHV[,3-J3'B)N0.1W<#2TLF[#Z[B4BL(O?
MOX*#<H[)XS:NSJ;?OV&\<V'L*.U6]H%&>U/]3Z^:BU&YI;A+-R L(7&V>Z-L
MW2J>-)6>L2]YD?#A<.?)D77\YJ,#^M2^R44]Q_D/--Q]_PK.3!_#:$+\JSLU
ML=Y\&AZ;LE581*3!V8FV4-:<;;K@ZIL7AT[K1<*/P\VK!(*UMR^S-S#-OMNX
ME3"',.SB]Z_B[#3W(W%R:G7SHFM OU/8O$KV)PLIZ,31BG]\<;@[E6"L]NYD
M]P:.VK>XH$3AX'#3]O<9':ZHW&V^=ZG=J3!Y$VQ);Y(,DTEF9T#PDFQ0E=;?
M'&;"6&DFC*TW[N92:[%;<IL;G]AXT^#JF2YE,^RFINW9[0U>DUDL3&9Q^I8X
M@O+Q?49'T"YL\O\D<5K5."[TTPXE+*!ENMEO9__H(*!QN,"ZJ*M)?3WQAI\N
MYFTP7O*CAOA2<S_ Q@P73;8=5C&>ZCC@-"7V@GV!LAEV4PE;\P4.*V)=%\%6
MJ8M@<M$#I[US>(?VA%.SW1\+M64Y6J$:K2J/MJWU!G9?9T*9+HSOQ1M?[MR?
M947ALJ P:XU9UQ_200]TV5!8E1\T-<=7="V9;9644.%TUY$K HM-YU0<84X;
MEENN[K%G%:,WL&3;8L5HR! 0XEY3W&MV[BQ3T,C:AQ835%'OFXW)[;M]K]FA
M7>!,AY;=F&IT.K$ ;BLFVU,U=!+F]#+,Z3&>#1O,KY\^U/HN#O;%U&33Y<6P
M7A2%K+>DG?&7M#,OE'8&SAI%LK=XX_R1RCX_A&QQ0H[]R81$)!@A?6GRDY#T
MY=$LC#&U(J66W4$IF_WL1/H/=@["'"9YO'=PEPZ;[OV?)W>4\I86+)4Z @ZV
M[^Z7A ]HY"FE%,VXH];D4."]7)/\ ?K+&H2$2SA&*12<5CD*:V O%]A8>N/W
M25_>AS&8\@^29*+UDI6P<^FG[\P]?RP-7]/UR%AUBQ__#;NN(K8IPC69?AW^
MI4H_01/V0G,3DKJBK9E;\T1NZRHO_%N8>+-C[GVL HY=]#"V<_$D@,,,_B'7
M%()J=U (#@8#S9+V/2LI("YJ2L+IHB34WL U5O?A)9*(2(QWD?X+F;WVI=L]
M^X5<-/S2U!N#P"(R"I\"L"$9*^E-NJ&,"B*@8?L 5)GR>Z71>WS0(GA)0_OS
M,**?VS(@AW:3[35R]Z_1?68R'DGT N:D?,D^A=G Z.K$=!F*[]^%<?(I3/Z'
MP,_FDZ^_,%IO8-K][6!9OC @(H^2CA>3'H8HQ*7 O7@IVHS#?8O4.:5B1D'N
M/3Y16W<F4:7@_AA&V4OXN2IG)T<'I5[I=+Z3INR$E5B\3] ^:K5QTB>^]4$
M_JC"5OKU\7M\:,P=\ AP&K UAT@=3I4:X.G/?:2S]R0Z.H0MO$C OL!+:&K\
MB0_@39MQ4)U/64NKM"I8S.&?&75^G[K"N36B+D@L^4DLT3%E5.\3SX]6[@F^
MN][Z('4^4H+_,1BGO/V!'Y=[OH>?(,U('&<>"XE1$,N?7VIR3K4>%PG4\XX
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
MYB^D<?K:GH:J(%&PVOPT*)Q:_K!4UZEMBB654D^5D$X+I_7$J+@+ SH:FD!
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
M^G1J]H\)N/"MM@$_(=IK=H&&1^>28#H>LZ]5&%&)<X=[WXW6=[:M.-X3X -
M1=4=>GG:VM*R)7WVQ^,9X?VRN/;T#UX;MCGO.H<ES"S?>R',L'.O@:PTBFR5
M1&&Y*:W-UHU-'H!0-Z%NF^JFG4_=L)^\;#,CS3VIMIV[D+UPS,P><8.??VNQ
M/U8V<#W&B_1.?/37PD\=@>MP1ZIFK';7!);-\(*LG'X^*V>R<BH:)>36]QL:
M9'P(O>!G:O7TXD B%4N]0 XE677;[=378(/OZ!7"W9X6/]W9LJ4WVI%7"!=L
MF\IF>$&VZ<!%0&FLITZ(M&B<;#!.EFQ8K&X".G#8%XK!S]28'MF9*H:#Z9*&
MWFXK$N;'\BZ0*)1MW&4'\$:N[&7I_84[ZP<.L7OUOD2U*1568SYV<4H5P&_Y
ME%H3^*8"P.<%]R5)_-L91UE^T;NUFV'5R='K!V,2)&]OW!;NBFD&TAOU-^G^
M%V8CPR,G::X"S2**,7)?GF24IRS52J7</!1L)5/NOK XEC>]D$AIJKV!:O6W
M2:#S/,IT1C#QHZ:FM3DUK3=0^MM%,?G,9$S=GN>IP[(TB<)G:1[YF*5?# 8L
M$XWS7%KR"[\52T@D@W_X$0$Q+!(_+;W8SC$MEJ\<+F?A73-VY5RF28][WL94
MQ,$;;:]>)<L.SJ=2IU++R@)N.L*M)44ZV:2P28?2MRLK47UEV<K!WGI%:EJQ
M4)8^S'\.;%F]5*XP:Q566RFN<2[H(4E^$I)!3U,T8P.$FF*H,GQX1&";Q_(D
M-JBDU(SE><O_\I/I]V#F/_L)&=_C*.D:?Z%%8O7A:0(\^]L77,LB@'"2V95,
M,')6(H-%8Q[.+AM)6<E:><7:]_X_RE*,-\ZT/[&XHZ8PS6/WROIB0Y(01]]C
MK"B8:H[?.M_X\6I3M?O;]-A[JS_HI. ?VJ;1RC'Q@J5A8S+Q89ZDO(KQK*;(
M6G_*"?(F5J9H9X;R5OXJ-4[?\XI+NF,/20!2*_1[R6LSCJAW6)*1W-$]X(D$
M(Y^4U3N83A<+&Z0HG,UR5&7EAYLVY@D;TH&V+8N'QVM2EORX6R4+IMEWU?*W
M:E<':'W;<7@K6>!U4*YVQCH*4*P]25_NYOG%ZMOF"8\PHN)B:XZX!UYIN07N
M^M<[=;7M0A,N+,)>_7_OS6@AM$<+^?_NP=DS>DT/2:K,2Z%'-UB!V&>>7PCO
MS_>"0P?^[?O,G:L=P#9=RO%H&QQGG3/E>A2:)C1MX[;!/8^J6<@S8<NFPW$Y
ME5 UH6HG5#7-.I.JJ>"KZK)3T@Z<0U6[HJ2M6QAQ&@G%" %>1.7YSD@?-O/P
M^CQCM1HMH@B)C%Z)%UU7*X;CR9.J*M1#,$)2.1)_I81C()Z/4?A\ETH\C9_
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
M74!E4\J7ZJI28V?AV[TYN)%>X6.!W5CL&HQ=4V@E,>?_8#S"X1BC0"#IN0Q
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
M*2"@C;H8/3CP6!<H9 64F0^?YJ 2A[:S_#@Y"4HA$J4!A=CH].KD,=V,/)M
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
M42'/K9;_R<*P"SR0]R^?^OD$+6YJV"ZF3XFRL*<*09(AESL.HQ+XI[<"X+5
M/EA'IH-68Z3BY(YR.SI+8&P@D*+>;,_(VJ?'DO[.Y4D# B#'NC:,;)UF'6P+
M%06#5(5'\3]DJ"_!]KIP846A8K!M=+F6)CHX:Z4?52[VX\H.Z?B/L61M^"M5
MK0&S8&@2_HNB0;OSY(ZVL6^)S7'817!DS^81L%V<(Q8R(O?@D9E!JO:1#P$%
M &\^/CX6L+EG >!P@?W.99\%VEP)O.Z.1<5(K*I.RKG(QPJ1H<1MM5"JRJ96
M4];(_QJ&;R-,PWJMP47K?]A7TQYB7I>C%,F(/'.H*F%(YQ*(;8A83A57"8MC
MW[M 7"TUCL[8*(68A6G?7-]V>@-*[[X'<;U;4OVO:4GPQR0CD*3\I<T(U,""
M"9!&(Q=U'8]^PXW>(]\-B_1:N$?6-=SP'OPR;$>69&#DE6)3[=/SWE\4%.7H
M1$$MX.8O< KO_F WO_< :7WKW@+J8@"Z[EK='OO2Z74 @N&N&/$[(;'K5J_U
ME7;6T,=^YPI0V04;W-VT?_UV<W71Z<,E=W=P^;'ALY2+ST8.#^6G V/VY@N7
MB%YAW6@H2?(C0="<W3Q:8"ME37Q;AE]$[S(1F:/?90HX7B(=/O%U!:UR=()6
M+H0B1=*"8180M<&"_-SU6V")1 PF)S>Q":>(=7L7';!3%YWG^#R9E=I2S *6
M[\>VA\BS-&6?C_A)IG$#$Y@Y'@]B@A!UP_+"$7\[@U0_.CFI%-AMO]MK=V_!
MXD3[-=EEIR-D9=#I_]9M;WVZ9"8$NPI!P,+=6$%L/RJ(O14%L:W(Q[K$@MC+
MH(O_ +=4C+C[?"8_V0AMXT4BM.HQ;RY/BM >-!S[V]Y*6$W<00VC&>6!X3"?
M=N[Z4YCK_%.J-7,5O>9OW2]=>=9OM%U^< ?HA9R!0?M;Y^+[59)VWI9:B;7C
M>U$K/07E&(:\HYY5V-A4E/,&$4C-I>UF(GIH8#-3"KZ*J.7YNSQ#^4SYR)(V
M)+P3DQZM\I/;08@/EG=MB%TJC7#M/8KVA78-CU[)PWQ,;>;R\^"/3W@TK*G-
MSPV+1D4W+8E(%:;P@,WL1IHI#1W9//%SI.4+):'I/0?^KP=OEC\7X*?BZO>-
M>J'>:"3^5"HHB=^O>Y0" U#4C8\JTM#$\( "2"<Z7RFT<L0.YR6F "<4G[I,
MG?W$"S^M (!E:@E"O31K-9[2(;0:MV"Y0P'Q]"=I,-1&/^X=#%/GY0A'(\['
MXT\;9FWR\0J'O,V<5Z2)YMR7.Z+B[M,68'2!3#M21\H788Z9QTA\63#1?4FW
M'\@<CU^+LF+@.A_)7E'GY 3@53 :+='H\I\38VAXGPX]/C9QL KJ;UN4[Y0
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
MMP+79Z6QO<C,R/B<-M-&8L"&3/<<F?M3 5>C4G\95Z-2:%3++^%J'(74#V
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
M'86BZE(T,DOZG(WQ.N*2W>O6F&_SZDH1R2S1Q2>_Z@='B?B)3FSD+K/8KG'
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
MEJ^J)<G>9Y_;-U'1*L,6F_PPHE4,V6'9BO9KP/ZQ>QA[8[;:_$=@A:8UGN/
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
ME?KEFO7!,U=X;?SZP_\#4$L#!!0    ( ," 3EB _\$.Y3<  -L] @ 5
M<&5G82TR,#(S,3(S,5]C86PN>&ULY7U9=ULYDN9[_XJ<G->)2NQ+G:[J(]O*
M+)UQ6A[+6=7]Q(,E8'.*)ETDY:5__01([:(D+KCDE>><*MFBF?=^0'R(#8'
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
M+#IK>D;!B"JV>:/O1PZ&'+A96",.W%T^V\]XYW9A7>VA(C>&%T\!#&90PBU
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
MIZXE7O-C*(?=IK1A^GGI73UT_:+"Y%+0!G((%/]9%R%XA4"!H.2%Q<)MZS+
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
MX)+6Y*LZ%9W,2IC6&R6[(7Y.5GL#KFVB7QN+=2\V_3[FZXH=3#0A1=064X'
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
ME]0J4):<,2]E!&.--I;E[$/KGH'K8NM3:+0K4U;T"VHOGW;7=-Y <%J6AI.
M+3L?AMJ7W5L'O,A4*W08>)\E)!X1K7!<-%\@C^'IDXUJS9)F<MB3J5I>6W45
MZ[4R3*L?V]8,K0%]1Z.SJ'J[9,A-;^8ZO?A^,@^C15XY<..\9* +IZ7/.0.7
M@@;-??#<"U&$?FH.-WC?3N60C[_B'7Z^F-/3\G8Z)/Y^#J.3\>6>731!I<4M
MQ+ZFS5D]BA$+ Q[J3HJ4M&A,@X$^CJ(/AJ8K=MRJN=R;J-H4VFX!MX(]'>-
MJ(+6U?MK0F+U(#*'F(.'Z)461H=H[N;#V_'J D,?#%-?6;6-F-IPZ@K"T3BO
M.3$V!=1<D_<E3;W2E=@?&7EDF%1Q10<EUN32YN_N--F@F2@8BP493-V\C([&
MY1&\BDD[G;SV[5-/NR4;]J*%.Z;(1OF(362T#Z5[-6*9A8FL9NUC$J"\#^!4
M/0$@4BE,H& 8.O-0#JA,]T2.KD2Q;R7ZB$]1];]G7%+,PFK04F]T*0F<0P6H
M8E8E,XN*-5:MCR,ZE+]"_I,P 2/XZE>IZ"F8DY8#RXHKDF8Q,O? 7^F9_FW(
MKE8>S2:";%<9MLGLW#MX$(K7V3@#I$;J?BROEUJ0DM(I!NT939EN7OJZ"^!G
M: LZ(.K^9=\CVU'C4<>-#+6E+8N6S)Y4]:A,"?0C"R[1LEC6RY&T0K3757PY
M"QR#E3$I<+7F025%$V"8 2V3D%'G(&3K>U"?=8KE(/3;:<UN(^F#Y5^NX1;'
ME#,U*8V\&D(N(-3L47(J>$TQC+7K'8?N.K/W?$S%MK3;KS#W4RGAM(_>: :L
M&)H'7F]'M]Z!]\G8DD02MG59^_K)BSWI?I]-<9;5HLA,;D.4!7RR$2*)(['B
MA+P;/?U_J_N;<ZJ)2M]$@#T)%K(N!$X@Z1\GZ\D7FI[,:@.M$J356MKV==7/
M/5CH%_EV$NDA-Y*W.T*RWH/WL)G<^(C(MME(J<A\.^*9=[G>3)@+..X8"(^H
M="G,WKTE\N"[&6V#;6XMLD(NDXC$>642384VD?SHC,QJ4L?X)*DZS#D^B]AH
M*S;=<D</(LZ^93!HEJPP'**KAQ:,%Q E0]!HR=O.0@NS7HC430;C681+/6'B
MIN+LS(Z>O'EY^OOQ^Z/_O'F \>7DT^?)N *O];:U'_+KR6SV LN$K-1T\F4X
MHS?2+R]PC&4X_Y6$<:-M\@YU7!VBV=5B[VNBFI4J7Z*I+ZW7!@['Y^0]7AR(
MFHPO4-Z <_QM/@VT:H?C,/U^0HMMT56W7C@X&=%K/ER2?1 B8Y9'"4[5Z-[Z
M#"$' 9HS;7PPA3?O/MWA<'8OG=X8VBOZRVP^3 /,GI=:'H5H'2DA:2"P8"FJ
M2T&RY(.ZVP/P$#-Y";</CD??^'V_4'L_;&AX1_#&@'^E7X<?QH,DT3/..<A4
M.VU'05 +K_X4Q\ =.5C-+Y#?'FT??)4?D+S;<.%PSLQAG9<>.2N'=4[NW4-Z
M<0#B LG 9<Z$81ZT+1&4U 8B16V@G?(Y6>,5;WUZ]PE(S0[T(BF:&@2L'KC.
M.:HL?6U6L&A)56NF.8(TQC)D4HKFM[ZLAZQ/IK\E>QX\_-M.3LVO@SF;ASE2
M\/F:_HN'$49#46028$QM<ZTMA9DL62BHDH_.BY*Z6D+KX.N3-=X'GYK+K#FK
M+@SY0]BX3U8X&2$[3HQ/FH%C00(!]D6B+<ZWOX]Y'61]:JBY%\W43DZ-8XC[
M8%@N5M=KBU&K>KU?B/5@/+&ZEJQE1ZQN?HEW1_;[XL+"AP8J97%!9P/9UE:2
M'D5MP\R!1Y>8"-)8WWIG_7%$?;+7+=AQ=S4TE$=S3?H0**&\]C)+T*7VM=59
M$RA'@;[/)@>T0?/6EQ=NY-7V(29NRY*6$FE&DR>HJVTV@D==?4E"HNE'3(H@
M2IE2"BY'V?J4U2:J9.OQ7GC4]P=<N$M)>/)ZM)6@%+?@%PZUD!AM<(7%UATE
MGH#4)^79D"T/Z- F@FF].F[YRRL<J<2L4)@ #>>@LJ)AD\('1&=1J:38W9W0
M5IQY'%B?%&KWS&DHI-;\N?"2[X,RY(#[$A 6C;Q481*"Q  ZTCQDD3(WK3MF
M/0&I3P','K1-"\'L-X%<[YH:I^%HN'CTI!R7@FD^_'*=!G]'ZZ"F3^N"."=^
M?K^;/JI?:)U9;@RKDY1SEU/7=*-\A6^87' 8'(7/DH&*,8*O/=Y$2L9&AT:Q
MUHJBL0.VJ%99/>.WY;+LG$O_=/'"V:*IVG#\X?WD[&.8XHLPPUQW#PC44C,M
M2U!Y]I@IH@(I@@=EI23?P$APQ:I@:Z$_6Z\>J4.0??+E6E#M5BE27X3;/I%T
M>PQW<UX+G3"DP5>+,@RC03+1:"4S6%V[GA5OH5[R""7+(H-R(MEN*E(VAMHG
M#[$E'_<IP:[I]O)C&'^@-74\#FF.^0+N@&&F<"@JR%S4G?7B(03MP6F6"CFU
M0KINRAW6!-@G1W*/U&H@K:X)11^\G&)>*-\9TGL^#DBKHD7/@1>:#26TH"FQ
MG'YDA[GHY)HG ]<&UZNK8_?(I!W%U*9:?!V;_MO)Z_<GO[XZ.:'@^\7QT?O+
M(T'<,V]D!(>\MHZD."J(;(!G(Y7Q/&G!F_ECJS'TZ2JH@[A;#433M39:O1>-
MLP%/L=C:<%37.5$FA)KP$_2#)6UJ@P?;V7;=>A#[=.G3'A53$XEU3:O3^4><
M'N7_>SZ;+\X\#+S)9''1@DVU$C$M@H?H05KC.'I-2Z+U3L::T-:AD?WQ:+23
MA/;@(YWA?#["!;3+LM* OA03"C";9&WX6*_PP0B1_LHD2I'MGCBT$M\Z1'(_
M'I%VEU77;'HSJ:G!<[+6<807$[(ZW5&;8P\$TRDJGT $9T Y$\A0"PV9%>&L
MMAA2ZU/J38"OPS__X_&O0^GNSXE?C&J&TR]X>6F9E11@H+&@4>=JS2TXF2PP
ME*YDFD9RTIOY[_=>OU:FE#U#,NU)(OO*2ET6M= 7CF8SG,_^'D;G2T&-1I.O
M]<ZB072*%^=B/?I1B/&UX0^) 4R4)FMC'6/M+R79%?5:!'R.N?H#";9K0CXP
M14>7%2576WJWEMR (EX72F3@[*)Q2:WETH("%\:8SM+HW+R2N.D UJ+I#YC"
MWX.XNV;LV^EPLK@:^68,K15'#!S).RCD':3:$(+3WY@5%%Y++*:T[HBX ;RU
MV/8#9O5W%M7A#AF^P?E=51[&^?X=T,TJ0;9Z>>='#+>;AL8G#*]LZ8WW$K!!
M=MP+8B4D'1 H2I7@BV*0DC YN]H;L:OC40] :E5]?O7X.DQAH@_%UMNCD-R%
ML+BQDM8/C0^=#X@86\>UJW#TJ0BC)3,>JC??6@;=G46X,<I!3JDH'Q&\(/]1
M83W'*,DX1W2R7BX@0^[\>.T-/!N61'2[W;@/>NPLE/W0)*!F*ECBK(ED;65"
M<+P("#'Y5,,0&5L76:]/DYT4Y(VG_C:9Y*_#T44S)PK$:DII*?F[OP^DBL;Y
M8L&E>CZSN+J=%R(P7C19:)0JM8ZJ=P;=1]6[,]L>T;M[$&V;%.$*S-]?X><I
MIJ4#/"C),&2!0Q"UU;Z0 IS2'H2V@0OT+*]YI]]3;^I325ISBK2?Z^;*]_8H
M7^%T^"743.5LX$J2*'2 X!39!"\+N!S8HAHS%::XNMMZLB.%<P-4GZK,]JQ0
MMA5-QXQ9;.L.T*"TWGC(4DN*P9.$R$,B)R*4H++1W.W'."W@;%A"]B.Q9'-Q
M=,&/I5W[;3J9S0;)E*(CBX!*+<9HP%EEP3J/T8DD0FY]PG(UDN;CNVA,-?Y0
M>U8M&F27R?1KF.;90 A;T^$2-%<9E),!?)3U')K-:'5F67<>X3\,KX]NV0ZL
M>3(0;B2H[E;*5>WG;7!<H^=.&$B\-OJI=ZI'[3.@YD5)X[U*K4\!K0FMCUY;
MEPQJ(*#FCOL2V<O)^ M.%[4(9S@>3J9O)G.R+"BR\\J'>EA2UXT/A,BX@JS0
M"L6$<FM6XZ[YPCXZ9@T(T=F<=ZI++C^[V"BY*BL8YZ.4IN=A-+O\:"!(S84L
M,FA9:M<GQ\A3$(HTH>;><,V$ZRK-LAWB/OIV'6N>CL39'07?3B=D<>??WX["
M>$XPC_]U/OQ<J_4&+!9F(AE9ON@/FE6$H&M)B\*<BHU1=>\,/HBN3\<']D&M
M-F+JCD;+6"8DE#HJ!"GJA<&&R.VUHX#&8Q;&LV";GZY<C:1/Y?][\9HWGO[.
MJ'#97_BF]S7 >K]@(;^+L4(1=-V]<%[2#V&CKQV!2_/J['5P]:F\?P\TV5DT
MW>F/VZF7@4I>.<9M#?4HP*N5'-Y( S9JF:R0SIK6-P<_ :E/!?S[T"@["*0[
MEIR,R0[6+@67QR[)$K["+SB:+&UA*4JD6'-TM9&Y,N3?1^TL2,ZRR48GP[OJ
M/;HNQCX5XN^#1RU%UAVQZH:]*@PY.4M03*I>.%/@6,P@I-7!*:]2WG\)3+/4
MKB ]+WBBX83L:HP1R#>('- %4OD*M<Q=]91\++7;LX3FICQXDOZ;3WYW)%]1
M)5Z80&$+:71!PU2)>8@8+:3:LHNE'"7O<"]HE_K^P]7Y-.?(CG+IK'[U^.C=
MFY,WOYV]/CT[>WO\[NQO1^^.=ZA(?>QQN]:8K@VU4=7H/Q;4PWST!:?A [XY
M_Q1Q>EI>#4?G].GBA-GL]'P^JX6LP_&'@9*&)L*1@;/U-(9.]:X5+P&3DBZ;
MJ*QK[<]N"'%7;;/R=0^][/IH\<!@J(&I )FB!L40B>G"@+ AZU0+Z)H?J-P2
M:I\,5Y?\NZNO]B'99D;O@8FYA_-%F W30#*K,F<%F! >5$$/K@@!*1B']&\Q
MFM;YJHT ]FGK[N"4:R+%9D1[@_/K2[".OI"E"7&$[R<O)Y\^U3X<D_3/CY,1
M26AV,4,#&5R*GB8$?:E=DNN%"T@N1'!:6)-,S=XU)MO&('?;[ZS/&'[!,TP7
M]YHNS]*>CH_?GI$,Z\;^9'IC0ZY>@CI@A5/\)Q-%?,XO#RKZ9 UX9K1&KHNY
M>\KOH=W/;5Z_H5+OUM7LEE.W]TD[E]4!5MI2'411F$[<@"QI<7>*AZ 8^>:(
M:+(RCMSI@ZVSWJGU_7!N'[+LUH=8P^%1Z)6-24/)@L"B9Q!J:;@RY BY+ S:
MUANF35S9S6>(9#A=M'0)HPO)+=YU-)]/A_%\OI3I=9^-M\O+K8^FTWI^?=E1
M*'/MN0L<7&W\KHPF+>*"!7(85;"&L>@[Z)&Y(^K>AP"-6;KB".X^Y=[RE/?3
MN)?&KEYU25XM6;MKTSA@*'+PBM10KM5"!4OM.>N 6\]B;?LH;>OP?4?(?3(Q
MO65J(XFOF8"[^+S^B+0Z_OIO_P]02P,$%     @ P(!.6 V%9*SZ<@  D34%
M !4   !P96=A+3(P,C,Q,C,Q7V1E9BYX;6SLO=EV&TEV+GSOIZC3Y_9$5\Q#
M+]MG412EUK)*U"^RNH^OL&+8(<$% C( LB0__;\# T> S"0B 1"2W4M%4A3R
MB[V_C-AS_.O__78Q^.4*QI/^:/AO?V%_I7_Y!89QE/K#S__VE]_/WQ#[E__[
M[__R+__ZOPCY?Z\^O?_E]2A>7L!P^LOQ&/P4TB]_]J=??IE^@5_^.1K_T;_R
MOWP<^&D>C2\(^??9/SL>??T^[G_^,OV%4RZ7O[;\V_'?@C4B&*\(]U83*;@A
M/@1+>$S:4 D.%/\_G_\6+651<$J4<X)(:0T)Y5MKM.4R90/&SCYTT!_^\;?R
M1_ 3^ 67-YS,OOVWOWR93K_^[==?__SSS[]^"^/!7T?CS[]R2L6OR]_^R^+7
MOSWX_3_%[+>9<^[7V=]>_^JDO^H7\6/9K__OM_=G\0M<>-(?3J9^&&\>@(]/
MT^M_>!N-^G7^E_BKD_[?)K-__WX4_72FH">7\,O:WRC?D>6OD?(CPC@1[*_?
M)NDO__XOO_PREYP?Q_%H )\@_[+X\O=/[QXB[0^GOZ;^Q:^+W_G5#P:(>/8)
MT^]?X=_^,NE??!W \F=?QI#7HE\NN8!2!<[_+I_VZ\:8OB"0<;P,0/"G,"P4
MKXAQU:=OCOGZLTB"["\'TXJ('WYV5;RC"]^O*> ''UT![>R#R 5<!!C7A'KG
M<V_A7(*\C[!\Y%?X[/\:1Q>_SJ =GWXX.WW_[O71^<GKLW/\\[>3#^=GIV].
M/YY\.CI_AW_[--[RB0B*"\;G[_7_;O"IM] B+?K#?MEIWN.WBX\NZ"KBAF]3
M&":8;SG+!P]&\<XO#<J&-[K6T, '&,Q^VKN<D,_>?^V=3?'T*0<1(H5W^.6D
MY[6W#O ,H50R(K,+>) X0TS26:J8E6?JH7XG2[YD/PDS#2\>\6L1Y*\PF$Z6
M/YF)=B;6]2CFXJRPKG,?!M#32B01(R<F*DJDYHSXF!1^Y2D+CL8<.UO3#,'=
M]=P0Y&B\7-GBW6IU1.3QZ**J/J>C:F*<:PI!_^67T3C!&*TB_*O9"_^W.!A-
M(/W;7Z;C2[CYX6@X15:?#&8/Q#<3/I<OGLN$R7C:^S@>I<LX/1V?P?BJ'^'H
M6W_2B\RZ+*4G7B4TE&(&_$HHDKG7U!K%!0U-N( /N,4#_.Z& ^N>79$%CQS*
MC[#B&6H<513G*DYLKM[)T3 M$$U>STZ01J!Z]RR#S77]$$A%A:^U:&[474='
M#Q5>2<!;TSY$&J(Q0 *S0*1#CR8(9HE/W$J##A&+[N5I_8Y=N!.EMY%K1647
M0ZEW=ADF<=S_6N2XA/7;S$[L*4.]5RX29Q(GT@1-+$-86GA<JL_&<OJ4@??$
M,VIJ=)7MO%*=FVI@5%]\#[5*JVGU/6(:3F"!*DK!M:&&* B9R.01%<V&9  =
MP4ME@FFMU#N/."B=/E]XM5_4X]%P@IM^?_AYR2\)7H'1!*T+1Z1WG@25,W&@
MF'%<AR1#(TW>_^07K\"-1/50;WPCO7V$\5>87OK!72I)E5)&IX&H &5W$(Y8
M'2/AV4?*DP\RYT;:6_WY+UZ'%<3V4)-B4_?W$US!\!(F1V$R'?LX[7$:!9KV
M@$X@VOT2A"4NLP+/.Q44,,MU90?X/H;MJ;HC9W@CH58\.>_A>8/KQIUD!NF?
M_>F7X\O)='0!XY-O<7!9$A!'DPG@_]*Y_]:34DGNI"9,9G3X(BNN7T3&:T&E
MP=5[D;OA01N8VZ?*9KI=393.%%/QR%Y"/AY-IJ=Y ?Q:"*"XR2@)D@051"J/
M1Y%FB63O@I$4MTI!*[-E)9 7OW5L+M[.=/YV-$JW#\2ST2#UO*?1"^5)-((2
M*1@BXX&2%%W(PH2DJV\3Z]%L7_L5U+62 !O+N@,6O!V/)A,TC')_VF,470.!
MQ'91X=;#O2&!"TT<VB[&"9U9K/V^WWK\BW_+GRO*BJ;\$LKI5QC[XEF<?/M:
MS-*;@RUF-&ZU%H09M$=E2('8A.8NT(#&KA,L&599QVO!O'B-UQ%S!P[ &0P&
MQ<(8IM_\^ ^X!;&7;&!9<"") EH:PB;<;XJAXR(8:I1FN?9+OA[-]AE0267W
M$V5UY-W!_OX))H ?^ 6AO<8#;3#Z6NB_!)<I,SZK0!03DDC&.;'"(U:>%'(?
M$M6RNC_P"*!#X4,]J7=P.+R%(:YY@-B.T@4*N*QWVK^")3R=?2D%<X1EYHE,
M(1(;J2;&40_404BINAGP.*1#H45-R7<2-D) EW%Z.<:%'W_QX\\PZ6D>I:8\
M$ZV+)4,YKC<#$ M>F9P$FC6-LFGMMH@'. Z% AO+^*'>975KL>>2-UE!)%DX
M5^*A@@05<D$E%'=1^\B[MA(/1>.;2?>ANE4U=;\;QM$%O$>OI4>5%Y1KA_N-
MLLA /)RLQL-)!W B)0>&UW[+5\ X'(?@F:+MX.5^,QI#__/P^'(\AF'\?C[V
MPPE2&J7Z%@54$+Z"C+]3HI )J<=DYL5AU;ATD C:<$(31$M322JNJ.W<B 4M
MX+UX=G2EB@[VB'?#*SRHRM+G3/X TU[RN'!/+7&.)B*MI<273)GG7!B6C36Z
M=E1P!8P7SX)-1?M0VWIS;4]AC*"6=BAUWE"A,XG4XG&7\+AS )E0:Z4!@>YK
MJ!TDN@?A +3\?)$^U+#9V.=;;#"GP]<P[E_-O(YWPV**EB5/D(,?QS#%?0=W
M%]!<>\*!Z>*""&*Y!1)3Y%E1)X'5C@@TQ?;B.=&)$AZ2Q6YL($Z_P/C#:#BZ
M:\TLJ1R,$$:7C*B+* *%?+;>&Y*-]M(GJ7BH74SP.*(73XR* G](![?YZ;"T
M99<I[?[P$D$NC-W1<&&VS'\/C1>8G'Q#OPF?WQ_Z\?>9?'!UI<(?A3R8K6^^
M._9XSA&](+1KHD3/-W%<FJ0&O[(^9.YLDK;Z2=/9<EX\$?=%U2L"X1O7RUQC
M7KQ6KV ()56GN4C T"L+:&^C;^\4^F<@B&>.2F-B"KYVK&,-E .ASV8B7J'Z
MC9,@>++><LB=MT(:;XE27!+I92$B&"*4!_":61UJQSKN 'CQ:GZ^.%<H=^-T
MQHD?#W&?F7R$\=D7/[XIV/#H/3DF&'+-^7E-E9,TD)2-$I:GF&-M.V4=EA>O
M\BI"7J']C7,6]X&]\I-^[.'B/(TAD1"!$@E9$IN])L$C62U708K:>_I*(-O7
M>QU%/:']]D+N(+-]']3K_N!R"JFG%<N\A-,E>$&D1K_)LIP(>"H8B[A=J:Y?
M^P64 ]7^<P3=01I[)2EGGM3K_J2T&%^.;V5PG-:, Z[8VAS0YD11.&J ).=8
MHMXGB(W:?C?=$=8!/+@3HIXZ5NP=&V=%_@EEE@ZDHRMT;#[#A\LBJ],\0SXY
MO9R603.E1GN^TP4*T8@H"+Y")?UG*%JR4>+&9X5(T@&OWC[1"N#N-YJ*VAYM
M2U,=G$EKP"YVS >8>Q(TCZ6FV%M3,L'9DP &_W!"I22YXU#;3FD)\0>D5A5M
MK3WP_O77>Y+$[?>/FJ-NSLY/C__C[Z?O7Y]\.COY_WY_=_Z?=S%M-O)FQ:=W
M-/KFJ75T-P*'ABP$GH7$&FO16,+]PQNAT;J-W*8<9)"UTU^=C\"Q)@ 7UA"G
M2_>"9IXXGBT!%816V:1@:J?V]V8$3AM]/C$"IXT8=ST"Y\$23O[[LC_]?CRZ
M^#H:EH33;$Z$==0[YG';=%(2R1DZ<$GA GUB3((T+-0^@AX%M"=#<EHI>AUG
M-A9X%V[S74R+!N@FH-I,S&GC)JT"M-W).1TH[KYW5$WJ6Z,$ZLGYS'&;%&CH
MR*PB<5DIXF52S-'$TOW6_Y=$A37C=';%A#;"[J07].)B-#R;CN(?BPD&+,2H
M3.;H/GF.=G6T)<R7B5524P )*:3*VG\ 8@>^Q^;*>=#YN8ED.Q@;<)323(A^
M\-'WT[OAL?_:G_K! ARP,AW*>A*]0F9;H="Q"IQHKE1RC((1M<M_'@5T"!2H
M)_%.^L.FN#Y(2Z][@8IFY5UR@$N5IK0H632>E24\RZ"\TC;DVA,S5R,Y! )4
MD'$'\?.C&"\O+@=E_/@LNE)6/(8OY8"\6A1X+('J%$1"K\F94%K49XE\)TGB
M,J6DK>)6U-X4FH([!'YTHXF*#6)E>-+Q'&+I5LL9XO0CC/NC=)J/TF@V@FQN
M&(&R-%'TM!EZ71+,;(R))28Q'WTPG$*C0/D3HQ>;8'G!?F0GXJZX@S3!M_1P
M&B"L.(FU&:KMCV6MK\T65-E %95GMC9$*H-).6E!@&<H21Q% L^"4&>-<  I
M\4:QRCTFRR/37/>!*VTTL&6.'*7_NIRWSRS.1"<B'KPVH?%$%9&29SQYT:KR
M.B;+?'"N6;W'IF?./5S;'6W8A5[;G$:;**4#)Q>-IC'X";R&^7_?S3WP+Z,!
M?OYD;L%]&@T&;T;C/_TX]9*27J!DB,T4??* !W28C<.UWEGGC;:B=G:D)<2]
MJ _9))'2I4HZ8-"MN,W#1#"-6J:,KIHR!GUV0,?=TA (4-R394+RJ]H5Q(_A
MV3XW.E7F^@C:9IKH('KR<-4]3:GA7$B2J0NX5*#$)Y=(\M%)[EE&]ZUZ/NT^
MBL-FQ(92[R"6,D/T";Y>CN,77'PZ&J9/,.V/(;V>#?J8GY=S^O:B J"\#.4O
M S^E#IQ8,)D8PPP#ZXRRM4L1V^#[ ;C3A::ZF.+6".L__. 2>C+)0GA!@C0>
MH<ZF3#!!G%9*9^5+D^!.2#6#]Y-3S]%3!]- 9E#?32:7J_B^++>#5"*0Z*K.
M6OYZI?_8AW)+D '<6T6P!$7%B-#X4]Q8(4(GU&H'\P>@6(=ZZV"$R!K(L]=@
M#6(FE8FSP5?6EA&[HM2?*TT8YRJ@] RKGFAHC_*')%HMK74PO.315^/DXNM@
M]!U@]DL?%QOTQX$?3GI:).4B"BA8W(1EM$ <CXEH)[C)42<E:K>>/Q/J#\FX
MJOKK8*+*8R_*6M0]!\IKK2.QY7)F&3-:E%1*H@)5:%':H+=UECX.](>D7$7=
M=3"5Y2;&.CD?K:DIF;TTX?X._0E0>I/^%!:#Y^>K_01Q]'FNU85I2@,8RQV)
MN227@^#$:UPI4\8D%A*U/%:O_>EV38=-X[UB1 >#9U[WK_H)AFER*P1X["=?
M>BS0;"#.NEDEXM(H-'P%"4B>K!#" :L]H7@=EL-F6!4-=#',95V=3)E(\0&F
MI_G<?_LX&L\T,9V.^^%R6LHQSD<?\7483GLF*^%+*Q=W.I6;;PVQ+&EB0O!(
M;,%9J&W\;0CYL(FV37UV/V$&;#*.%5=;6576C_MFJ0WC,5,I7++@:E=/[GC"
MS#:Y\GQ9=S%^YM'TE,@Z:94D"2G,+O,*9=*S)UQS)G.63%<?F=H\45@EW>5%
MB S=?1)X&>W$48<6'3 2N=+.2^94]7F13Z6[GE4*.[HLL\X^GQ5)(4$GOW]-
M?@HGI<=TTL>=YGU_,NW)Y(*G1A %'!<K9OQE@2BC.;(7N>=K-T4TA/;BRP.Z
M4,':A&^U'NRS=V\_O'OS[OCHP_G1\?'I[Q_.WWUX^_'T_;OC=R=GKTO9]V!R
M%TVS[NM&G[MAWW5[[)4ZKC^.RYS+Z??B5$^/AJF\PU_O#2))U/!L(G%*E_IX
MG8E+QI-L)>XV3%CE:M?C/(UJX]TS?H%T.8#3O/99\YIADVV0*67"$U-E_*LC
MH50/&QT=?J&S\=7[SQMBVU87=V6./ @ =:&*7?=[ET*]3W[X&685H@$/X,!#
M($993224>P4#&D?:):TI'MI2FR8D>J(L\OJ!.ZNW[T25HTU%6KDJ=@9B45O9
M!$;%FOI;C]Y^X?PSA7]??1M(KD-%,LT,VL<>O=1HB'0N$2<\FC:"<Y&#"! ;
ME1'N6H&/%+/7U5\;@576VV\HJ8O+BV4?EI!"<J%(TC8AD&B)+;6'VA7W+H:(
M&TL%S=UYZ'8+RI\M]E$-F54LZ)T!\=]N 1%9!A:\),Z[,KQ0H N!S@H1EC%)
M3?"AV6"#IY1W^Z$O4'G/EED'=;9KC_97W\_Q(V8;3&:))QE]H19"9 @QB*1(
MI,%G1PW3MI'!4\-GN(%UD&915VKIH#)W_>KQ Q9=,4T@=C3\I@&\W8S"J:[:
MIM394"_;W'QN0>5<QZ@2 D0SA\A2A^)##+A3.J^DD2&*VI'!G5'GB=$Y^\"<
M-NKH9IS.U\LIC*^A+4Y1[14P&X&4Z]^)5!1AZ80F$(#)4KB0FS6VMDL'K(*R
M_7AQ=;4];!/:6.8=])&]N1RC9"_'@$M^T_]6OII<>Z/<LI #\8SB&LME?T$!
M)UE"-%8HYGSUVQ;7HCD\0E22?,7MH<3?YQ?##?W@]PF<C?+T3S^^CDZD%!5U
MN$Z9'#(U>.(D@QE=<=$YF?LCRA\F#AY_Q.$HN:(H*QJ=,U1'%Z5.X7]F=5;S
MNJHWH_%KR# >ER*LX=3'Z?%H,IWTM/5"EQO>; X,36\G23#2$JVLM\D'[FAN
MI/#&C]PC FP6R.]0TAT< FN%@,S-EX/W_0P]'IE*N327:8V410N)>".!Z)Q4
MXH9Z;6K7M#6 =3"$Z4H5'5B/;XJ,X7W_"A+N<'[XN22_CR83N(U1*3 Z"4-\
M%KKL<!P/,V#$,L/1N!:65K^$L0FN@^-+=65T$.-8E/KV_V=>Y%NLX.5Y>'N+
M9#T\%)61JI1E*%_J>1&BYYH8@_80"*5=KATB:XKMX(C3B5(Z:#(^2E<HA?ZD
M/_R\O&]4R<1EM@+7J8K+A.:QIT )HUKE%+7TUE=O!+B/XN (L:&@US8#5RMF
M^NWHTW^<G!^]>G]R=G*,OWK^[N1L&48>Y=_\^ ^8%=V>0;P<XY-@LD&%T_,?
MMF'94Z55UKI]XCI,?W2%#RD/1AOVS-]^_@W]DI!61*0?+W=WR20R">4^+Z>E
MTTQ)ZGCM*&,K@!LW?$"8WGSL_0?.\Q4J1F9<L>*9MT1:(XB/C.(;:;P4S%*H
M'FEM &MKMUMTQI<'K1^5=;'KZJA;!IT?QKX?W-R\/@M)>\A&QLB)8A:W=BL3
ML<X ,6 E9=*&E&L7,J^!LJN4876-/S2E-Y9\!^[6^=@/)QG&$SSRY^UPY<+K
MO +MI 2M)JO_:A'+:K*6CE*)-=>QFYQC%8*,]DR[^\Y8!2 U=8R@S6F(%+S,
MHC&6N*"DS3)1ZVH7&^\_4Y](<>X]4=LHM0."_G[V=H3.SG FF,^ ((L5??MT
M62;GF K192#,4<09R@A\;QG)DL8RH(8Z4]N8:XIM^_[G[A@PVH+Z.IG1.?XZ
M&OLIK 07T3@QB0.Q5+D"3A$K'"4A^FQSD%')^LGV1P#]P(2JIZ@.-JN[F/X.
M@W0^^LU/R_??3[[%P67IG#R*$7V3-,LXPF3Z"O)H#$>#P>A/E%<QD8_'D/K3
M64<JQT- !/2Z;!*42%ULY'(YJ=$F&Z8XE[)VTV?M->R@G7!'CNV6]=W%A4[W
MY'7/C;NY6^3M&-'^/AS#/"K]%M4R7]>Y_]9S3%D(3I-LM"=2HD\7RB4F9;X\
MLQ)TKD[:*L /F:G;UVP'V^MS%U%>K9M%,&Y*%;LAD=O974D2+8W27\R3SY"B
M0UMC3^AY!_A/>M;4; >YT\>#7NO.@UZ6FAFC%2G3#XBDP(FC49'$ LM,Q&2:
MM6Y5BT*O0WK(!-R"[M8F7*MEW3Y^.OUX\NG\/X\^O"ZWG'^<W7Y^G8]:YB3]
MK73D$*8;)-XV>MZ&N;=Z:]W>* ('@26!NY+4I;9#"K3N@HO$V2PLHR([>L"C
M"$(RSO,HB# NX>KQ-?%"HQ/(/)H.F;EHJP])?7FC"-IPY-FC"-JH8E^2;4UZ
M0;BCR6GG2*)2$>E4"2P(2\!& X:JS&SMH_00^O9:T>$9?7MMU+*KIJL&$'_V
M[6VHVN=T7SU#+SNBD*;2HW<,1(L4R^QR67;N1+PW6GMK4_1;VWQ>0-]>U\QI
MHXX.&/.^C"XLD^7>77P=CZYF9^%USU"2!K%0PERI?  :B8V<$FT2>JH\&I5J
MSW1\!,X>54<^5WVC;F3?29YI=6NAD=2[,O90SX8B:(>.) - !]9:$9P5'&I3
MXD6U<VY"AQHR[Z(W8WU38?8.LO"\]!A1(JGQQ-/Y5\$IG:UO=O=UFP*R%];.
MN0DA*DF^=K??_=K^Y8T!:3GU!CU#4"78Q),H)2&:.(-\%3%R:;/.&9X,V31Y
MT.$HO+I8.VB:6,)Z#5<P&-W>GZ#T%MMLB#$Y$,DLLI(I3FA2 JA7(OC:>;2U
M8 Z'$W7EOK:58H,LUZPC;)C*$/-9Z40L@KX>09"X##X0/*,DD5Y$/*Z\(&C"
M<&\2$]Q7[Z=Y!,_AT:*:]!\R8^-KT-:N?985ZWD9=%0!5RP]_N$EHLM.DR@,
M&C<A4]S-MN6 SA#M$3OJ!%@K*J"+ZHV;-.EK^#J&V)^U!>+7 YB)?9CNM+FO
M6TQ/B5*8Q9#7D#R1*1H2\"TBU*J06:;,RMJ1^EK8#XYR.U'J-B-H'V#:HURB
M">8$X8:5D8 JD!!#(-0 TXEG+NC61EXAGH,C437AKW5YJN6PWYZ>OO[GN_?O
MCSZ\/CW_^\FG=Q_.CSZ\???J_<G1V=G)^:W^RIL>^DV:1S=ZWH8Y['IKK93#
M7C^AX%:9A7 132!9?.+(T+I*F@0PD6B>K5,1_[;ZO8--<-7+8S_RM'F^3"KO
M0ME%7=:RS!\.Q(*F1''0 =^DG'CM\$QS=-O*95?GROIL=E6%[#J??7>4=621
MHF'H2,JY7(M7)AF'*(EB/F:G&.[)C5ZFES-:OZXR5P[7;R/4#F>R-X%Q>,/U
M6PE_S7#VYTBN0T4FP[S1O(PTSJY82(:XF"@!JLK >2&=K_:2[GRX?@W]M1%8
MI\/UI5"4>9 D<U4L9XM.#PA)F%8VJJPL>N45-+<GP_5;B7WM</TV,NMTN#[Z
M'EX$9DEPR:+'8Q1Q4INR$25G)$TF-[I$^&4,UW^V\IXMLZW.FYN\^OZ;_Z_1
M^'C@)Y/91B.D2#'H0'@TN."4T.\$F4G@$1)R+";)M^='W(=WH(92UXKJH*WB
M$:@W0#_XBV7TOPG<CDKY6D+=V6B,;E3?G&+5]+;=+6PE;,4-!0.4T(!&DXSX
M5?!9$!TAR%(Z:T+M08A[0;.GYUKL)<O:J*OVO.[C01^&TT\PF(7J)U_Z7Z_+
M3J0S4> Y;97C)5A2#G^52.0I^P2>V_LML^M*.]8]8OLQ[4XU,ZHNUBYF-?LI
M H-T#O'+<#08??Z^-+&Y4%;S1(1WL[8QM-*$\00-;Y41&0VZ>KYC#9;#Y$55
M#71PR,SNJ'^P^@5IE1?4!G0$C,#UVN2(-YP1W DE5YH;7KT_^1$XA\V/6GK8
MJME[:UHTC<(HH2-AWN=2I,CPY(R,&"V5IC(G91JYR%6,CUV.[NX\&U%='5U<
M$+->"(L"%:T8^H:9Q. L"@ BL272HQ.>AU2(F%RCNR;KV*H[JA':(56>H8;M
M>CBWJDUN5Y7T--?!<JI)T@(-*:X,"0&/2\=,9"X;3?D68S5K4/Y85*JAJNU&
M:V;%)EF74DQ'LG""2'P+B!>&$^<D.C* ?Q.V6#RPDUJ?79*FK0JZGUG1O ;F
M-LMO5\3,5[:5$J!F$+96%?0,B50J%#J*_WW9'T-JQ.5(O3124:19MF4NB\(=
M26=4@N8!A&5H(E4O)VV.K]/C= [C:/+1CZ>G^=7E!)\ZF1R/+D)_.-/;/)0?
M3?(TXE:M-"1\W260(*)%=S2!FXU[U;4K;BO WE:I46=L:W7<=J#*7=<B+=?]
M;HB[#YQ-T9B8%9V6?U#T.+M?%9UKRI,D3I7RT%C*0S,N"BQ-:,<&!J8V-1^!
MLZNTW-:9,>I&0QVX$VN@+2]>;@"NHVS<H\!VDWNKIL9F]-A !ULGBM#9&F\"
M45:)<IFSQ1T<-/$LTA@B3<K4CDWL@"!/9,UVPX\VHJ^>$QM-<,_\!%<PO%R6
MPG"OF ?J2E0$G1\: K&4 M%,9, -U'-MGC+JUWWX]OV]BK(?511<!_'',Q@,
MRI#$89K??75S/=D"GV L99: &,,XVF8(TBG/"5IJ@5M7;C"K?NG4$Y@.@0^=
MR+^+^;VW_-73!_YJCX9D8S"VA$4!E\X4L;K<8P@V>2%HKE])\3BB[7-C:YY.
M156LW4BJQ8C.3MZ6\9[O/KPY_?3;T?F[TP\W,9#WH^'GF9SFR,/WMS#Z//9?
MO_3CT1C\!F&A"D_=,!)4>]T;!G]FQ\Z]Y[ZZ]5P_*$^^3=#LN8VV.#SEG@?)
M$W&AY,0$M\I$PXUK-K"DQ4,W,D9NBB^??N+<I^,BB2B<(T)Z?#T,B\1RGTB(
M@,>M1IN-I49+;/WHKH,OG6K[CB73K=1W'6,I-=K7A_V=]12COER"YUV9@N<3
M"@U*0Z_ /YA D26-6W"S:Y2?J'%?"V#;\91M*'Q46_"56U3.YH2Z#6E9RM(
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
M3(Z%I*1'\SDF0&O'4A**7>W0I,8=5GO4[@\68&JEVR8!IC8RWEY,H0FJ'S7
MU$ICS8(+SQ'W%LF@K=20)7'HX! ILD7.9R!<IQPLRT[+V@5F^QY@ZH(#+:2\
MM0 3ER)8<))XGCR12J"KDX,B.EH9L[-65Q_%N]\!IE9::A1@:B/B7??K:1LY
MIR6?HLK%]"DG$AQZOH:;()13/E2_=_ME]NMM:E)VHI$.V'//92N03K[%P66:
MA\R0[/\SNV&KY[4%X:T@Q@<4B%&($U\D$I.)CG/G0-6N*VV*[3!8TXDF.CAG
M;F,YS?/@&D*<A==ZN!4:RCD0D\KLXE2".#QJ0G/.*KJH>:J]OSR&YS"844WB
M';1TKF!M3_H0H@N.9,DD'K$,2$GKH.HDB\*#LZEVR&4%C,/0_:;R7=N]V5&
M\\WE]'(,U[>;U IGKO[8JL'+!LB[GMAMROU14I&H:2:24R!."DHT:"6- >I<
MM\UFG88J53%T2L>Y".6>$L8BL<YH7)UD'M\0&T.WLZ[V(E391L=-0I5MI+K7
MH4J6-9,,W7!-0ZDO1JO&:NN)H$(GSH2SU0<2[7NHLI5NFX0JV\AX>]&I)JA^
MU%!E*XTU"U,]1]Q;K(63QCF/3K!0%&TEKA@)UB Z9T-*+@HN:Y=!['NHL@,.
MM)'RUD*54GKF<:W$&U5NJTD"S5K DU+@F5B.1G"UH]3[':ILI:5&H<HV(NX@
MV'2[3./5]]\\&MS]Z?>C,)E?O\MLU,*64RXRM(UR0E<6C"51^B2$"4K;+K*5
MZQ'MCPNYB=E84>H=<V*!K0^33_!UX8B=YH_C_C#VOY;+#Q]<E2FI34ZP1+0I
ME5P\A7)_EB:0.8@LK9>QR^JIUH!WL[?4TOXCQ.I6=1T7X3T)OMSW?/[GJ*>E
MHIEI15+V@90X#/%,)J*88W@8E[J"+AIVVN+\<5GV'$5U/D7U7@DRLTR;#)[P
MZ,LA#)0$QAQ^6QIJF3,R=-N;ONNB[P[)4DWP'4R]6Q'*O5XS9RE*RRF))A5H
M#FU\$P/)5#NM%1=F&R'SP[)[:LF[XN$S&].QQ-5B8RO;VND0>J4+TI3: @/"
M$ZD-;FL^6T*Y#C(Q):.YYQVO&:CR? S;YT8U/8ZVKX0]X,[-H2BM<IZ)0! W
M H<<B-.,DZ2"AQQCCKPS]NS0-MD7_CQ/$16MDP; ST=3/WA]";U@!<**C,A0
MQD@GQ&DU\R1)*QT%'QFD"EQ9/N^'8,6SA%O1$)E!O(%S>MVO<31,URR]%D+,
MTEM "XQ)6N[HL25J-)NCR),)&3BWNA$#FC[Q95L=W0FW]@YP@V:8GKV-E8,P
M:P2:C"<N W+9H <?N#%$)"T$Y4:;^\&7-0RIA6A[#.I0VZ-=JZJVS5)E$>78
MM%0)+I0AR8#"8S-8$H)R)#$F.3<T^O1D64E51#_Y5D-5N]O?K@]DA?Z_"9(3
M:C40Z94@/BL\E7.@,HN<+%.5F;5]RV?O./0L\6^[H.WXBQ]^AO[PV'_]"NG8
M#P;G8S^<H(CP$17'OS5Z3-TI<.U7UG$!'$UH>">!/,BFU,+C>>69#*7J)9DR
M_RFD;F<7O^^R $XGRB'A\2L21:^/E:D#+EKB#'=6!P/10*>KVXL"N#8Z;E(
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
M@Y3:F-DMN^5.2S0,&?&J7'8)CFGC8PJJ-I$:P-I5 *<>!>[?Q5Y9%1UX7$]
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
MBD@E&;&4)Q($9<+G[)21.];<[?;&[FV!?=0R:5NFM7W.BS\G%U\G5S,_3FC
ME)3&I\GX\@*FWVZHOD.IR";Y(#C1E'$B/<?CRW!+4E9,2N&X"+OYH(U>^W(A
MT)YT:V\ ]RD]'_YUSP#]?#6-7]&.N4.LC<:F3 /)'BB1DAMB&5JD:(7J8 2%
M%'9K7=GTS:\%#95E7-%!+.T@+X;S8N5^'*?ACV&Z\J/%:<>]5XRQ1)Q!JB1E
M#%FWF3BFK;0V4"EW<@^W= -?^_*W:?+7T47%9IIK"?K'</[U#$;+.2Y?A]\O
M)L>XN<U_KE;,+J16'"'0D+SN!PM44.A3\&A!&Y7G#30EV6D;?72)E!ZQI9-%
M)($F3R+^9"9&07>[(_<2@//$;(+#XJ:)$FJ;)R>3\?5A^7XXA8A?O8[)\QR3
MC<D10Z&4+3.*AZ0PQ*<40S;2I+2;1[+Y'=UV8FY5+Y/Z0FWC_NQUB?KQ?U\A
MH^6XG8S+ ;L O&9>*LLB$59Z])>H)=X# K[T_XXY6C#52^B>(NAM6B;U=?48
M2&KO',=]FE8K9A>B6@I2KB7H,+'*BHI[F+RH)O4V+FFL)2[3Z+S+F60G<,,#
M$,0I!26SF[AQ@@=9NZ%AAU#8$M'L&@E-A-T" I"<;V5Z]FUFS6:++KQD1*O2
M$"MQ1EQ*@GB(1J2@I1>UM?^(B -T6MA?.9.:DNVN$&=[*?3BQ^HN^76';INR
M585X!ED1R;,G(6=)G ;F@N82+:ZN+PXVH+^'6?66"]$/I?RV@!RV\Q*>XN5L
M>/EU/KLS#D%*[XV(D3CN2Z,W-/F\11YU:1592AIB]2Q^*XR\36@?% Z'N.V]
M2::K2WI_QR_.9Q]7$Q7^/IW,9H-(,Q41[1:N# J9X4'F3%)$<9D\-\&@%OJR
M9V]FXVWB^X!0:*]6KPX_^.D]VNP?_'#ZAQ]=P< [YQ)02DPJM?;  BE327']
MHJ$56=+VH6VRM;RO'4K?#)3[I_?:H_">S=R]>Q WQ\]IOO#32YBOO2YQ/!I>
M#L,(+B;'(XCSHW$Z@PCXI=]^7L<P9P.3@[(B*))$49/GGMB0 [& "SQ:GX+<
M[7I"WSC[M6A>#*Y:F%OX;&/OYDK!=!A1#'>\\Y5T!BI+BMQQDC,O5Y31M;$B
M:O3]E8H^*<=5[<!'>]R\F572,V"T$+=_MF!/KHK&5AF1V='5_.MD6EJ##IP'
M-/",(3R68HL<2K$%HR12JJC@V:3J$VNJ,_$V 7XP&#S&M=XWB0T/\JUWV?HT
M_#:<#W1.7MJ2 )2Y3(MGZ*6 3 10?$QYH9+;S9#?Y6UO!E#MR/\Q0,Q!O<1B
MO9Q_F9U>S6=S/T[#\>5R'0QLX,8XJXFQ#H@T%M!!$*;\IC1R')W6G7B'FRA\
M6T#LA9X?@]<>[-1>;M,?9[,K2-?.[D#2H"6:(23STKM'>$N<1T$#C2CATG(G
MB;Z<V.L8>#.8/KSZ'V/9]<4"_>&'HW+'YL-DN@C?#*0R()P)1!F#?$4GB,5%
M2T1BPBGCN>/5AQNUQ,LOA!\"%&LR+_O5 #T_WC*:S$J*])$7.8#@F(LQD6P
M#R(TKDDPY5R*(:I(K9 \MQR)VT3;FP%M'W2[!JL'3Q,>_P73.)S!35C]8C+W
MHX_C^70XG@WC,J[.(>.2M(;H+!93%!.Z 923H$$%E:62T)MP00.^W@SX>PN6
M-2NB7B>/I\;4H/?[ V9S6%X!F"WXN/OO96S.R63^3YC?#M09Y)C1Z**40/2Q
ME*:*4I*HB%$";3$/0<>#S"UZ#C-O#OO]@,4:P._==*(USI9K',VRU9_*]]B
M"72L4\;U+5*Y^Z4XL5YSPAWCP2F=<_78<;<<_EH:_0'0FO52)X/X'&DOKPA_
M',_FTZM%'<GI_"M,+[[Z\=H+"O^ <J4,!?8#IOX2UMQ7@.S1?0>+CD[*1&K-
MB*<V$A6RH-Q:Q_LS_JHV\V]NE?5&\HU@MV8!/CN?N9\/=D/_:5YN07\LMJ-!
M\C(PGB3:FZ"1&YN)S2X0Q6($W%-4<KOU7JA-V9M!^.'UN@:ES\Y.MG/K<ONJ
M-(R"=C81S62I7'64E.@!'I!<116M2KEVM\&.67PS"^(E0&C-DC&=S%:]+M2=
MY%NAC"]_\Z/29G96?>#J;J]K90KK,SCMSVA6JRAEW#D2'9KJ$IQ!W.-'#IXE
MH$IDZ,UV]*E_HUFSU4PSET@..N"V@396T!&(#4E[_),5HGIBZPV.9FV"TO9&
MLS91=E]&L]X?7A 54DWQ;(NLG')2JY)?5L2XR TSG@=1>SCK*QN3TP@#3X[)
M::*+ES)F9!>>?HW):30FIQ%,NI@W\AP=OQ3\>I.-<H 69]+HC 9EB+6)DI2L
M43PI?X!!];W!;:,Q.;V#;1/5MCTF9]4G(CCJK8\>_3@FB,1/Q%&!'T-D7@HK
M.,V5T?9Z!P\TTN\.@P>:**>%W@='H\5W(*T7UO%?Y5<8@'4V9.&(BSH1R24E
M02E.#&>EMU5**=;>L':CK(>H:M?-:$%A&V'56>CF02SJ:#:[^K:,65TA?\/Q
M;R,?_X5?QV?-EL&L<G=J.+[\?9)@U&*0IPYA+8>#6I!>?P)'D4<M6,"M,7I6
M^F8 \5&B-Q:39=)I+U1O&@/U,'"$)Q(+X#UAK/2(HC3B<>4E;@:!&D AIE#=
MTGR#@:,F*&TO<-1$V?T,''&E  #M=PN"HSF?+2DW8LOLYUA2R<'8VJ;J*PL<
M-<+ DX&C)KIX*8[W+CS]"APU"APU@DD7'OAS=/Q2\.M9C )2<16")'+15EA8
M1S25GF670X#:<RA?#FX;!8YZ!]LFJNUTOC* I2KGTO>H>*LZ<!*L5B0&,$%%
M(R*KW<CPM<]7;J3KG><K-U%4G_K!/O-ZBM)H:W,;B,N)E4B<0\9+$:L3 *G<
ML@FV+Y[A&[KAM)<KU&,(]6G%W'!P)];S@-L_)F6HQ6@X_WF&+ ^$XS89Q8@6
M1N,AYS.Q7B7<<;(3S%IM56_NWS3F[M<ZZ0=PVK*BPW9.PRZ<EN!X&1A>A@2R
M@8A>H@: 0%!X"(>(G)7R0A&!@Q7 E&JE!T8KW+S-)7!X8+0P.[[JXCX;SO[U
M80KP<3R'*<SFBS6--F9RV4B2E4'?I]SI#4X'HL Q6ZHY7.Z-Y;0K4V]S ?0&
M)BU,/Z_*X/4*?U_F?L$X+1A,'H4<*2/,)5VFKT1B.?<D.\><=0Z,[DUN:5>F
M?JV#@\)D8XO:EG/IR'M <:8S7+S386%A$1_X@N^:'<4YLC/_63U/WN2EK>3
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
MT6$9!DQ2'YET1'"V&##!",(<B(L6<F!6\B!K V K5:\'$7454-L;_(0_1A\
M9I\GLSEN6,LBBX_C.4QA-C_S<_B,%G2IU[B$@6,AHTL$Q#I5NH=&2M P#N7"
M3@B2"G2'=QMYW^2M+QX)[<JYA0J73S!'LF:G>=F3_6[YP_*J9Z!16.4X 1Z0
MON0UL2EFDK@SY41TOGJM\S::7CQ*6A%^[1[XCS2W$!A ^O:WXW(/;%;J]X_'
MRZ+^Q5-G\QWNN35 1WGA[!8>Y=7-;KQ58*'2E;<2<#K-1VERMX-EW56S]A7[
ME@C$6'"(@#POP"Q#(+Y\3[B!X=LIU:WPL=L[.]\"GM+@HTOV3<36@K=W-)O!
M?'93F%]9/_<?ON^LG_E7F"X?>3(9QZOIM%RGJTOQ^G=T?Y=ZK58>C==Y2B ;
ML?+,/7[!T@SBOU].?OP-8EIND.7"0CF#[A3BGHY'/QON[7<?NU12":A<Z^;>
M.VY?T6A[WX/Z/;=U?-G@:#1:\ZJM6^+38MGZX/WL_\GX BD:P?3L:@2/7W*G
MF\HJ@F&LYTHYC]9-0.L&;1SB+7=E(*%B(GL6U-9[[,]\=W<+=%=M/C#R6Q5F
M?=]O"[DGL"K&.8,(PQ^0WE]-\1OX<W59I;0;OFX(;&/P2:,3&U@F4J*!:ADS
MZ,EZR3V+ JRN@XH&5+UTO+2E@(U.8ZTSXZ8G=?5#XOZ3]SL;GJ"RDHW?RGB$
MNI90^Q,<&FY+GV&:)]-O9>#;G2[VL^N1M5YIPZTFD,IE6\=+3SA5I@=J_(,#
MR$'MM,\\^9K7T?]][:933[PM]*AZNBE_7>"_@0$ FQR*G<3<1I>)N],I6E'J
MNC>\:E4^(=*-_2&J>H8?QVGX8YBN_*B^1_CPV15<P2?)K>,"WGE%'=?O\0,K
MF?VW%\IAD826D!61E"OBN1 D 5#.!$6#<K>+?H\>W;D!OE'VFPSO9XB@=O>*
MLV'V\_^"Z?#;T;\N)^.KT74)"!Z_.4E'LBT=#X0396)/1!*U24H \!QV4LN&
M%_14.37$4?'>W(*F_X+Q&.9?S^?#T>A/&-V0Y)R-#!UWD-(0=+,H<0DLB1G]
M-05*1[.;,;K^^3U54 5A-.V_L/IS^1'PS/R/?_M?4$L#!!0    ( ,& 3E@
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
M/&+79NSJ^&12(>Y*A\BEVE+)'GW::5[XUFRNVC:K>F^AOX3,**L1OGP07GU
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
M/++"4 \W/[(&539UA[IXLM!TB@>+AA(9]7\<D*YS<"G8JV:S:%K3ME",D/;
ML=M_ ([IAT#!2RR^7FK9F"%#TZAE,)DUYI':^XM>C8;JT8R(]5YO_X8V\KCG
M#VDY:GQQ>C\F7=1O/!MUX!S-KQTML4Q6<^:+C7Y:/%&JE<U'SK;*<3^!)S(N
M:-/F2QHNLB^-+[)38WF>XTJ#T?29K9HY>=-KI&*KV/RRX\LNIYXB:/?(#H89
M"R#OHGA*6Y 3<M*!B">UXZS7.<_Z+JC$BI8]S)3)XEG%6&S<>1KLEPNH_2(^
MW-D9+:T><K&ZDEP&!]#G?Y(11IAXMC/3^!F-K1_F;D]O3>Q]V'WD^HC(U[B'
ML=BHMXW8:ZF&9^O5$@LQ"PD\,#+@)"9#).#]2',[[;1JHM=(%U^#NT>ZG%/J
MHKBIC0"5ES@R,D+ 3D!&:1E""V[X(5V\+ZHFQ9#(%R'?9[>MPO@)VBVOMI(Q
M4V6H>C(+=V/N,L$"I?F_??!']YH?0,E0]J/5JHFB)/S;6.!U3=3;9H_HE1D)
M_@F)QA7JG-!W5G4/W#-:Z<QXW%?T_=YH1-1S?BZ1H5SJ-VIU,Z46ML+0'M+D
MN?0+#]KFTPIUWC)4C_X=\F [HXN#E]1X<O0'^M4+N.WM4*71%=N[%FG]T>,X
M-=%J"[;=W;\&F\[(?=W%G&,TT?"?&,9#5%*]>_ 5*!<=J6& 5V1;9*#D>L_I
MYYOHQ_=7CR-.FFOJ#B"B5T;N6PNMN]ZSKD-'Z7?0[F!D^FYEV2:&?6RWVNA2
M5EPO1+)88+4Y0MKQ_1'K\>H+#WHNE*)!+,6KI",-4JA#*S,M&H2\*3 )(_K0
MLSK-0\4QAC60F8!<QC3MQ><R?AMQ>OC?*N3T0%SWJ#*Z)^G=_4\@+.U;&5/6
M-&*&C([)+J-\>]'2%D&K5.0X58][$'2K$^]CD/#6)(*@] YZ\!<7/G%3:&/\
M.)_(E%F]%?)V.W>!6:TNW< 3@MP73H^=32\:+LZ%4GEF>YAIWZY !-I:"+&
M-5&XW@41>]6D:WSB^RBMA+[*H(XG&OIX$);.J+#U2@?0JCC+=91'RPE[6>:I
M1@ SR:2,,FV0J\!=JX\!+10>6MMP0SNA^8=OPK/TM'^^_68N>_>TY#8R/F#$
M04HL#;RKI#8',1^<)C/R2=^N9>&<1^2"BA5L$D[?H.S.'5IAI%Z4*PXABW?
M'::T0Z(&^S[W<W[-I*7C]?,.5<=/,HS%NRA*R.H(;I)\;-D3%[]ZA;E7T=P0
MW=N6%!E<O-OX7*CO[?-W.X_8HI_*OUY-,>J:"POD5J>;A)5>B2(C0T3FA=4G
MO'BRMB]\OND6\PE4;5J&#'W?>T4A]/4+SN<J8E(>9\W1$E%/AE"&G=<.=J5L
M5GDUM6'*C 6*A!51OG>V25Z4,XZ&G8Y>#-FDQI@,)IQB ;)-%K(;S':W^P#5
M52->TJ#V:\5+P^$3?YT*>#UQJ/7C<)^7.5$D0[^ VB#*U$_C)*#EEL!& N1-
MFN$,%8'(\C6:>!1LZL&;'[ G7T[9LQ*)./>?Y2J:BI5SUYID0.@N]-MO?,*Y
MM$>SHS0D(Y!M]5%AXJ#JM76]EQA2K18".<SRMXL@57I8Q8X<B!2-2+5X%&>&
M^NC<R1'78/0@8CR;+CS+^"TA6;T^W9[^:6D(QN>C*^?4#3V.H$1T!Y^$BS\?
MNI+\CG9CH6H)%7U9Y6G"C](BR:G8\ZAT>D 2]//+*OZ';D+J2F."73BCH4:'
M1J@4=5K"34(GG9J:LRYU82&T4?/(FS:6$;KKU=@*A$^Q6PR;X\JL1MO.7ZDM
MRU)VU<O4:P2Y0$"F(VO<(Z^WW0J=<;]^N*N$KT[&%N(0Z,62@5;$N>V?93W#
M^Y#]DU*^H9)]LZ$]U[>G<KH+:*;;B(B\BO#77:'Y$/!YV8Y#HCU)OVKYJL_=
MB6(9GDMU+XV1TX8I.U<^'Q)AK1&:';OWVQ,\SL2AE)3'W];T>;/CCG$V;7%1
ML2VUA[0=9/XS(F)I+(><_F7Y8PH3B66V)!9Y8--NBCNLB2-W.[[P& NU_7HN
MXB&34>9ZZ/[I2OCP5ILT"Q747?F0(]9AG:.FS)QZS&9Q@>CA5[(F>2Q .-G&
M@@Q*)X2U\63=U CA+5/ITT/7H??G(]GL!QI/=G3IAU[ITD],7/'!=@XH\Q^E
MP$KVO>J*KR0G7,"XFQCFB7V1>9!B(SHQKSDY!PHV2%J7?33P-'=WPIF8-\BH
M_TU(!K=JM:-@1)$AVG+9X>Z5]B'LBXL B762>X!H)##HZ9DQ,YTU;6S<[50A
M^0=@)P0Q$S?G#-O 93[-OA)#1@:ZA*KQJ"!K0O.LW1*>72QT#:H'<#VH)7CX
M3D&SB!74<=M[!WS)W'YI;-/RM@8S=L\[%NS!LW'. :<[0[CU_V2JZU*T50KU
MENG1T0@7J")A:VNI&&SMD7F0B7;6&)51<L\L"[8(679)-E$4MNO@6QM[T@#Q
MZ' JYYZ%QX*\QA?O0\E,D0)M+.'[?#("RR 2T\V)T==H\[:/10NM;S\4[_!N
M1MK>:N.X!8K3++1*C&3?V#;A64[PJV* F,VJ(=,"\XUV_N@O;+?-:Z< 4Z8D
MMA504-95-H"@%V/TG&V@6VC+%V,B$+96'^:1JG E%LCHKDO! WC=SY_';#HW
M&0S):H.I;7!M64F')9Q3[H*7WB@M)393;Y9PMFO@;WZ,*"H8J+#Y8/,Q>TK5
MY1G\(+>6YKCQZ!T6H,,\=)XZWX$JM;50RHEY*52A<\WS;$:L:5!DV=;U[<7Q
M*#>!FSKD&_5/(/FS5-5/@NN1L ) ?]@O@N!6W2+MS:J7T$%6<0,:(X7#!Y5F
M$XLS%U[BIL\9W^5_R[>68)+EB4^UUYN#>W\\P0(!HG'2)7+[@?TP8M>&IF<;
M*(^6<8&-AFJ(:H?>1[?L@I<&^R6WC/E"[S,DTJM"$6^ZUQW%G7N*#\(3F)D.
M%_UAUD?:[48U(RNC?C)!,=WX'7J9B9\E<6*<>K9SQ/^@OVCO\"$=DGF;E<H
M'CJ9=WYIEK-U$9?C3K/A,'\]Z]OHA@A18VE-8T&BTE#T>OYY6_$"A+.BU:DI
M3HK#7-SE<9HXFG=Q;JI1%UX=G;J122Q0LXX%/EGNIM8Y7!MV,!,@TP,:&9;1
M=HV/LZT-F:,>7#Z;W9PH-_K9]].BK>M6]%/&LY5ZPDYDNN^5[!(?SZ5PNQ1I
MXO*\>)^U3W?.=+<MZ7%8S:\QXA3B%#?J:E.OU%GWNI$J/3G*&+6&H1:+5/>.
MR329^J81NVJU9WM>Y#"2K*D%F8_%Q?$-*Q'261:N )F$[P".OG'F!>[/^OFT
MF,,=!,E OA-I?+;ZL(.QR>_RW2_R0E5?8L(S/VO/"]WI=TN"_1P,N- (TC<M
M1WLO&\FZOK?U'^<[,;+:?U&L;$GQ9;XV^H-SFIH-.N&F6FRT++2^" R2$<C:
M@5]XVE?6CU6A[3EJ)$F^38_%2@)7.1_P/U(+/BETA3!=NEICDE.&<[FF45C
M#V/9UTR*Y 51-Q-=<8WS8H%EQD->L9J$L^"E QK!R]N%5#$4CUAY=J-Y22I$
MM+\'&[^A(1:[8BFS2F,]!/^T;I1=1E_QY<V"H2'=EP]OAR_7Q-/EANB&(SCN
MRW1X%S?>4\+-.(.1>W$BE4*K9F6E39 .@:<E<OT+JK9J2JJ^*USW(PRBF.YH
M*TNR.B=-P)&EP=;7<:M6J'M8X%VV4OZY6T&+N9Y)V(\EGUWJ\Y?&[YQ47G_K
MD64!QQV<'4S9Q( #EQV.Y(1',0QH3^7KKY&1*Z,C&HQ;9\XF4^@(,].+_@0=
MUY?+WZZ&.ZCBCF*_L*;XQ:1%=OLPC&$XO-S0F=G;/O3(]&#3@8DN/BIH>H>S
M]?%6_""D84]/*S=EEG%@9'WY/MA%I>X<WUL-"]SQ\;OYNK0"324YH!@LI2RG
MV2X%>P] ]5T+QOM;DVG5JEU@XJL'A^20A$X?JF$9]9J<;[<K\Y^[/>2\_WC]
M\6P*:5J<ZOT#<7[XN4G^VNPAY]1F]-&U1EHU%O"GSRO,0UL:'6JC!58P13E0
MO8E)_2$O>9<\,D%WX6T:YY=A04=7/ZNB^*^#+W^U)8'O035>H#-ONG3/Z ?*
M"") I&2$AHT^N(=A41TN.V[S#XV-&NZ:A2B^6HO>"CR*H>1ZE>YY2-M&AH-N
MALB9N+?*,4WDCJZ\MLL9<_G&3S\C^.ME;^94-BZ.XV,,%UIC*9+1U& >'=G:
MS'*(/Y_DX3:ZG61,*W#+[VO!P)>"00EJ'JJJIIOJ-QG#/3CFT[/MZ,.&+L2/
MW&VW6$F_;2 :=E$3:4L04+45ZV"4G/NR>(65AL#V5V(K&Z'ZR_7&R^6\U)4R
MWQ:J1@*+%18RJP5Z)*H\F_-+X[RX48RFN/[$#D=G5<5!M9]YQ?4/2UZ3'-,E
MRZV&>4KUL?@^DRG#>:+'\2MC:H0M4=R^U*-L:V_N A&*:ORYV5.V6JW,F>80
MKZ\:3'VJSA2_V.(8/KS,_-S^& A@]!7BX9H,,T/T9K=<D37TP=5J4E%R;]!:
M2[UJ+"B?0\X.$I:7D=KH4&NRH(BX0N,7G+6?X]=WE8CO8P&]+Y]C_[!GCXGN
M2!TD1!,MIR4@N;% )S--U4B9:+]^FSZ%Z@JP(Y99X% CP-,O^4B9#LY7BX0B
MZ,HR3E*9V^4KC&2%NF;5J_0]\)MR5*G>IH8V0#1O&R1^2UN-6?C!ZT.)9E.;
M<.4S';SQ=M5XM0CTH&QI9$EY?QAST<NJ-L!0:^:\4++BD9+LH ]#$ZO$E5Q[
M#::XI ?X,* ]D#M+M"$B?$(, M0F-E+4N>N-V==21PQ!M]08C[VWM&(1YA1%
M_C.WA\,TZ*&6[0NLR,6@=X<T,7DV>E^]WG]FJE:U6HN06$T;9\>K9>7QJPY\
M1DKB[<\9X.)1[++S6*2(MG(T[3%OR<PTL5L)70>$ G%'TWNDMMO&=Z/5AZ5Q
MY%1-"/%LU'+4U8#9Y-F JL0,0[<C;M4O179>H.>-\^>D6H3HNOL-3K1-F'@C
MD^0>H15OHP^SH8\F6^4(QQOO6RZ;RT4NP^[9@*8_@F?HMSK[OLYV6TJI<G,%
MHI7BV=D9Z[Y/--,V5@8N';0?!%_DI19#3;</#)0S0[7C][NV7Z>[I;Z5.>)]
MC^@-SF5@UVHJZ9+G&1R>7+SK1?8=JC?83IM&C+Q>#-B==:V)E$O G?[Y05V;
M(IEJ+3ECW]MF;I',B\]IF0-9W$P_O(ILRPAVT?\1-(U'\."%M-L;9J>(*F]K
M _[%U=-%;X>=,=G0!MADYA*,JOG>E8!&$!C/)0<)\W\W!*JN9B"W?I3NP-'2
M;R&3Q92K<LPZ1WG9SOI.WP")V7F)C.S6"!WJY8L/SY^Q3F(\[.K[JD#RW:@O
M><R11I1;GVV-P6FFB5[#G_E.<MOC9649I@SE91?'G2RQ!)P*8@;'M[?[$P<E
MNTVM72/]30D/\>I?).7[G3"IJ#'IBDPVCK+&3GU'6'VI2.<E*0JO[2+(?;]3
MJ!2OUL2'7L "F:;]^2X))\5>14APVP5!9[CMLG=-N5U]2V!I(V6A*9.<#V3_
M\]C*XPU.92J"@:[?&WB^.F9GH3(,[@A8. N%C#CH2R-3R>R6GI1W?N#>E?S*
M?9?)$=[^@L[.+X+3:FOI$K]E3MZ],=/%LZ,^#8_T=S$1.B(JDF5N&]F^8[KP
M>*GF!73%G72S^/:SRD\=I'?ORTRXAS7?1S]?>3@K$'+U. N:"E%^0F*I'K#[
M0EWH5=\K^)^E!KB4WYW'^MP6)O!,-K+!8<=,P-\M:3RP78/("!JI4S-QNNG2
M"SVHEI8D_CK?QZ9Y5/25Z#:;FZ-P6MRXCE[-CZF9=@B$V V%S(B0,-,L"+E]
MJX 1 +KP54U=TH5O*/SO5@4JG;#_Z*<W_Z](J<].]PQ):E_-,=@NB5.P_ER(
M\8D$F_]I0<NR.=0=XPLZOZ6!>=1H8.EA;!16KC,*7HP\3PTE"+'9CFU>=ZG2
M%\4"1 SM+2?D6. 7!>Q0!-;6A3RXQH,=X:5?J0GL]15A?+=NV* 3%A"\5J+&
M G*Y-Z56RY&4(4_2S6H6OKQX<0<+K-X%H9- ?QTP\J\]GUQ$\&"\5;$ #FSU
MGPW),INH?XT_B@5^(C!O3QGUKRX2,+=N3MRR*K7%T(@'PC;9L,!7=BRP8O6/
MX\.%RBZ(\K' Y^ZK]FV)LO-3@2M\+! U,FP\><7K0(H%AI2P *LR%N@8_D<-
M["W )[0:6  W\CQPS E\O U&$V$!MMRLNC+TZP4F+) 1B7D:@P6"L_]!!\S<
M[Y9-_G0, <LQ6<%*R\98"Y(6HZ2JX Q&EC=*8P%YEJO/G%B 4ND?-;BNBX,-
MF8"N2$'K+%J=L,%"V)+ 541\R/K?XA;Y#Z-?.M^L2!GU,#0CK$\N.P0+I/_Y
M,!Q\SL1'W?]W-_[#\*AUW9L]EQOV(8$%OGG__SF2@?_JRR)]9N'ADK<&[QN/
MANOM@UM! <*&2A*][U.R@_U483Y2'[=56U?,1ES6RF+$-O^9QH-_#4S97X%@
MIH:0I6=XZSB9^ 4+T'?L@N1U87]U;U5ABD55ZG>S-^DI*RW:YGX=O:]'8\Z%
M_RGR;$%_C8M0\W\Z,(B*=D>*\( %^IMGU[E<K_L"N3^R-.A4%I?D<X3D6URC
M;T9NS@]N:KI)0P[_-*ZBH+^ R?QOX^H17'$FT4[[C*(.YO:G&WIBRO+$QD!_
MMUB7=X<GO*Y<9QP+M+ <4[2NF([EGOUS']O _@+$[O]$$/ZOZA8N'0X$.E-5
M*'E_0]QW$Y3 /3:LM32P4.HEUA6[RF<YIKP!<.F6ZO[[T[\ @O@&$!JNB!+2
MSKCWS5,&[@+[*;ZR'VC\4]:B0Z,[7U7,'_^I,31V;_?&11__[7Q4\)?TQ_(?
MFS<W]JZ\,^;[?G1Z-RMN-O_AMWA9U2/W$/I1_!WD.7$^P9G0#8C LP:6 J")
MPMD6&5@?^%7'PL)O_1-+I7\ZZ!@6^$M,(O\>SIFK%\CC'UH%']0)]M_]"1K5
M=!8K,6<18;!=U,>RF =[:;VZU]5Q1\?7-JD--[[M/)51N_$M3-&%ZM_.GQI_
MGZ:8_U4SG"NKJ3+HW[,F.;_L6#P2LED\/1/ !-B*537>4&JV1R58 /P!"VR^
MK[1%]S)ASO2OM*^F+TG(EI\/^\@K.&/$#U'^R TE-?T._<5I%)F,6Y%X#'M=
MU "Y8TAWS")=J6_=FF*.=5=QUIB%2VH5Q!#E#7'UF50,<?K@J*$[.L:552=
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
M\)9SPN+\03KYF;,K/LQ;+'"G PL<GUIC 1@96NOONWJR5)Y>+%=H&)KRIIY
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
MV4J@]]QYYQ9_^KS!&<<O3.>\OVA1N*F*8W0#(IC'E<%/RP\@<,\9*K#=ZQJ
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
MAI3HH.(E&) <G'%ZTN]]3:=HH\NI% \!4U[.K1/ITR>ZV:UGY67&Y[HFH]I
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
M]Y@G0$ESTA++%']Z@4IFYJ:+NU>&9Z,8.]EJXI-^JKC?_3%KA3_:#W9D\S#
MJ7<R2L8;=&MC-L%@UZ)07)7$YC]CC*.IK;,0K45MA4LVGIZE__/4']::_&4J
M9R\0@@(O&:_ZQ'WJ^.[C@L9XY?_@!_VW/@7'DZC_=O@]:Y;J:\7_477=HJ B
M'(1=M!-_^>V+*2X7Q @.2?YG';<79Q)3ETA"\-%#P;8)GJT<NE%#'CXR'6IA
MC7NZ+P KR8"5,7E'# ?A50!'U7:;.AI1*\3?>B -.I1OF,:ODS/-Q"VW!K#@
M9O 1A/!EJL\^9XYQ=:+WIIUSQ;#VD$CM;-6F!M^"> ?8NQ2A&%J:1ZQ/Y,.&
MH-K,]VNMJMX4]P7R*KE"0][<X'@ NJUTM.IU!4"6*R[CPW'[<8H\D-*7U[E\
M#E4WLV(8>^YN^0(0.>&J.O?+$CE2%EW3S.J1ZY9[K-2=AZ9:<BW&BB.-Z?-H
M6KB\ MV6^J>X8)'6,-_W29561G2O,H4T 3=Z'S7D36F' >>5.%?86-I7J*\E
MQ^*W8;C$^+I4< SQZXA[;]-R_PJP)'?Q [&1"M&] MRMOTX5_=IQT)ZAN&"*
M.DD<5:PB R&(BJK3!PCV$DZ,-C?[JBW_*;3L'1-7$=OVIA\6/!-VJ=UC?@7X
MG9MX!2B5,^_[5BB#%*$P6;]TD"OVSSW\7Z01L%;_9P=3!ZF"JDX,O!M,&<"
M52S$#-&[/"EUIM?JW>8=#-IY"\4U4W\NG/T.T"!>CGKF@*]3626B"$?<S>#[
M 30C?+;Y$"O+B/$I5A";M"L/%3_+;Z-/^:E6/.J35P#0$&UPQQ*A<YT 7DR+
M%J0DZ;SQ%Z09@AP9\\8H^BK%DIK<O6-=B)'N D(Y7!X(M+-G%ICFA^F,@CZ;
M@NP I'J%),])X._( #=;B(?RA9V&5@+:6@_YK@"?KP#M5X (*[.C6>E.KX9D
M>-U/R!+F.'A@!5$I'?C0L4LIRB=(89SSHLO/-=XNE%+N=?V-=W5? '1&+Z[_
MR,_VF?%ZI=ZJ!LNAH 8/]8W*7Q_XUYZ%4446?REFIN7I9]Q(OKMSR4I@IV*7
M*OQ0\R;KF]K<HJ'#;7OG-!FMF^('D?>>;7A8.K@0P-VRI5_ *ZVC(NB^S24(
MLZJ1?74$8\"?RT!58V;#'T:R?;@MQ[APEV]\K/*5BO&[K<<'_N(3(D'W($'H
M ^?[/P+.@)J2$^4]O&J:%05U9E.)Z>RV(K&Y8;F4_!&7#PC!7?W ,K-XHZ/S
M 9F]_.KD@]N.#_GZ.OH^..'IY&H4]?R]H+*1&/ZHW9617 5]51#[HXB>%67N
M^+:#I,0,]B]2[L\WNQ7/,>I1,"9^9QCKG<JT@>3'/-'T#Y8Z"GY]SGM*+G!C
MP%^+*=T*87]0<[ =E+ UZ2<Q/ZGHM2CN:L3A"IW?;]Y(GJ@RGAMK<G;:\W$/
MX!@N'/:: XGN0X4D8OO_6C^/X1TK"C+OJ:/C#1AEVP\%6(=Q)V\O*4;232:Y
M(%P-O(K:\D_(W\+=!X7OS;SBDB[8^]/OQ4;EARDB%&-\P8JCZ QQW]HWNM,%
M-W)-N]SIK3) ??D/7K*=?9_0LF'?KO=;8>[RB;WX0?J[3I-]7MKFL?KJE\>&
M/UF>KS#K=SN<6-;E5$$+9J F;9.(G&,'=9*LZ<-)D]IZJ+]SC84"V+5^=42\
M! L.\:14T1AVG'08SUJV'K?1A9V3(,O!\'<+G YV5P")V(/X%I(A;GC*8N 7
MM-7J/Q^XT/8[5>A@1M8%LQMOL,\>9NXO6Y!#;Q5W#P8>?53?()6.G8DN/L3W
M. !,5V;J6K1JJ9\!W+,UMR?+-Q=HY#6+T)MI^*R*))62.<G=7SMJT^*.'C3J
M ]]S67A2>B0E<$P!=H6RH,UIFX)]J,G*3KU(_4/)[\6R7H:NY_5-S0&R@1FG
MY:WLX3D>[5][<(\)%IIIFNKHY6JS1P[V:SF_UCEO?#Y'W+!RC&NCVKQD1>!N
M1\-X:V&C#&]K&6)H].?].OHY'XN)-\3=:+?I&?2\ CS<\G.,(H.#/>"&A^S@
M.C'!G-V<@8A;CBGH.L^%J'FNT4)8PH(>NU6=>R>S]BW]GYJ,XN7D!JV:>I^F
M 0G/+(^V%RN5G,F]9XPWFH2),Z>BZ=H?I>S]@OI^U>GKG)SDF=3NI!>F#S6
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
MD39O&<.I!X!/#NR_U;GST#G<?'%GF=34>\ M[X'B@RT_?+G_3Z=E+4V[L%=
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
M]W:(+P$1.X>P^?7F_1.%AM7"\.\5)=J56U< H,H3U]V89SAVE#XE3A3E'%P
MT7E-F!]]JNUZNWB#MP>;'Y<?;[A)%#^\"V'SV+-8<&V]H\P\B^?$^>7C#'OV
M03BAIAE02D>I#F]U4[7TU-EKQKA?66_)=DLCG _!"DFU9 ]RLMZIT[TDZ>6X
MQB1Q*UTJ)S1UUZ"I7'O9Y8R]Z?K9.T&72Q98R_]I%;YP\J(A4P__!O?5$9.+
M:@U7?!< %EZKB+06WIGK>.+C)?*4"$+\DR(CI3*MX+),T7$92@M9OP+T+#*!
M3,H]TLET[W?X@L>MG!N:,R A(O<_:<U%%*"J(KZ_C3AC;2G%,H;"EA@<Y$,B
MRTR[B[;,@JA GJ#' SJLQ4:O=E6E-EA4=LLQ"+6QXR@1*G*A$[/N/ :9?FB
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
M/&+"I(?8N[MV\JS,%^B^4"OVT\V:63P Q.;GBW'Q$JT@LC4QB,X3@MBU(\Q
M*CT=?/.>Y4W-U#5TJ7/E3.( O?ZN*K%+UKBJ\8&' A\9T:*,LUK^9[IO<%D@
M3XCC/J%?D6AQZ74]3,:H[-50M DJCAAK4V#T9(#<@[7^OI"*I NC<^L,_K&4
MX?!O=),F%M']NV$W@PF3%.<)*@"Q>,4B6'IJ^.KKXE>1'/>CD;HE#+N4W>&W
MW.&A)%58QBA_'>MR!]^[4:@A&<,946&6<YRETP'(WI%6T@'%!_3A,!;E0BKF
M$0LRV,B^>H27PV1&* I 09=IW@PIE3JW<S]&"4^ECZ2&WXE03=+.BB.F7F%E
M-KV!JC%25,-4=BX^D)=,'BPNGXYC#AD_'S1M@C72I*?%;82\B7]CS<)@ROR5
MSK M+C7#25Z <WNQ^9+$\930LB*HAX,A0Y)S%OF_[9XGU4-SRFCFB0; 47\6
M25^20JL#)CXICC1Y'75M<7(H.J)UH'>O '8X^XY<@]9IO12__!$T:U==E56U
MSD?BS7-?;>(_,0H<XF1[7+&HY*;(99>OV5B9DT.3)9$LQ"O+KE;D::8]HBZ%
M5[L@9&GH,-O[GDY]KCIO(ZV;NX$ZAK4=N[7C]'[:WK-95U5T7U&]:"@P@1?,
MDMCH\WL[FT/]#Z<=KRMBX\-X$KO5 G0*?WG+*?T*4%G7/QXHZ81 K@5-X)RF
MJ4B<4LN'(]^5:I9()D>YDK](*X _?M1[#]Z4;6KGM2[>5P_^N:H"HXH6@9EX
MRA(X''D65YY>ZTK2O#;:GN)#HFJ<.;E$K6N+4I',?:*Y?-TL&4^JSM:;FU<
MFCU1HT64HIJ'")P5J-G2&#\L,U#>W674/=0D7E5WEO?,V$5>+:'^"$'5";VK
M6M#^-M5K3DLR:70E9B1AK>9M5G?ZK"(/?LDO&N9N8&5]='1$:.1:*UXZOXB1
MYX2!AV:Z5E"-5+>V9QJ$#,O+>ZJ3DKO4)8#A" :@!IR&<K-LR*V"*7,A]H;S
M*<KJFZ=*& ?).%ZSV.'DG&4[5M,'!*+$-KPCCBO-CFN"D5VCN5O&'YDXQ89O
M.1(8<?K:,P58U0N[1$E7EX;'(&.O6L.@R,$C$>%IVR]&-)]:;,*&@O0"U7L-
MLAR2E)E'_^[=?Q&Z>PX.;O*J'3VPGZ5]\-KBM[8LP$U;*EW;T/4YS8P^CD]=
MCW D.F82^!A;D+QLP>?);EK1%)KR-EJ0E?G F2^N)ECKK6;<\ V51S\!VM=[
M>-*-U-KX9=MC8F?#PLR7/IQ1[K/(]>1-GY@]T2L K]4U-*R8MCHWI?2?N@((
M70'(SHW_M]EWC_$_*9QN,^F@)3HI2D9T;0K*:!PV9R%R2.\Q)66A 3*NCPTG
M#1F[5=.M^(G_A9U' FN:W5C=N; K2VB0OQA:-"S3J2[S53WV=K++K:4_P#?-
M#&*E*8;,NH4I)W8!8_TA#TSH*-O)0(_\$?[;Y\25^=&W.T^BIS\H2MBC1>EP
M_,*"6I.PA\=#<A[E)MN,;G=RH]4H?IW1['F9WEX2SF,F9L_[Y)YV4C"=A2E9
M,,?+3;W%$B-C)_8^Z$;7G#C.]$M(9D<GB424Y!;/.;0ICS4Z"LF/A&369 ;C
M69<O5?0G80=[P"O KNVX"^W1R_KFFM<V!J[L31+U6O?COC.8C-T$FT??EH1S
M?FVAGL"+<J1YM? UPW0V"Q%U8#^CIE9X>M4=!^=G0ZY$>VYEUIY/HK@_/'2W
M^/G'$N2&J#R>[)D"MQZ?LLE$*BOC6@TQT@@?E-5MJ:3L IP#B"5V^H"C9[M]
M31L/"UG4L3M*?T$K=L\'$)6Y^+:E>8630>6K/Q44S0 #JTI>O/-4%*N=%A.A
M*).5>Y26QK3A+#L,2L>*ME'=@G0@F:3\A/7VI:HLI*TO&P.C C[4S]'/"2TO
M?*[';B3WG/8N?OCK:Q6DWL3!@YBL+)@&2T6&NH/<3+J);].% 7.29'6+M'O$
MA_>^I?:XY8RO&2'P=Q%7 !YT8?ELIPEAE-HI\$'3Z-Y?1Y:5"S-V%?V$$?0A
MD;UI1>#&P'V00FMR>@>O0@@VVKCS"L"J:'VM1\.+!UT-0D82BQ#Q%<OJ*=B>
MH9Q( 80[J,\VN-R_B/W;]B!B1.\NJF=BVU>T_0IP!^)[T&EL%OBM]I2#=6))
M9WSU:,WZ5F,P1:&0?X=73,JIC/#([]DJF7\.*N<=:GU?I-KM*4\\3WL6PJEL
M4#W\)LHF4J':C>>;L\#'N79FN4I'58?<0KQ*9E:]DZ?]3USG2D'Q\D.\&JVC
ML;) BPNU9OY6D@%POJ&;\P3<_#M$S1[D*CT/*^1A/$M71395A$8&*EM"O%$C
MP9XX?_82G0K(Y^D',(52!11?3=BBMN+:EW%0\,O[;^\@>./3OA ]/U'FPNFC
M8NZI>237&I,*=V]O"WM:0UT=W=D[.GZ1\F0P,VC%?/\BL5:]IG,S=B@UM?>K
M/Q\Z$@@EL5+.5NH))V8<'6A(W_4^&5C\8#" &.1*\R-.80YJ3-&YW>>L_HA2
M ^OK<ND;7 *JS.Y:"AP-Y+$0EF(5#3T,R)C0K)GV! 4 7_J1#]JDFN8ZY 3O
M]<>K7RA0\ST.H:A_!&'<P'6OD'O%:+D0;[F@9Z9G-!E<<9^'/AE5^<%_S*<]
MP9$%/P_3)BE F;K[/\,9L#<'?U5#IYNIT#HR))W,D&;O-(1/"DVQ.+2.$XM8
M?/F]^]L*,N^=(;O3PNW/.J'H7>QP!'-3I=TA+W$2GUN:1YK+Z3"7KSC8A">N
M?+14-DCX-+_Q%6P8>8JRW8 >'0LL^CV_ LQDAX.PI5W(U5HSZ<CE2_&5'L#2
M%<#!Q HT="NQ ?DBMCYZ3=C&40=6]?TV[YFWRY].QY%)%2<%':N[Z7JB=RVT
M[P-GE]3M>5$V(-/[J3JA?&]"-HW&=QZ14EB_9"(A]D#.=+C<,-N2]XIR!Q<[
M>IT\7E@HR+<M<6)PYY$0-$\YOI-OK&PMWE@VGO!0=U7L6^(8#"/ZF;5[>A3H
MR%!<MNG+LH7II)77="D8_EW*9! VD."\_-'TR=O';/L93JR'*CL;A]=6'EGH
M_@G;NJ?JF?6":]2?$8IVM%P_YKX0,JX1FCZIB-/FN8P?1B4B[3S4/5_SB+\H
MC;T[>05@D@IX#[;:/6=KT(LKV)&W3'*Q/#8\T7;FK7X?LK"W8$!D0>__R[^8
M'!:[D^N)"47]I<8!V[' I2T)QUICRKPH :/6ZH;H*4MN^;0B/E-F\GY2&Y\[
M=F1_^-SDEW#&YU3)4.8J.^#>TVL8M: 8U.].E;"FI?T!>P*!L+'__)KP?4V5
MSZ%UZ_R$Y8U4HV*CV65VDSKJ C1D>=3V2R4D^>7DWT%@I(7-8(#D]/O- Q#T
MVI5D[L8<D9HF?SR[TU^1O SM+M=$KU6&B6Q,_+T#VY,__E#N*4JYLU<ZNX2(
MCU?0?%@;1/^*)[OG(-V&A-4'CF5$J5_'H3=]<AUJI\<LR2,C+VR:4E7)=>62
M]\CV0A_QZ40&+<!/?!H32=_0D[1#B2$Q[;]V2"P2=C$6VLSP\=ZP@V.L"US+
M1WG6M_3A4N+EGY>1:ZLVC:\2<A_I=IM> 2S?UD^.NZB-;^84=5>8ZE:8;Y%*
M>[+Z02KR0ZW]J[3&'TF[?DV@^PI8!6\4C=#4^_Z7!?K!=9S<)M#>[YS[5&NO
M)ADXL6LD%U_/7A\OV@3TJM,99SC][T88T:^VP@IW9U N2%";. [:11.0>LX^
M[IC:]8#B1(+F-/FB[^--;MFW"M1E2DX1X]>.//XG>RJ_P2L]<3/.M$RJ0&ZG
M%AHL4>#P%0"F=OG5%-85> _;%01SZ]'[$[<FN\3Z]H'UESM_<+;$[DM,\#V%
M9=%(JM FD"M_0F#_QM,EFU2MBOL"-U;B7I929?<I4E/1GQKO/;R0P@%/4C$4
M+9Q88BN[EE"/5+LJLIM*W[H"U@B';( ^/::[78)4(1\.;A=QGEA=%MW;]8U"
M<-S%8A4B[-?"PH&L<;_H&'I<JS #=]9[/ZX;=TD9/:K^;M?"=SL!NFBL=[*-
M4,*71M3H<>1A)MGL23!'!>.'8Z56^[)4.(>E4.C?Q]<A>F+OM2_();#(H)8N
M*53.^%RO #T[ZY4Q5C?\WUS(XP@''8L/X;./UG5T-C\_MNS\*50EMDWE.J6G
MNMZ$AH>&R/%I%7? C3)/LZ\ ?>R'6#6%R)K<:_.!RKP"\ ?47P$H63$'A!!.
M?'S=%6#% ]JI@5>X F2'7J.:"A7<@K\.&U@R(JQLO]>IY%N\_I-;7C*9MP*Y
M'<_74W(6(%1=T\CAHAB^D'3IF(_)C$Y?W6$&W^=13W@320"O IE6XQ;A^G@R
M3ORGY BY.624*/XV%)]RK(^7=.EL/6>"'CY?N0)$C?V+!L]#D63,4G?#1N@!
M?$^FXWPZ._M/_YK%ME>#__@<L)53*+XD4>U(E#@Z=SH=O132(H*AG$I'A.,%
MRW%NZQB&VE"CB0*X3QL7[1?U6_5<KCLZ!.YH;3\_IVL\1J=R=N,*T/5R> ]J
MK7,%N/$?'KC^ESR(\ON'G@_(>9E ANERV]$ISC?18&4;L)(5*\5RY?Y7F[<M
M$G$1'BH4_M:NQ8ZI'I;W9O@FI73$BOZ8\:>))>U/%K]3U$:(<DQ9-ZN:/Y1#
MQ^!"3 7PA.(KP&>U*T L%2Z">0E_EG\%^#1R!4A0O@8,(5$X[RN &A5!VQR*
M;5!!Y0:R7P%&KU%!O#$GWKE%=5SQ)AI*;>DH[6L5*@5^?F <K>VQ*;1KFZ0S
M^;1#(_B-=NS#J';!GQ\^_)6R[OB'KFM&UT([1%%*[EV9UKU(:+7D;$73MPU6
M/%S!EZ,E)!05K84H?W4%(+K^:2Y.+)T$ LYBA:.X IQ)[+C\%\JX)JCRM45Y
M$@9D?S_11N!M&!<M ()T<!YIH5_01@&1;&[$R%US>C)2WF^>)4E0"OR[(F;U
MRF"IQ@2&+,D4Q71Y^UE?;:))%.1'+-3[M&[K6EY)FE< E6WH\LOK3]XD\(1<
M\T+9$;HL<7T[4O%O;L3\B[S*!/A!4(LLILPLJ&'IJZ)J;F]AF.[*TI9[FW!0
M7MBWX-$/BZKD/YVY5J1\6F[B=6*TFZ=844L1,R^JCG2GML9$GDD3C/R7Q$[
M%FE +ZVYKS_?7\O+A[UR[_^'H*+KS?1?4!2V6:Z"9EQ=.CJI)-RB(CS)Q$68
MSN#/_X?$Y_\M\9.ESU4X-31C"!S*N2,_<^+2F7YSO65RGRN5.#T47_VM@;)7
MEL1.S_0UQ:_*F%;;D5DWE0C,-H<\=OIZF]\I[!"E(IR^F5Y7H.PWA^;.88_D
M^H@_N=8!R.E?'5-]QE.570':GRCJ%IC\V4K JURF^',^^*<#1NCW\T@!]I:_
MH0+NJV&=U.0*$ARD.&C\.Z?BDH3XD.IU5T1!G"X"22B(Q[(J=!MZG'$S\MF@
M\Z%O?"2;P9N6HQZ<=-!V;44?,&_2C"7%9;JBA.O:[)]GBL52 GH*'\VC29E-
MOB<RO]>^I,&,A'A4WL8%=JJ-[G*-_XV\8T0.4K"98].2!ZA4&OI(0NP[Y8V_
M^JN\R][THG;T50\2O 5/KP9'\[(#.&>*%5,G*JUIPMX8%NJZ=2B([A1C/?[)
M^#;V[W=$/*B0>)L3\0#PK^OF2LRUA/JP:,Z+._/0S>D\C P^>O'ZT:]$!"'*
MS.K_M+A_P6^A7Q@HY" 3^!!G@;YDZ;CG&E#DR.@5^[3ZSF ?IKHDA/=6__UX
M#250#S[@0C&-7:"[P>HS7H$C-,?)R$R[KFHT:?AF$4SF53/2Q[U4E;>2G"?A
M8R/?0&[M?.+IR#U(Q&"',L>D9[EZG@[K'0ZT-1WX_IY!/#T=[6]?P&UM=/T!
M)5X'##+[-2XE2KYCR3CE(BSB8@V;,AO[HT[>\:V[?)_OI<EP'?/(P&PO<\2;
M1ZJ6"M!.E=%7WVR.%04(='H-&;<P^\FH]'LFXRQ]"R-^G&'K$^^2MKM7*?DC
M[NF](S8PYTPQ-;9Y8L_ZX_,<1 TU7(BZ C!#T!>='.1C>,I2$"W0 @F)O]"&
M-T;N7@'L:K6%\J*1VP\197%]?RC7H-1V O3CCE".LB;5BJU4HRA4.>A-QJE&
MI+DPVS0-JY^/&MT2&T);T*;(8BPWRPY0QUVE^>PRJT*JD@+B3! -#11(,YT1
MFC,(586GZ?D%P]Z$P?OC*I)$13W&2KZ@#?7/JT)ZGQ5::A<DXY6;\0TI11-
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
M1V/D8J+G#:Q=\=V?">'?2-FTK?TH8KQ9Q#C%S9\.-+H%$X4MR5S[O=T]"NE
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
MZ+S?3?PY/SBHZE</-H3X,3LA#MNCZ]>5P3*^VW2OLF%[;(FU.#^I_VXR7_X
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
MN3V_P1A.]NWK;8_SF/:Z(_K.?+F32ZE#C7+RSARY; ."=P1(8<?L.K^B E&
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
M0]JV9AK[X?YY.+.@NQPL%'3A#'L/K0D'S<3WXN%'YAO'GHL[4Q?"W1@IABL
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
M'(/U2[M\[C6#[;LFU*.(%Z.QOL$KW D@W?Z&6)(Z68A.*YM@"@@.PZ^LR=.
MYM^8;\%;=^^=*!@/;?[246GY(_'3T8K&CU4?JAJW-J(01QW!#+8!'&2/O-TI
M#=,2LMX<8JP.N;K_J:.^VF'!]_I%X3/O3K5Q9=Q)?HHHU8:J+5!5?*^W*G;;
M>D>5O1MNR7E9G>7_!71ON,:68EK4QIM?4X0K[/A* _S&+KMM-.ZMF+0TS?-<
M#%'EHG0;35L.Y9B.JI@A[CVJ/Z%CZNATOS1WO3[*:>U0URWJ,-NS1LLD[+-C
MV^.M;NDZ];R)MJKEQ-""2',LV:T-O+!5N%&F-KM?VZ ]LF061\!C.TT4Y8?+
MSW(&EY<Z[RO$S(H$)UP:]"D0\+F=UR]?(8Y&A(@JH(M@3_"DM5>3;MN>H/8
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
MXT\U%(X(V-_W*Y6/:E)\YW*:DI7QP]M4)G;>8]^C@@9\A9LD[%*1KMMM:!K
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
M1Y:&\2:'J_@;:FJO=9$9B#RD9SF)AWB6A)XC21KQN<9#Y;OQLTQI$V_&E2:
M;0;I7<Q_<3T%N*=8?JY;827>R=/^)9AAFKB3=Y"C@1,R_/!BF.WX8O':H'[<
M^@[44R5#\2B$9-!)4%UI!!$*=QP(*H?I>[[:"4\ZY[TCSM[>M(F14+\X7_?#
M:6P/IU*HSXH*++]/1Q7>&:D VM-3%Z<!1TXV]/]7,"-ED(P]*/$R5[_\3JV(
M69^+3A<(7K*0%XMBWG*0:<<I9!UJQMN3TDIT6ATA"C<>E*5?(52^451WA2G
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
MU5R7)%>,$4=W>EE($;C@S)-OOZ"Q*O6$PZ%X&>UO]3^KJLQ/H7^U"\!/49?
MY5O=[+VZ3/ER'>0"N&FO_NE4C3.,%P;9GLW.]:_O]BG(7JI1\BEBR7&24M+%
M:C="3QLOMUZ"/"LC^F@K!KQR]4^]V(L9-[PW$;QS),BCX48M42]F[3JVX-!G
MR9R@C/FQQ*:A"-:Q*;^\UCC5R>LWG3FHWRKU7/Q$UT3\IZD#S[7BD$R^*\_P
M%W5S!LV7RJIIP )FR[<F=W-(>-9?KM"+P8  :D2&]ZT\:8.Y^N8932H?[>6-
M?DE6Z[S"V/RF.=4&Y#9$ R+3P<;02&[A(&E(R;@7&+N]DF;X^!1X4+6?VX;?
M68\QDZN5,WG_:7AVX%YUKDB]CZ>ZIZ]!3P[</J"31;/%M\#0;.F1BQTY?]ED
M-T"CBPS"!W^E=Z%3B-#,8479/'L^#N^O,O(?Z[_#?!],'U7*R"B(S&L][2A/
M3"72@-)^DHQ36.(O[(6AH%I;6?,YOX<O+$5K%/T;HS[W>.IWLT]0A$B?Z"(0
M988:1)6BRJA#+Z5C/BWL&WNN[6^5ET;52V"*+ F.%P2USFZL0Y.&>*D7(SL2
MA.J\S9-K [:,*C-UM,;'AYVZ#FH;8<77"??]U.A-7TC9^+/=.PA_-UEX#.%Y
M@$BT=EW;4RKHIO)X'2RTPB^43QB7YC3FV1GYKU6^7_4+S7@WCG]]JN3=+>,Y
MW@KMDPWF&7DO6.=KA_8=EI [6T)^FG+RCVYY!-;6%<]E:"2-F1:8*MBNY82,
ML8JE-HB1G@4(12EZC1X68KRGM;535J<]>N.*IZHW$#Z]Q(2O.%-0T_2E.N+$
M.!I?1I1G%GI@P-34-2.C6!*5)#I2;49"?ES\^L)=L]-)7+:B1M1CY&XBJ^SI
MEJ>>_MZ5_3>V]OR7Q(SS[*PG2M90Y9X1TL:]D<E![_>B1--CB2G7#"\4*F1$
MI?"ZQDKVP 8#;IC!?*:+9C2U]:HT$$&Z0BFBE"(!B(U=Q*668$_\QU0F"W!P
MP[V,LH/DN?>Z)+T*BE]2VV&]K#[;<V>G\5^/)B<,*^(&IJ/2DON7W,!M).PW
M$[IS%\9=VW%BQBSS7:37F3N^LD(39EO[4ZW"X),ED-=ZN^V2[P(GOCE @=HR
MJ!8TW0IZ;]YTC&&4VG%5 NO"0"F;A$(\*_'0ZSJ& S_)8-/GZ49N6WU+J!EW
M\ZHHW*=G6,&>V)ID;2T'GB?Z(?6$ALYI\&P-,2?3FW@ .=XABD'K&_&1"X0K
MHH+0^R<J%=@GM8X62T8R+JSZN>>3G/1)@E^7>IDXY"M2G-A)MU0WG/D\WEM;
MW61W:0;4;L+P-3<X3"^Q'WBLV"#Q))[.\!7UCD=GU_6U4VRW5#;7*FM&#NNV
M-W9003=W-"$/B-E(]*G"+\1XL$B2F+G>6TL-H/F:CO#16Z,SO@.4!PU\ILKX
M#_WOCVESR!Q=-<1W;GF"9!WO]+BFPCE\1]K+] [5IIU2"%O:IGYE:ZXL.U$W
MG'.^K<'+,^IL+K&7.:5OCDS_&"6[MIR1-"1]7S[V&'*R+:2QCX+D[^3DX;1)
MK%S U':U-2CT,^LV)T.:SIS9.&L[GCVHS\<>?7&MK/J+L8CA*<%BR:I'UL!L
M_M?CQ+CA!D&&X]R[M8AQ^7%-<R?6"9*J@A-WI_G-GH+#3'[CW%]SB<;^50Q.
M=PW>OO%>4!RZ)1G^"+RW,V)6#YWQO>/(_]5(-^WY4JVA_<10Q3Z4OU_^6N,8
MC&CK W]7[B#</,W9!Q9;+A481[YWJUYU>ODQV*9*2_0SXCDK&V+CUC8RKESI
M$=Y@L!BY/BMI:OIH0./*<D]S+%S2="2,>M-HF>]H2!.8C[ =P-,_[5Z#>NFQ
M=WOZ<3YPL^OD4#N#D^+;;N\I3^RW&L>GL>6[FZ8H#K\&Y\_*[-S/\FHW"WX5
MC.O:">VHKR9J;OSQ'J9UL.W_VQMZ_F.M4<^2A#!M#3*!VG76'#JJ(VSYJ9QZ
M/\=97B6 @F&KESC1-= 0T:B&Q-R))4+ES0KB\4E_+7F$*_2T77(]-<)U-TI^
M%]>$MX/*##^/(OA$YC&P%]& ,VPM\&W)%0CI5B(-"$=*L@?EA7X:+*P%0>,6
M+K[Z$?<TV[NR(<4#O)#1P%M)>HOK#,.'>B$,3HQ>HP':B=5M>P6_KQ"MZYD>
M(B9J4M8N3H[$LOK_ZO8N[9QC*?/7$[N>^7PWB[KMKV8":G6X,;[2='OZ8;Z8
M@RF3-F;^17; 9SF*2"L*>VL$M2A+-W,S)@B\3G>A_<%2=#_^26V=OG.%W(*-
MZ=211O#.K:8.UJ<-S;C2#H/\VYFKF+JB+4D1SR8?7N[LO7$Q<T.+\BL?;K5/
MNP:27 _T];))'@.:[UE$K1)!4M&WX2SWC"30O'*;^&>]PK;'I(=NI)W'Z_R\
M\TLK<Y\E(UPD=3=R"OY(4U_;;8(\>R+3<>8@0'I^:,6]R\R+F_,YS#?$4/ZM
M$.,"@??Y]GQFIF*J-;>>49HT4C<B([NF,K8']]#*],>51G9VM_1CF@JW"IZG
ML\<U&QNO]M7!/@A\]LL< 1W:2TU(?H,V.J6>YCE^<)8&9/NXW<JNNW[!GE7J
M(J/(]>XVB]]-V.=7UWWYWT&#9*;=A!Y4V**/+G_):_5N\6'0.G%!7S'W.N7Q
MWC7L$G9C=:B8KA7N]6N_A.U.C%[NP4@TQ2W%F67"8.RIUYFNL4I?!)Z;16 +
M3,$7+;V:*PV8+!U?^Q=85]WH35KT![.<76RI=NRHR4FT*UK:&L489P]EK?QX
MF,7%!.D-&,+&!70\QUA4;Y8OJ?19WW)\X_W2Q2-X00#/Q;^)],](N[%SC7*V
MJ=6JRL15^_Q9ZPK,-OCHH%1MFMCZ\CA.2%TTQU80?UD^]E3OH-ZCPV/I_6<*
MO$7G@^6^?#A'?/CUT]OE4XJ\(RT@=D6('=8I5+XGR5QF7/E&&2QUE2F<#&<>
MI8@L?J_J+93E*.S;MW;^J%A\/C^WFV.MO&ADWL5-1\5'N.-O3K1P4$<EP!)N
M^3_ZY>N?[2YRV%YDB3_5I45M;&V!!@"4X,H0ZGAAOK_]9#<J$'78$/"X#UHX
MJ$<#'. #J#;JD1B*,NH@@@;\@I!=-ZW##ZTS8M:0!YXDNF-G(87 =SCI2@^^
MNS#;S7[0K0*:@&YOT)7$&Q"1SH_E/]YJ0 /6>G\EB^PDAT,J4$L8/#TF!'>)
M!@Q"J>IT7XJ(D])?D;X _[=H +R9;B6_H2AQ-* 2(F1+S_8:=9P&Y,)C*  -
M"/6D 3KP?6$:X/AO:>H<EM, NE\$D8[0@',;U P:L*E-G:0D9: ,OV628=0T
M*H1PC'H%<ZA" V81A]7[DBIT":RV.W*H0('/,/RUM_^)O0E?B4???HCROGB+
MPNPC_6G6<W=)2O/32U+@(FS;([PCQZ&7!HC]L3$&%;XC;DCJ$)SL^L=Y\C -
M=*E@0[GM^NM:8MSZ*5 /ZMZU0CXK=T=M.A''^$[/QB8.>U#IM'WE%Z;B[ZGR
M<F=CG0X"B\6A(1U'S+XXA6WVD<A*S;6#O3TX'3=J(0T8V* D4D]O"K+O3%WP
M]R6C_@;V<_C2'E6#!APG\;?60BI4,?5S8AO%VMLM+_07R]EKN@J+?OT!E&)R
M*ON:T,).% V@R_D)$(*;O7]L>?A'=1-#(_A-I,T.\C&R>+%P[K.KPF8 A'"V
M#G):4='$OYZ.'88ZNL\:?K >'H.$>_Z!K#L-*(!LDVF ( UX]V_I@\RH&W_#
M=0AQX$\O!PUH!&MSMQR\.;'V$[0SA&I-))O3 "J\&+ZQ H_RAZJ(%XO/4AMP
M-&!HC ;00433@ JP-G4,Q9NR$D.F8/!0A14HJY^Z3 E<$!GF;EEA-VO[27R.
M\5S)SV.>C\U16M>*%N<E<B;<-K;H&7F/3K,61.CHM%1-D%&'/R!B**RY%Y(:
M[&]# TZRT@"B7HB[N_1.<R6GI+JSLPAGK*%!J0)?5MPOZ0.TBGLA3F(\\8_L
MB;D_V6^(:'-C"O]OIA7\.SN94/\]QC!>RVAX<?CA/Q,.?ZW_?R_:V/\%4$L#
M!!0    ( ,& 3EBYYZB&1W ! $CY 0 4    <&5G82TR,#(S,3(S,5]G,BYJ
M<&?LNV=84]'W+ABDU] 1$(("HM)$FM(B(DU$BH5.1$2Z41&)$A)Z+P("B@HB
M342(]$ZDBX@@*$A0TE24>F()1U.XQ]_]S\R7^7#O?)JY<T^>G2>0G+W76OM=
M[WK72<[VAVT*3/*$G:,=C&<'#^P\](!M;\ DK"^B+P3!@F#0P;.]"+.![>#Y
M=_Q[WO'OX./]]\S/Q\?+)\ O(/"?(2@L! U! 0$A42%AD7\']$I,5$3LWQ__
M)OGOI^[@Y^7E%Q$4$!3YGSZV7\"DA'A/\'_DY=D#VR'%PRO%LST,0T V\O_'
M/![8?QT\.WCY^ 4$(3-$H0^T24+F\_)"1O-#%D/OQD'OP_BD^*5W&U@+R+@%
M".ZY*GLH(;]"2/U8TX"<^UM P_#"M41A$7F%G8I*FGNU]NT_8&1L8GKXB)G-
M<5L[>P?'$Z?/G#WGX>GE'7@QZ%)P2&A8U/7H&S&8F[>2DE-2T](S,@L*[Q05
ME]R]5_JXLJJZIO9)W=/FEM:V]H[.KN[!H>&1T;&7XZ]F9M^]GYO_L$"BTNB?
MOWQ=_O9]A?'CYZ_?S"WPS]]_?O' >'G^C^/_UB\IR*\=__9 \)]?/#MB_GU
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
M>0A2++<'8_@GO.@'D:W &K!2^G?Q5] ($HB\M#[DNI)'NH4;15O<^Y-FR&O
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
M31[[^=F&H^K'W%V?[<G(?\EW4/!;.5MIG:4" =Q^&W8>*C _:<O0%D2Q%8E
M7MKBN98Y*\3(39JHZ)?0VD2:I;6DM^^)"VZ?O?KG2*(.GR\6&_^[0T# $__J
M3._5;=A%F;/;L-DW&:CIO+501C SAU-ML?\9&PU2@7!W,)"Z*:4CA9&ADC-V
M9X>WGW-HOEE"*AL\KF JOB<A1+$W?9VN,^JH<98;1Z2DX,7Q4,*"ZO^N$XVJ
M*G >$P.FLI8TWNFSA9]BG!R37BS!"WY8'OOJQ%).U[O0F5_985(@:H((.<3G
M<M"P2.3+4:LFJ%21Z=G<-WB>K_M,"3G15QIRCYI<^8Q+^E%?CJ#GNH"'+KQP
M2&@"6$/'+UY7'RFVF(<27? 2[B6R37#=#XKM5S"4X?,"TA8;QB@IK!5CQXJ5
M&3"54NILN[:[NVDA2D<ST*,K5?&M;.?11>77!YXV>GRN(T)6DWB9_W3SQ?M,
M?DX9_GQ>YM]^ H4CXS3+CJ5E$<5>ED9<L::)0E7,,""T3;E.>>U+A4-\ZFZ+
MW!=[T+"_>5RQLFW8G2@VU"(UST/M>$W.(:(1/H2<TMTQB@?-",,(P5_ZLF%*
M"FP-<JM2*"FUKO+C3CU*4_D%_YV:J-+]SCVGY&V'M ^>MX;-?\]C*VY68<@4
MQ%H&PYZ"'D,E<XV!X S!O*\,'1/<?L"_XGR'4I2GY^*]"P4A9S4"-'3$PD9&
MK1>32L%CY$&\(I*V=XB%'F<9LCU1*62@WP=2;<G/V=ISO7G/+[[08W)*\'=P
MW!O+Z,./X(OE"43 &@_NU5^;905\VX:U+[] QP</<G6GC;[KMN8@3[ZO43K;
MFA<Q1[C>_LQ!9J?*](-US8FBGQ)_V:H0CBNPIH#'2#EH?IR]%TRHL'^"B84D
MC@H.\?W61NG:RXX;)28DG=/#)VX?O1[#EPA_?9.P@G=\K],V>6#1>_9B<'MO
MA^/Z)]I%G=R*.T7G%4\)4>+MKZ)>FZ[74S:SETRA';D7 5$"0I +D:G<;_U4
M)=28"__*O.K^5M#K6:MN8,TV+&@LYDH6TV\C,_*2>MA#JK5OXB&>:?S ,ED$
MIX@]R'EF):HUA$[[JY]&OT_-GINQ?AR:[SUZ(?'WG.RB])-![>8G8[P)(_CC
MY<TU775@.=,?1-/\+J]OZ!LC>$*V3*->#;<6C >)]DC?*G \LD5X,06:]U"W
M8:,(TCRS%PQ46)MG(=GVC&IBJI5JZZTWE8^PEN^UVE-]ZI,LW(3/D<.)=\[>
MW6\>$_\A(H%5 2%T&\:HN4\G?*BE7JZO_=[=D+6(@3LV]\_^[E-:=NEI[4Y\
MLZ\FU5,OT%$J__V=+U>NWG90FQ9\[F8K"_M?87A04&Q5>TI>)K%U"P)*(E(<
M'YR74"YI$?H$E)@8/@36N(ACX*=[VUM8>*:/CQ9)/7Y$_=#BB1.5!K[B'S1$
M.+\>QUO]N]?(""2[, 39,O:4VH3/T[\_:?D"J,$I^#>KO6][[:D3DR9?1__.
MNV0*!QI\LE4\KZHUI'<F6_**;9S-_PN"\+_'_Z\'#QW51EB/B6:9D$*75,";
M+"0X18,T<6?U?7O -"&2\I,[*>6F^VERY'7^0/#E9]_N?XY[LR%O?$T9#?^G
M]2#T/\8:0,^I4_2I'=[L?8R8H;QTHF@TIG4S'2F!C;J4C_J./AC%]_1MDU?
M;=N].\]_$=9NRR__AE1=O=61Q-:NP_1 _:A$-$(VK)A9N?97-<NXRC3FL\&B
MM.--HX.-I@:<ST]AG[(+D_[\-_;>.ZKI;]L7C6(%,=($I$0%! 1$E"*"Q$87
M$!"0&J47 1'I(4&JU$A7$*)4D1+I4D.O M*E$Y!.(*&$+R0D-^[WWMC[CK'O
M.7??]\XXY[[[^V,RUAA\U_K.M;+69W[F^JXUYR#]A3:'7RA@HA>5D8.L;X_F
MA]INLL&%#G/@FE]7QD<C:X7GY#-2KA!:0VI-/-^++[X]GF@9/>>0Q6UL70OF
M*?,SO C^6FM#]E?U(:ZUTD"ER/5^@H %D#<'"[O@7+C4\B!CM<)0-D4\663
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
M(,-9E!BH9U+DF)V3A#]+K@/I@@KZ1&+V6*NKLQ-CJ[,KXW&US,='O[YI (%
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
M8S(3>0WEK<N9,[LZL;:.'MLFW03<"0I&Z+DKE7D60'M[=4!O_CR:52[-YY+
M\><G+T\K-;*E?=?[ <)HZ75O[?KVOTJVP_;X)U+%*BGY[K^%TFWE?T^)QPHS
MI_E<62FB]MBO:?9>DQXUB2[2G]U\@R8\A$1 RI'1SDI*= JM@Y#R;FYCS?2I
M,.$,+[^^_>ZEVOE^&BASY6?%D:US"LP_3NL=P0S,A,!.U7-1SA*T<IM1P4K'
M!^$*GW_E3#C+:5:PJ-07N'5+M8NW%&]HO7YMA([ZX79K0E1!V9DC R:Y?:<
M(]B\4#B4L&!8.ITU]9N26,BE2OZFBS*%/<Z($ LFW?\W)@CXVF$^UHZ,BJD_
M&CC?=/O] ,4.EUJ<!TB:Z8>6USTZ%X5<^OB>L3EV3_VD/8<5R10X!.,9"#-D
MJR<#O<ESYOPK.S.<RWK,)0X'P69JJ3H*7)0NG]EY>7V4.B85:]]#[S_)"!BS
M(UL#&KV&A&G,;[JW7;9F+7S]_&G7O! ^BRN73*OT0&V+,CBKP6XIV/@Y@"_1
MX' Z?C=L?).)!KJJ5"D<U_<2\FL8^18CKD#=!O)\GY#O?!5R<N]$J_4_7CD(
MB2E\?B(_>UK5S=F=L=O5C2E4W>H98TELX[%S]_;R\B>U9%[#4[6O];W$A-)
MCCJ_*N>%UZ.)0;I_,A/]20NF*,^S9A2]1#$%Q)C>EVWRF00:;TC$JDSXJ]^S
M-=0E-^D<_S" K!(IBN!8NF]DDINI8UL#7=,:R=*XJK:%_;5-:@.$R"\IW*7
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
M2JLR[*?Q] ]9WBC5[_V[?B*2+R0+TWE2'7XJZK>L&L2^P24FO%.]S^R1\\W
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
M<?B&>0H_ >Q(PX^7IOH&%6^<'PI*-N"Q<N?[,INWZRY3KRG54W)P]_%++1;
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
M4+13D]2/+;+!0J,Q&Q9ZKUH_5KK7F:%+W3 G]6<"\\67'(W6Z#=4 9=).J7
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
M.]>^>*WH/".HXAKK^^1C0.2\>>M<%!1O#HZS4L:6D(S]]':U +X%5UPU@AV
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
MX5[\T'/C1(6,P2J?9(QF'B;HACOEPCS\I(-EOM1AOU)&X0)$1TMO7>'-NXP
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
MO3JY$!#\N='RY8[5PURW65Z;/26^BSL^VKHC4^7]")N??^05U.B%4N,87*\
M=0SA+8'!RZQE(1^W2(<&'L"52598$FVP9$VY7*,R/T;CU/VD/Z+S%?:OMGG]
M#,<KSH!I;%UD'=IT7D=7KESM*$QQF0I@P:,ZZ8#C<]DB@4;I =<+VP/E[J21
MBS44OW8%5\SJR "GT31V)<;SK] !\4#<!#YC8SFD0QN< 4S&<%2_I98X Q;U
MR@JB<UGD5:7NO?_^^4>#'MJ(IUQDB@Z0_=T= HU^1VM,ZY>F0,,.TOE^0*O
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
M&&(%X39<DU!@!$>Y.HL9?PO[;&8,/-'ZF#PA*,[\J,-_#QE%!QS1.TT;I/%
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
M,526J][9H0'_&R5Q04IC4'NO+-U48J5_0>IT;[A\_C>JX>]H(3H@#L3^T(;
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
M=])=8PV-#$^D%!TS_GEETZ/Z9UY&F(V LUO(G?<)RK=R'YW\@9&WK2?OUM2
MO>@ 9U1"%JH;/978AN(.JD^J._AU&7G]54.?/T<U]V?_N5Q)W^YFA:81HA;)
MMIC"1WW9)(B?<7C2A;A;P*;&ZE!JRZ,-D7,3&5MQH<@.;_Q:E?G50W0!EB)X
M4G4F:#[6" ;;TF0@UF*$[SU:D:\+SC/ P<?"K<]7]A9C1;=U'OU[%;132>0/
M:UG\K1C!C4OC;X\5%J)CU-A\?'Q<V(2-Y0LD7B$!3+,3/2#\ WC).T\$7I]!
MC0@>TTD\-86Y-9S#'=+.)Z)OC[(9,F_5LFKJ+$;/MRS^?</M59D.=QDF^M:W
M/1!)RC8%X8F9=%XN>KI'!W BVC4(T98DY%*D_NUFLUM!0%;/#/Q3Q?S4JWS+
M3Z:: C^)&UR0Z?1'O6QB^+.C/:0N\@-$&PCC#4IJ #U1?$. X!0)2"M2&K[N
M6D.=>[FO:J*\&2[+,\R'67;.4"'C;.N1M/;##E>,&_P<A8^D00AVU$,D@MA@
M*MB0804=J@3%X,W,?/:%4.IWP_N^\I^$RX',PPUW_DRI/?((?)%!L5#5M.0_
M$T^/J4*88"P-<8ZD9 8[OHRG YXT22SVV;U8,"G]XN^I)FMWGCPDI)J GU4!
M?#SD;'K_ W,%X0J.5D=4(3=G\ ?$\)%M@W[,(PJP@!3,D7Z;[4;O@.P=DJ[R
M^<%E^TO\;9!H)WX"\2W!H0/*IJ-4%)IO:YZ%CI=[*!3JNVU[%NOPY(IX]%F_
MK^&VD+] _7\K:[[LC#3SW\RRGLQ[I/0W\[/+$OYC)%L4Z8#H&)ALD0<&;T0'
M)$Y\A 0,H"8%N&^KG(1=>9<2MP%]:-M'!^#M,%,SRR#<7<:VCY.>XYD761A0
MJ8[BR"#(SG3 _37P]&EB"^)YZ>2?D1=B\<%=)Y)W-0=F3Z0R;;2:7NRY\2(G
M]05"U>#:G'JF\Z%17LOX7T)"*A!_"0G1_>>0$#GH7T)"@(B==HPY;8CQ[:M[
M8+P$S2UM\P,#59&1"5Z__!B/'=XD6^0)_?W83S2J!@/*Z8"90ZY9Y12=*\4G
MH]>@21C"R0G*:45:$ID.4&:)PQS>A39!\8:0WQ/91/TY$5\\\S+CD^B CSJ.
M;Q /$%X>C'D<.!FA2A=N=Y%G/,3CZPQ4O7?JNS>%3UT^W)+H6O):=#YC+2;U
MM=9C+S*E5$[J3'*--S /_#<W0Q9[<O>_M@K\0_(?DO^0_(?D/R3_?4F]VZ3E
MI430%(08/XQQ[[,KS\=#DB7B#$A/3P<?Z=W8FO:4,\(G'?I  .%5";\NP'CR
M*V,=&MM9/Y_'U;^CF) BEA )M"-C+4*DX=;;:^']:=/S!@M>)P4AKE:Q5E,O
M1,>^@RM".J&\[O^#O3</A_I]^X='LL=DSSH54K8I9&?:$))$=J:2;"$A(].,
M4F2=$(HRV95ERIIU,)800@@QBZ*L,\5XQRS/=-__W,?S.[Z_Y_OY_N[G=]_/
M[_DXCLL<QQS'->_SNL[M=5[O\SK/\G)6'UH:EYRG!=R14G?O,V!]'AF6:DC
MMCY4E]OLF,EX]QSAB"?KZ(3#J>7ZA^F7])^@.3%W2M2K+<L)"HP<?3!5)1 N
M^,1WSO%V*<PM^-,WYJ1=C>^;?W0AU%W"N0F9]@\O!]^P/['O']8<<>J6X/I[
MYG_!S)M$&?R-D!CB[I#>N):3E.QQ$W/U&W547/Q^_>GDT=LG]Z!OYLWTQWI
M9_#!N&F;;V,W@LR$$$XAOQ'-E]IH/!]\1PQ2)Y5V/J>!3P7VX9Y?\1\/]RMU
M*M@Y.HZCF2I!=J)P2M_?/-=YZI0O?UZE%VR^:E39?9SY?FJHE-DH$_5Y':7-
M< "XJ-S6LKAN= *WC;964$7.[Z]-C:N/7IY[SZ ]/FJ<YN68I\(L1_NK[F7L
MH0H/$^!"@VR03GQJDE79L S+.!!TLW3?_G[K-R9[ \=0PJ@>-'?;GJ72'JD[
M*KV/3.S50YIHD8E5MO1"#2Q1#":*W=I%FSR^-(X9#_- [PS:^8"_EC 766I9
MMG=.FN,6?.TF ?3A,6[+F4_PGS^K/9(8N@[^VY^>C+F/G>,$!W'H-[ .'$^@
MU3Q>EA@PIT?S)]A00B3FY!(RX^V.@/OX^=9(4O8]2S_A,^(L =.7C"L3:VTJ
M2&&:<%L";K8Q^^)8A&G/T/;IOB=&NSZ^CU+]YG,U[.?S#/HEB;?(X^G>-Z$"
M%Q._MFZ,$'\W-N!OS^#=,[-#AR5]HJH_^%%\5L6^3;K\9(.@T,["*>7T']=1
M',-"*,,'X5;A*VP0X#2A>'[E;C-+3!VF+K.,T4'!2(:X5S!O/*!,CZ6BW>N
M3-IPE][V7*L?Q5/_W)C^W=2>D^^?-,>,G350^G;)8?C#3<LI1^>D+,1=0J/7
MD:L'BPU5(X;&K+:JK=D@8ZP]%M'7\XP.UY#_)G@AO;;UN=LM3X?@B_YF+?5M
M,_\S^9.D+WZS^,>5C-Z:@_[A+7-WB0N\_SMF_H?[Z?Y^__4G4O^=1@N4_AYP
MIP"Y%LRR-J$?"R%R2-CUIU.6CR,J#W_]\KG>\$;5PODBO=7"L%VFHXE?>R__
MF*=6%^H'+N7,:084M8S56!8_68BH3D8>TQV]W10:;:WI=B'[2<$TJBD@#,V/
M4D? YB,)*:H4S#TH:Z1DB5[@4I-"T[=,:/_^O;T<?.GXJ/.'.TD<.>='HK.]
MU*X EC15!]X=ORXSF4D(1E]!; YYZ\X12.=>WNT@5]?3ZKOXW^_?K$+6R#F(
MGW<L+W<J+9JTV4AGK625+^2]>A&UYFK)[29)K1P NX8YA$1'/,#C;7>JUXNR
MFY4U)>R]GI'_PDLY25HT/1DX0%4DK!*ES%3\<XPE9B6+:D(:G]XI$G@&69*8
MN+3\D7 Q0MW*0OWVM!5R:N1AY]6WX^/RQPW/A_AU&^I_SYR:_F045UCZ0T][
MZ4[EAM[$QP-1:UHJ_&EE2Q]Z8TP'D=MH_^%I^#QV&[K2L&,\7.*?3LT[#CQQ
MZY_Q9QE4.NB<*RV[TBM?:5O*ZJQFF+<E=<'KB#UWPRB:HP;IIGO.AC.E9IM2
MZM^DM:3F/F6T(_L#^U@3Y8EC7.:?6!NM[^^NAME,B*;_,HMG>N;';-7<..?'
M!HV]FRZ&GW>IVP=3RXCU?!;2C6WH)92W!L.Y64,LL0FS(T"B3ETE4EWDQN7@
MGL )14<_=%MS]W5T9P:3@PW\[(BHC[!]!52I>_IS5#3AU;&(@Q!2'O/GR=X]
M;[_M4QQ?5Q2G1CYHX2LX3<;M!JX3SHZ]W!?7:UM[]J!=P4MN6J4:K)IFT!HZ
M_CS[YREJ_-!P'MSP%OX;A,[BTQP[0CALPT(YUEGGO?[A$)^M89C]JW5(CC2\
M,DD]3>*Y5P-<HM)[;;/,NX<*+@Q$AG[YG?'^7$K&D$#["D^DKKU7Y1[3/9HJ
MYY,=K]9;*;=]1=*A,DF]% 6DK=7YD"BK>F+YG8<2]N[R_UWS<O\[#UY8%Y@+
M84?!W-^$QL\9CBKA1R,"G1I:ZY[<[(^.96B(R+C<JN"23Z0.3Q$HT$0VR)<(
MZ=[9QX@:+WKGDY)+QB9II8J[O?'*2IWE^: DU/ .!"9!-SQOXFOUVZ'\J!$X
M6(5JF3#G;O.TV+U2W*V6LFC3<M[[7<*]W7OO)'/^4@O[/MR,*+YHT *E7:[T
M+7@>>1/]'#Z5U:R'';G6F"4E49I]71H1D+KEUA0VY9BX'%0*:5 P4Y%J?JW>
MR2$&.BW7XY0'14_%TG,3Y<"/9*_)U<[:FKG#)5RK0B."S_,]B['I[=A]#'0E
MTW2TZ8W+]+YMQ5%LH9VE5$-RM@6>5%[R;''AF9?ZX>YHP8E(JQZK.9VD:?N[
M5[=ACJ/^1?;FDI^C\O_A[DF^H&"D ;OV;9OE.5V:V8LBEUY6]2^'UK,'X>6-
M(%2$]I,KTD>,E3V-PLJ/\Q^:F=)TU_7#\4QPG%H^G&]3V!HNC!2B]B:T'0J@
MO:@,(3%EK30IP7,^ P]3G)EU7]3RXUF"<K1R9D3O0Q387XP-VG,BT*WSU6J>
M9J]"SS[9GRIYI)+?-U]?PC*-G>&&/WA^I9NEFZ@^&TW,,^T5AFS?U7)U;RK)
M>#V9$^OEVPB4]RB*4;4PJH^0@92[L+-ODIA!:Z6(QV?PSK=X$'GE.VB$<;=1
M\IP<\YG9/D0V):Y4?,6_UOA0P]@5M%7((:Z]Z%KN(YOE7I)LT/V[C+VQ+IAN
M-DAZ/0*?X/8SC%D\_\)V;00<88,ZZ+CAY-0^?WPUQRFCV,\MW,TBOL1]:OI$
M[OZZVH?>J<<W+ET *79F:T4ES?8\0+;^9JY]3/IM*SG8&15"D*&4+NZ\AM\*
M+IIDMEK]5N1B@P1KZ%^!Y9WA)+B,+@?$W5'&1Y\ 4'FW"_J84] B-LAQ?F?$
MQZ[X-IX?[PV=FB=Q(CF&LID<53YR>Q[V3#_!Y.21-GRZW?KOZD5OQ9U=F(!-
M-74W&3W>3'.G@HA#;9^(.E[9HS#Z4J(AS<,N9_(E=<.MT&I=T"9=$WUG;H/I
M>P1VM"!1?=P,\5]_\^C_^X.$]X-.S;2C:YT?%'XT<5&M^:1Q:.?\/8JPD9W6
MEG73/G5=;1'+_3YW]/AN\O^"Q;%!M9.I*#Z@8(P$6RW^-C4WJ)I&QCX:Z:TY
M-_GQ[HAZ>/V[WCFGSHP?F= -6V\$)[!?OX\Z IQ?;R?N9>CXE__0[ZM?Z/]I
MVC^7#+YT.6I/D7;>2=Z6Y]<][2>W)\2L)6]' M>S^@,'BK);(<?#64F:0V6]
M0DSLTXY/A+FEH;&BN9\E<SG,,MAMU,7:K/<'8GSVWS<XF/B['OH 7P=925-]
MMF,:@*')M;_]Q4&HD(3C7(J%)2\7@S)G]AAQM:=L@T![K )J7OTI;VRV^T<;
M%XVWN%+X-"$/^G&CL=2,G^:3,>5E=;/,^E2CG(?.Y5T5YT5NJDOFD?U4Y6_1
M=9Q'W8W1RFTR=Z#1+?:C@"4D*3W/<4(MUU\5G*A_VVL4VRT<'E0JQ-#)6O3<
M.<>:)OYI=.9"!A*J!O\T.EMP0Z"MDFTBU7RYWBMK^&,IMSU(JU].2OZ",V#B
M?_JFV3%T*O^];UHO0SEA8=X4B5>2Z0UB@U*0DO/KB@@<!9V\"84 \RY9;)#3
M>'!.],PK.XW>-Y#.EU=.I8) (CS>D_.&I0FN="6).>'7CF,CMTJF6;_\EW\$
MHE0WUDZ3?/E)U4"O3G+Y1. <<C3985526D$ZRK-U8PKUD?6!6(]OQTZ_GCAK
MIK!<XQY IT5EHR#CA:*>/2^$8@1<Q6%=R9_?S]8^5I]8I@:V>QG3X 2(C'\;
MC&KV5C.NO-A3LSOSD^63*Y\QE(O:Q79[!/CVYS#? 6#:Q=[YR#_=V%S&2"[9
MGJ-7&[-X;CRZKB36 [Y;S>?!!M7 "ZB6TL./?IQ/55%Q$]P.4JE;'2G%VUYJ
MAG8C':ESV;LGBQ,[K :$+]4^J;N9/IG9JI73G$2TR)N\&R0IN;J9]2(XN$[H
M_<L$U$;&64E+"J(*T@VOTU^9(J7W43 8,[':-+/-YD"J+GYKU>4MHWRU_.K-
MSXBYBD_.N3:_8.J$RZ'OIFZ1?UB'U%XE?GTV-^(EA&:#>%28V=>:@O3;<WKP
M\T)=!GHH"6KW[$#&YUWOR]"\9>#5*SMG@<FO &Q'"/$VC;6ZF'K<^.X^"UC+
MU5L?B"?"O (I>_*;'<I7(5OB'&DK.J)((:TI66]^CY:<JR@T1W]S/;'-F_HB
M<'$=L("1BF![69XAE!#"<'Q]=3@;]"#:,O=22S*ZCIY^4'46P3&I<:"1%I^=
M80Q'_2!=,(5X-@A>ZA6XZEN*K])<I:\.UXPPBU,K6>L/LRN^7,8;VK%!RA"Z
MHD/<I,S3D^C;3WR=X'?S;3D^CM ,9.YX<GC-W_*><9=6<Z(V3^-WU@6OI-S,
M;8+(;S[F+P\(0X\-2D8=0"W2;S"?M 11NM&;1CUO!?VF V,9-J8]-O<FY4XR
MED?-Y% ?(#7#G6!-ECQ#_J-N'Z5GX//&9OIBZK,<VU%(=WES\29R793A-E+2
M?,IDF W:E8?]?<ZLL?,=E'2EU,MS:3@+!FC]N?20^>S7(D-]'3@,Z6Y#1M"P
M' PA7#ME1L>2!C6(<T]8RU\\]KYMV+%G7<HGHP'5TI4M[W+51#,50B7R]$0&
M=M5.<5D,C@W])F_>8)HH?[5U*+'LJVMT>F;X4E]$V1?6=WP$>N;MF>&DL*<=
M8YW6!@A330NU%Y.^AW<XT7]#\<&JI'R_/+FQJR,MQH73GUW;W\6-]L]>33SV
M_?5++D"PSEQRN:B@HM[LUL4G7[^IWNY,/%QR]K^Z)_S_:<,Y#MUA@9+^S#C+
M3&NY1@4"1G\YCFZ\O7LE0N6UR<3R[I'!(RF/-!YTI7,WR.Q.W5P+[R/=7^*K
M;WRHG'I&7?G68;5^"_[]F[MO5YD0^/80N)V%34NE(3;E\*]W7,U\G \-EGF_
M0CJ6RLP$_JQ=_;YZ'<5M#_=D3?_I0,X&):"%6NSOSN-C4/N::'P/UHK]L\^-
MS6O/^;L:'HORAFIX YXG]^\YNN\+\0@;U*E.0:_"5Z" )90UVQSRF=7#"@Y+
MOM$3A@U@.0]JW^A5[38Q.Y1K:ZI0BPJ]Z\"J@WTTB4^H/J\\,)_<[I1<,#[=
MM(")4&D*'![W='VBOC%)/\V\7XN10 UZ[9ULN4M#4SR+<K*>0$5B2Q%M-H%"
MB)+;Z<=3)>&/M;6/R7Q[FK=)PKZU8W!@)\6W&RKQ&5B>)\9I,4S)QJY.U\<B
M^#\XYU2)G#FE$Y^HPSC?+B8B(;\&']N)1FCNMW%WN6A0<"*M5S;F]<O+(+X3
M? %,&&%-K&S\7/ 5ZY'T6F_UDLWFS&:_]+;MME[2G#8BQ=S(T,O.T[#38UR5
M-\=-MR#O]7:#>M U7'0Q60I-/<?Q5#]4I9O6"4FS 5_#WTT@K>X:H[QN.OQV
M#B'#I]3I5ZA.$U1B.T3@Y,&[4\13]UTMF;5IKGBW#2/U335#+;OXR.+X!_ (
M?N)ZW7#[,1.[KJ>??T[VC*>O+-GBFN@'WHRMZ#8[OAW3N%)_CU=LWT'^I WN
M>P[VYG>LE"LPP@VJD>\X@M/U7UX%Y>_QGS><\Y!H9B7>!S]E,7#N$]Y_>%JU
M PZNW'SEDW0VM\=+I7XL:W->\)I+\EK;E0O?W8-#W_F65=K=A]6"VX>GW3M@
MU&J\+S:))4?#QZ=\R2KTH%;5"#/S7QQK.Z:AT>\:J65Q2_LP-ZZ@I:834K^^
MDC*_GD @$>^S07YHH0 OI70ZI7_2KG9<].'L[+M#E&D!]/@7N[U.OPZDY)RE
MZVUZEBJ6_C>X?/3_KP%)0U,=L GH6G ';L:[!U:[M8IG@W;;CK)@K,%M7HQW
M$0+>%2GV0W9S^&$M$#E8%I#VPT%C02_/54<YG=\RP_^&K./G]FT(0Z*</LW,
M8^U&=S3GJ3&+\:2G3FT0:N\#$]>7[C_FN/Z\5C1/LFH8<W?\)#5-FV^XM]?M
M2^_"G%1GO,T#949[SG;S&4Z,78KNT$?Z@I,VEN$SXNV'T+R!TF[0Q(V[=BXV
M@0.![Z_Y78M=R>8Z]/R99*&=IH+/E7KMQ43 O1=-M;)+\#)F@V*C4%JL?BR8
MP15=&-BF04MMI F1&V*"+Q_S^*%GZ<X:'0L/$V6#+MVD'RVZ?J@W^WB?1<<I
M/^X1/*D,6]/SD*K$$AY7E 0NQYX89PDBQ#M9^ZD6;TNY%'HRR_TS7/NA!V^:
MN6*WR-CRJ)_BZ3UM9":&I3N+&H55PSO7IQ6W)PQ4:8N$5O$NAXZ]G5U;]7N_
M5'-]YCZPCXZ[QX&&_WNRN$XH=/_[<6\FTHU#WCZ&#RTY3Y]F]\C$(2120[1K
MQ-_K0-;TWK*C_.8DB,-<C*E3(A4.1#JWLT';<G\:PSQ$;J )36U\;-#'V7D\
M0WWQ)?A.08LT2V&<"F/%K2MP(DZX*82Z]F=-&_J(]3]72KYSSY7A>-B@^ @D
MF W*;^Y% \[#E@SC<A*:*3S'84QGVQW0UFOU#C1Y%L[-!GT/IA%9DK]&V""1
M)0#"!IV._-,E'9<78[KT-S5_4_,W-7]3\S<U?U/S-S5_4_,W-7]3\S<U_^]1
MX_6MR#]K6RLCL'#:)$6RN.FTW+EOSU^777#)*^7.F(O1^ ^GB%R]KJPA8@T=
M2SL4DEP/V<50X$O6DF]AJ<<3I))>G>VZ7./)SQ@-[;$)K^I)/,S]]&.;(%*6
MBL?4@1/G9 $K<HIQMVS3C7&DE??+&0+Z3B.?V)># LHRW''>HTUW_I]2>VC$
M/Z6)!';$4=W.=Z[G[CBAQN; 5,V%ZCA;J-UD77CJPL)1ZV=.HL_V7+GG<&CV
M)>TYS0M#G:? "?AD+]XQU"'&(=I$&B5$)%"O<]YJ,ES!PKC9YGV"$O)6E[7!
M>Z7]U),*YJ"@$2_72M8,OEH_WDP=<M]H<15,#@P1+RD5R35[IE6&_;[U"W2E
M.LMN\^;L61EK]V8-7./M5U]TEG1LA5N@H:%JO?(!KK,S7">^IMN=/"%2T B.
MQ4)8_*R/TQ;E%,@]B.0&>)__]*$&/<SK #/Y3_,M#?=9RBG?&K2[K*7-LTS;
MQ>]_-KG/ TW"UBZVP^^Y]>22L8EPL17=66^7.-?:%X+'TQ?M6^.T=]>8^^]J
M&;5X^$0W\:%C=9S2P1CC?O7G@#,MFAS9"^'MH F1MC ;6+'OV6)]>^YDI2 S
MNE12$FW$)56O/2(5]GR^=OE2S/[$[]__0H/[?V'[3RAVFU]%&@#9U/5YZ7NU
MQ 2\0$M$$2*7D#/XYMUHQ"R??>K:Z,^#9XGR;\52M?G?F^RUM/<P:]@)9KV?
MDP<J4/S+V%K8P\J6\SG/C6YL7VLJ0!<2/W#%];O"Q@D1^WV.!*]4MWV;+KWY
MGN_5B&V.7Q Y.BG!R6#^XM#:9T$^Y?0[@E_;1)!H0&GGM+\L[A%J-]+YH\F5
M4K^<+]-FK\J ,(?4GW-"0+I^UI<!T<.>4BY;H/-"EW_R@Q3N2K8S_)BO8+[#
M4Q1*KQW01W.V&8'6&?CDVHX6W<ZA+^U[NS"H4&L]9F*_YOESMUIN=JB,))[:
M3,$18"ESN\901Q@*-!:&@A%>WALU[=7\<NG8K)OG(>OT]![K^GV22H8\9PWV
M)X*(__SF<T9+)#V?#;I_']5%?'MI[ED):QQ;NQ7+$(JJR,^P&=M<]51J;$P6
M*[GTX/KI?9<=^QK\3'Q-G L9?VWW3\B%.V<%HO^<W9&'$WM)J8T[IP&WF:X?
MKP@EPR4VKU6W31GM^VX49S ]]"_R7LQ:&U!?\WP=N8<.D4)!&6J ,'7G(O"6
MAJ-H)9%A>[Y3$R),H[MDG]S.RNH_:]]FQ7_!9N]+7XTND,#^"WR6YE'0E>8=
M!*J'6%]74ABY<Y@UBA*C38T*LD$!,WZRU3:AU_<]KM10%3OX=K>ZI&#77H&.
M*LR?"CQ45?KM^C%58(QVVOJC\D25HK!8_]K52;<GCW*_VD2'"VM\$U\(T70/
M8 S>&P3=WG!2): 3T&"S8PBE\YS=*.S9=G[$,"WO6/3/F4A"9NM-'DDO*DI+
MKXSC.3MT\J((_\'Z_X/TPF.Q&YO$L?UMW$BS3VT:R$ @J0"P(QB9'/2T\Z+Q
M%BL4%U>G2X2DGY(0ZSHL,W ,M.NL9!=J -\0OQ*T$^@6H(^NQJRJDJ$*+_;C
MZ)7U]\J5&Z2N) B.=H8>5-][ZNV%BI.@Y[*@S=?JZ< 4;9E4NC)#W?Y%P?>R
M08G3?+%(_<NPT3J<6,!;-_?RO6=/C(HVSNQ6TW+%@,2[(_0B;T_2T^"N'Y3C
M$!-GB[R2BZZ);O+&*/^M%G]5+5ZS077@/_WF#C$3JS8&]>D5S-(6",E]T&=/
MCA<6%_!#8?##Y4SM"B7M?81=);;-)^<-*3&FB8E=0"@-2B;V0+G]\>(H<<3R
M69I^_/'<*Z%%RTTBA0JSQ5_/I+497E61OR;Z&+$_M>!OQ?@7%.,]+  RLT77
M8"86CZZB XC3@9V*NQLG8O4R?'!+?9+=HT<(9Q\G-R8K"JU.@W<OM"JUF\&H
MT&X[GA]8T3891.\Y&CA^LURW:?1XJ]2V<:[-9WF?:XDN?<X.G^^;@P)'_G/>
M#W/-PZGM^.J2UGD[688U@*,Z$Q0-:=(8G "-%S</!L_ WT]8B76$E/8N*D4Y
MO3V56*#265-;_0:JGO%[D@W:_>53!!L$J$(88HOT66:^F="P$4.72NP&*RYA
M:V8SOU2:XC]7% 8&1I&@+^BX2/X3MR+OOOCRM5&3@TL;)AF2BW3%CRSM)?@;
MR",V* B]AV&2+G<!+\EPB;B:[7:IZ)EPT6?=DXE+.EK?HBS,>F6@6-,"^U9O
MVFDZ!\?>+T(1B-)H$A9&M0M1Y+CZ^%KB@Y^(ZS,7J&LO-(RT8E5FBZC^$P-*
MKQ-D]IA=.4M8.2/7GWVB7=%S1Q'U84Z*ULN04YP#T5[@Z0_7N^#WFB:3(IA>
MF\D-^CD3A<(])4W)U7IN-@]>D-.N73U[M!1V&!?,>>A11F@+YR/F3T]$,/(B
M\Z7NLIV$Y_*<9,8YFO9R_:OPG*+MB!4ZV.3'?I^TK]''U,4,KP_Q('_M&+#&
MMU4[,8"^"!O4D6<VE$U3)R\2-!W(P?DD@?=&U8CJ?26C*^%O@QLC\\B#-3UE
M^UK"U)-3 Y?6 :7)E5R*W6<'ED :-99^C;;A'U2%".OLF>]RHIQPFF#]I 3N
ME$6*R WD+)SY8F"L;? 2G <C31'!W]O$F<_,S!#.A#L>4D:WG^UX(*9'._LG
M]J>Y=^RK/I,B<?/U:Q#H)DBRGS4)J?-JYG TFK.X=B"7/LBL1$)>+<%KV*#>
M8;[OBC+5 *;$U70>(7YQ3(R4)'/UQ#7WJ \97ZI[!&X'O:_ZV)1:R!(NIL'B
M3<RI0O1$(Y%6WRCL]'I/ _=*@QH;U)B]$B3_'-(TGQD<SR?96OR]3999""/5
M8A7^Y-C.U'1N7Z\AST ?-/'@VR'\B((IE;%-3RFZ )JLU-(0YU'4<'#U<D.6
MN6+ F4>-_.=/F()9 N;4FA[Q +0,&Q0L[+\:WBI$3Z9]:TA"2I.%A*WERC:8
MATS-A,Y"#T5'(LR_4<YH'7*9[5PXKO5A'QBW_*N&Q1]*Y79GIK69HCX1JW&=
M$+DEL_W,/"1D?E"9H?2NM36PK+;UU-*034J@=</SC 65"ER0'.C\E'XP<]D6
M7A#^SV=@I* )NUC].5LI)H$T=0J^ [X'L=CE9=:BVB6+3S:!!:&57)5M>-JP
MD.<IW]RZ!=4>90L.C?:WMU3954^VX_]%+;G 18)0;0<M_W0@#>4(G!8ZB#@M
M3FKYA2/8"3,NT-9>[9A.>?:/S3 3^_7J&_)V_28&;-U\P*<:.34[9),^]^Q?
MU1'[MT#^#B<Z[;@(N[*>A*?:80'5!HQNBC-A.J0SRD0GJ P1>3Y+0?ID^MHH
M0G?9)VW\3'(<Y&C1%?I!X6\V+T.DF,_1 4QQLB5#+AY-&H;XV@"9U%_DK%?4
MA@O4W5\57$U<]SCXWS9R:?!H'KZY,#7ON,?+,+/'4I=K0Y\A&C^?LLB0X&;Q
M<Z+G:$KV*E>I&Z)@W8M:D>.;D.U99U,TKCJ&\WT3M6C%K8%1FDIP21O0N\DQ
MU7])639@#-%ENBU-=>4(1V'> R=WM!';NO63)H9D[U"*>NA^]4!T5.AQYB?C
M>.%O@V$'@^45GLD[#Q&I0= $AB$%&@.OM?\8L6S\@36).OX.XM/HS/R ]_;[
M2F).RI>'&QB\%$"3GD&DJUKNLD$\;YA-+5!:W'=H2JTZ4? SPJ(?8-'!@H2@
MF][NEX*=>-,1I1G!W%:WDV^Y.$4RQ&JZG2&":%(=I,%R!4YRQ5.(4X%>BK2J
MS))3H2'%2]MYV#W3CQ,L!19MCVH4)L\D<PU&8Q@2L20H0_PTP:@2LXK;<688
M-9N9C=S(/4?-RB>%B"XU.2>:F*O[]H^L2ELU-KS[5)26>W6F?I/K\^-7K?$<
M]=NMPQ&R"&" #J-*=Z&GG><;8FJ)0LCSP!9E@B:%)RL<R213JW(JCXQMW)QG
M7GM<]+,V_5I6U-'N_I#+X.:ROY!22\,!E^%3#EZTTA24"M(94"=CY(&DWLD'
M0*PS+3Y^%?<U4#GA<L/8_*^TEG*7?'-[,;+KM*N+=&8?8YE#8W" $1O$$,>P
M!,(XV.$CEF?Q!4H6$4*)QT383:WUKSGE$5><[.OJ6JC20SO.S0_V&QJW#:W=
M\LC:8H-FEEF"OW; ?FB9".AG<!>Z'A^'4K02+H,GLC2,WMI4JHV>BQN](;N_
M.T(F^U9+(<0[.7LX;^3PW/^:.EP&:S$QL.LA0HAYEC F!(08(NZ<VJ) VV<#
MNYM8N#L][KF#@?9Q\PZ>%JYRFBJ=YZGOJX\I[W/ /G$.X3"FK)[:P)"$LP2R
M=W108Y"ZGEQP2G"+:3[Q;J$%3;+:<RK [5OFAZ:+ 5O'S@H.WDH(O/7>0Q(<
MK1S#YZB^ *G!K,(+D(?9H-B;ZPR9^94?:+$V1:3VN)G4DB+H>6RY:M*!Q""M
M7ANIY>RH-?D9DX![2;W:[]XO-*W'H&590IQ%X]%4RY#[:%YT $[F^[1OBD4"
M/4B_<VN[R3VW]=;V@LUR69Z'?F9@T/&9WUL'7.W%U:J->^5C]J'%T-[X>!@8
M3YI'Q^#WLD'>P[O\V\2:D\C0A#H[C%Z;=+6-L4WE@4*].PY?S/>Z3+N&O(A1
M#@Z]5CF<UA//$,^E*+[:<4%WA*-OX)*]=!Y_.4WU(A"((B9<NWMO_:A//_YE
M&I,%%ASSG$J0B5>6O'C6WE-ZY4^U?RA'2#Q^*)I@"'-"S!HDC.8[C^U!2[J:
M4]0Q OZ_!L)>>\F;2TC1,KM+GGGS,A^M/R*GNBH4Y;DJ>H1\;FA7I7.TX3Z9
M]<F,&T@*E<I]R1K9/I\ROQ[75+=Q__!Q@14IBJ97G\*;RE#YACS_1V(44+6W
MOS)(AR700).^"/RIKMK$K&6#+C,/DC!\?:'Y2$OJVE,1I;'U33DYYW%KJ+GX
M%X_> ]PI[]W+G[-2)Q>=&6(#9(Z5Z"$":MFK49SYI\:R/U MDX][JK83A2/\
M?L>Z-8QJ[J__! TB%M4/A@7*]FJ+I3IY%JWB1MS^:;53[\&3[Z%];*-[\HX#
MF30X"1=G$D:!0KS$*<+P'D5(/3ZM(EWE/M$.,V3QL_+J0\DS-@]]_7TN>SFK
M3@62X/^BZH"H8.#00B&.(T<&;! I&U:_OBI ]8J:))?&L0XCMAR9>2M5W_Q7
M6=T^<N[NPUS(];KH=Z>X,YI7UA95^D+._:N*4_:9<8$9RWGB*\B;K6XBH#K,
M$)_IS;$H)Z_JDTWR9.H_F1B7VH@DO>R+]#>1C:A^OU1@<1K\].+1'5'>G\4?
M]9-00[ Z5 *5@X<(>*HOIJ:8@ZRCJ ..@'L98M<MD8H\C;@CM<T*&NY5GHOO
MPF[07O-"Y?OGE7) &QPLK6+>\!!/XD1VU'/XJ5SZ4V:5[F=D8 1Y561G55;_
M467ZVL#%28TJG]$,Y\;$$TZ!3VS<LTZ1RJ*GE$%&^5Y"%+N52.HB>8LA'T*5
MID!6HDBV^IW.H4@5FMXKVL)D)]W*US^B2/?ZL'7THP(A.1O-7V]VIPQI9#;^
M-/@"\-%P)#Q#CF/M=M\&5*F^]->TO)02Q"<_[/4Q)!1=7MS8/ FMNM;6E/"-
M$.54/^:)Q]Z2S!35+E=J">VKW-G'X93-'TX966*4J%OWV: ;1###%5BD8;N=
M[!&)\YUNR)]?EK+C1<UY6GQ"_4M<.O!7C2D&WEF6_JI9ED^XE5@B!8 O=;D+
M3S7')V'WUK%!NWY(-[%!\;WQ0P^K//W?FLYA%Q!)MJDG]WPHIHBD&QV]J"T?
M.X$_T<+%!AT\E,!1G:00ID0=%<-04'W](P?-V#L\?ZF8E;];>PX?1ZY)=#U5
M^Q,L^B/5GNO;TX/&E\,>>G^4W<DE>Y47+^/WM!A7?&]*EKX=Z:905#_I-!J?
MZNCG6*XNLD_T_<$8_;_]U-]^ZC_13_5.$?_5R/L7Y'_16;FR02$X0'UXQ32?
MX?,)?QDFRIIFR0!1RGKY*'7@S5*W5FVYE;:<U1N_6,E/USW[?R;?3=6&FT6?
M><DMSA(> N3T.R /\)"5-L4OGJH=JZ?I3V@&@+JO*<%F[XAFB51)M.]5&_>6
M-TT'AC]<]C5IO,Z4Q.7!+N-GX/0]S*+:7/Q]+-6.#9+^T;3UL$WF>T[$\S$$
MW#9=4\DJT1RQ>L,[;9R[[UO[RL6C,Y(6/XL_Z7_<^#O8^N\6;/W@."CKI! A
M=,<ECL5_AJ[17SVVX^'_!IA8)DPK;$WKAHBZJ\QF%5>Y>@P4'\*%2<143![.
M:M!XV'%AJ_HL*.)4BW07]O,Z>9BP#A@02= NV.=?[3DA#ZHH@ TER&%^$/=P
M)7UH=/FLWV#>DRW1,U)Z6>Z+EP7DGKNJAWT-;:2"Y^$=:$!_G<6_2K4C#:]>
MFC>5.T<K&S$;+ &\V"!GF[#(*KA'W]T(\8&XGY5!)<UHLZ_J:@=]G"P1\QGN
M]&,<3F7_X50X1M&2O,[#FFJ# #6TX7E88D4!3;+W0>WO;XWC4)&#B4*(?LK8
MN;>QJ*[(KIN]&JFC=AJ8PWP-J&FW;(9X(-T*")LG3KO3IT89,B)82BY4O:LA
M3^MM(FO=+>ZPU.&-&3^?/3]?VO^<[M(+R;(2C$NW-/-A@WA7&(>IX$XHH*(?
M4XN-PTMOX/?Y&W732RM/'DIXE5ON"5F-3+=E9J42CT;?[#0\#4*2C_0>;/VY
M0Y]F/C"Y,@^310WG'6 6H^0] E$2EG6TX0>;^+W3REFAM9>;AO>L<%N^?;/(
M8V']EB_Q-X'%;[ISU!]?,QQK9@+@R"B,'H9:2('TML*] %CA/K?#O/'?3@IZ
MN?>T2]0_FT<KW6N;.ZPLXWSQA-FOOW0D_S^I$1D_#KL.FZKQ^+1VO#*0?H=J
M^NW;UW73V=G)!RM?LZ(\DW2:=:_5B%DI/T^W.MY,PL1A15 R4[:E2'TJ;P)Y
M)_K9F>R]?CF.>@GJ]U(^O%6+,YA7?>XT*\'U818I 1R/IAV")#?@!4R.Z2=K
MDGX&,9RU8H.GG]A[!W<W'5EX/9_,VV-0B=L+A!'F-$>"3?0IK8(##F-58SZS
M<?D!&:>U%XT]Y26O/#90JO,HB#%$\S# @"9UYM+=:#*Q$RST77KTQ.7T+7,J
MLZX")ZK6HTT[F%[T.ETGN<STH14-2IKL!*?(>LBJ]D ?FLG1?#(K6!&5V(1:
M]6@@/V-G*:.0)^2FCJ>*!)<E 25#)<:&R\&%$*<)=".G9][\B0/GQX+$^#7G
M%4253DA*W 'Q>/T%D*'^5W;UB_V)?7G\@#\'&[YX,AU)0(/\\B -C4^L0GD3
MBD_[I;_;]V5 K,P[53NJV[$).$(-V**<@\F$H,005T/VN7=\G0&J/'EGZPX7
M],PFA3L,7NK=)YP<ZGE<@LNNRTR>NI44[HX1!G"GJC]M+-=.15XI<ROZ^*%Q
M:-*2Q^6:"/^J"TH(@%#=R?6OM[<(^ >*TA^A13$=*FM)Y)U 5Z^#EY)]*.8J
M5I>4?64N1 LN'7XI<HM 6N_45*?P3':G0,F^\9HME^Y"LJ,I?KK&X9^TQ/T\
M<3?%/X36<MWOC>$)#_]KJ>_R9J]VCK$&<Q9*0RL#X363]]:A4-6HM;6U%E5?
MY9K^%=<74X4J3].ME+^F6U42=R-U@3#J4'^0,1D?HVL'GOG2K_PN]LQH?JV5
MQYY@GP3'8[TR)I3Z[R]%KB^32CO*B0E'&3ZM@!4YH>5*"%]&"*4Q7.[VIX(D
MN=N:(W;'G>4OZQWKAO5"^%"B#-O&^UL4N\YA$41<H$N_VT"5W^VM(,&,]-<^
M%FH"B[N:C YS8ZCXE5]4O@[9%<7#5'C[.M\/V1>O0JJ7C.!Q04&+\;>>!%5;
M[O/IKSG2\57,>"*^"_V #1(R._:=NQ,KC9(%T-UN;D,U6KD46UFAY5"UQ<#?
M84I:Y(S8Y.3)D^:@DR7^.<%))3/?M_6P/,7%1>K"E96U-O(W>U[RG+D$4HOY
M<]CUZOM?Z*)#WK2;PM!O3!XW3@ET8^:U@*.BHHR'(R,CR,:&*GG.5S^L#<IH
M=*5;J2JGVT9*7.!5O6\FBS0$?'WT7E")[;*J\:MK/F(>)PO\+TPK5_'J:W>]
MWC>?G!=Z2>M//DDKD 'N<2<^R-N7VR-%C=)CJ6>?; BR/ORVX>JLQ*]+H3W<
MWO+.MN:@L#P#P)B*H01]D,:+H:0085TZ;CT7)SS#3C<T^SD^SW10.W;!SD#2
MII,-JAENA^P.?(,H[$!SMT"* FX7MPV4_4#)U#7D*?3;U_?)7\E6^U#*]_CL
MNN=#":XA8)$,[D0GC,[8T=3)\?'(4_2  ;_MA02>J1@]_=W:A4%\W ;+]WXX
M,Y1(.%Z V]Q.& !WNEU/*+58H7WVEQ*=.571J]&A=.%E1I_!0NWWOU3>1@3B
MR'S*!ET?#'-X-U&'FUINW\K.SFC9BHST$J])=_UV6V-H923]@Y5R^BTKY8GU
M?VYCW<,O\.E$4!U(X^M=3U':<PQE:M?<T8;8O@::1Y-P<X"]>4JSU/?2G/+4
MHW+[*-AY3"R>GW7H2T<T396CDR:GCU?X:/I,ZAI'US^TZKND72BY^]<]3P4)
MKEX 3H\"N$DIM\$2""@I,G8CY?RGAJD(!2A!K_X7H=%:;THI6?N;ZQ/23P&%
MI;9_7AVK*(F@+JHEP2X>MF>E9*Q-#N ^0V6V?BBP>:1KJR9W)K.]9\$E\[1\
M:,:0>O!?\%%5?V5W)T/-05<12N12 C;NMH,_49C!58! S2W8JW3)'LH4+K F
M>8=I6.>G&O0M2E[\IVU"^*<+?(;_U X[MD!W3!A<5(MFOD03::IQQ[9%:8#[
M2E-J-CG7/8K\I5CN1EJ/S*V*_IM1NU,W/W,,'C0!Q@$=4X4]7F80R1;XCC$@
M?8EF_42=XFG3Z12V!'K)!9Y65%+M!W$OD$34F_X;U$[X>_P]_H\8./YQ/"D?
MNSL\R&GQ;!,U&R/K;A,?9Q'?D:WQ,#,QO8*7_SUIJPQ&GB?NPG^W ^ZQ00_,
M)P'G5"!6^?RP**1EVX\:(FE]I$+!!K960RS7Z4%I4WL)1,$ 17U:7HT(MMC_
M=F7HW2CC*U=3+%4_Y;7O23\+$CN!DV"#XC%(038H'T;A8XE*P\EP'72''2P(
M*\*X"M@7,(X"$:4(C%U#Z[C;HJO11)+FXQ<'[+_UM%UFDN;([Q4$#VS@]/4H
M7TJYLL:[+I;+#*F?+6V>0E9M_C1M4Z N/JI)7HL#B\:_4 O+;M6'Q*D[;2[[
ME+Y()F*(5%=HDM?^R6#=X:E?IZNI+(S$PZ!-S?,CP2'!(!-#IP_VNV"Q@6G,
MM?$^I#XG"&ME3:#$)I0::=VL#$JSPORJ5':3AU.5L\F#]"F'P#M2SHH];:X%
M>-[R'GE;9\G5.35_^OD1-J@=!6F%3+J@A0VDP3';!>T.3X("^_5S?RVB-IFR
M/]_NA'!<RAA6!!V C3_VI_F7>(N=^*,(3[6O&+-.I*_W_.NT_G?D^/S=8'/<
M>RQP"+^J)+VR3%MR?W%+\_S\F4G=5T%UZIIJ@VL^OB<7S ]V/7][L4)GZEH8
M'(DF]+;QH#]B:=QL$'\2CHJ;!GR3W[CF.<B^ZT][Z#B=WEHUZ=@R!C?&#B C
MR%F!::&2UC(^ N/YRL6\F2O8J9 6M\!FIQ '8AF.ZW_@D27#))KDS!1@@_;"
MJ(^:V"#!+39H0A[#NG]@"PMA%=/@3"Y'SFI<U\=_S]!*Z>.<#4S\@::Z>0JQ
M!.Y1"93>SE8HH4T%L& 9U=#,FJE-._8MM9<:FQOT@N3=NJMMLNHTE'F.0N2L
M9&#Y;N>+>6N*W0/HKPYV1P9G6-0<<!;LW\?+E]_Q]3:N'S>-9%R  T;+Y"(L
MO\.)NS[H:_[6W13+%T%%F!UWI[EB,L](TY7Z-YN\K0\^98[\TDY*SHDNG,)?
MQP-JD%5I,A10L\AG@W:G,MN0DB0Z+:Z8[$V!Q6'WLA2F/5U_S"F]<?F:EAXH
M]VI-N>ZY9FN?P;.QB-I$@\^#6ZW(TU1]ED L#6S'65Y*()[JA)\)F9=*H: 5
M70"K#3 7PJ'CCN[$M-W#\#?I?.K*/W4GPYH&S%P?! A_Z#KRY3Z,X\E]\;&P
M6GV&%(PE4!RZ<WX)+<""!)B9 >6*C6@2&Y1HA.V9O4YPI'I^C=RZX&+NS5.5
M<OC-_;Z7#_?L'4Z*%>I3U\TP+%':7$IDU#%;D'8[MUF#D+?Q*P^IO?0Q .=_
MM\2#X?VQQ73'GG&">KTT7&-=]][-D0YZ<T.BP-7:QET'(M65KSS7]:GOB[=+
M@-14)1.I<'0\A)<-\D%+ KT$F+ O8*6?T 8%],DP3)TF]YDW+7'^TC:MC?5C
M6@=CK&YU'#AF1/'+?%J('#X!>17NO !=5:?&DB,3VS18XVZ1W2^\'9D%C,C7
M?IUHH>]FBF-9QP&=XD-/5X/C6!2R9OA 5G;$T/Z(UF?V/J+68/G(&#-5U!Q$
MD0TBS4*G?LW'$V![EHG2#*O2I9SSA33+3ON GX?*Y]%[7 *D[3W]EX\>LBK.
M/% _A]<YGZ"F/;"@&\RU/6F.^G.TI8U2^K<#+M)+,V,@K9SUP>UV/EFF#LKM
MCHBF1*[0JOS'_&H E%]5L7>DY)-;_*O/<N!:5D%'N;N%CEG=^;W%$ ?/2S^
MD9Z^84U"WC2L6H6AJP+1O%I5+4'YRW=F"7,!9OI4ST^&;TZ,K@4F>*<]?'7R
M9P).ZKAG=S77=O/9M;3\= O!U]H?SH,D?R?MF+,&T'61*VB.H#4"E\"=X'MN
MV&YAN!406XIHH*<#004!-<<7$VM_%S3EL$'G&E1>K&F2&G.F#58=M?MX"@Y8
MV!V3>\V1LJM  TL@D WBX6D$^BI9 [CH4K^\H]2>A_E(:R9V,S<PY2!\S["O
M6=$UV-54>X66R%VK5]."[!ZO!G0D^#Z^P#=%K &O&E-Q]"; 6[\'>G^Z?\E+
M7E%Y?"-:\Z*J4^+FQL[OBN(\J8NG.W^>^"8OKRUYI0-W&D?  RJ0%*3Q#@^Z
MXZWL%D/"FZS_X*I=0D[(PQ8[7^\*VU#=]RH97>+N[L;NS4^M>U73#G#QDD5W
MDU/O+L]/,L35Z42 0/4EKW>Q09]K;( KU/5YU7A<[6SPP'SF<.]=M#V>)F%Q
M=%+@-7A%DO4Q\>M1;_F*D;+._:+?^/F6+DG^#MDYS5"9-/%D@_@D.![!NP)Y
MA49_5HC TT,FCD,EOM^!=BG8K.#]I3$2?=>\/*=OG4U\Y#;V_NZK1FMC'<5
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
MY+):?>T"7:KI_M2-]6YWG38HMJU?._"M$>9:]6<6=TQX392!"MMJ)Y9'@2[
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
MA]X5F%'!FT)1JRZAM&<V5JB8QC\-Q2=EO):YF<&,>NZR1=)>$>$;LL^F4IN
MU"*="+.;,K6/^A/S%CE9Q\< 2$XK4#["TJ/.YE77O I_6_!M1BNZL[;YS$_'
M$VKG)$6CQVFMM/F/E]6*9BJ\L89'EY&_IX V<R8(^,B=:!] 1B-Q3X+"EM$O
M,YT-WQ%']<LS?^6^6SVL9',)6"W*1W6%))L<Q6A(?0TIQ&!R'".-!D$H2ZMQ
M+-:M+&IC05GBU:;IRP'K9_-(#(,'YN4Y+P33,N=0P$D$N!-.P8,&@YR*%^)!
MAG)(EOLX-WX:5.OJC=%*E/:4M76V;$-VN&RZ\!U#?7E09 $96I4@7-R+:O#I
MB9VL:B?727? -V/DJ;8CK^JE04@F,B;33M#?=;<?6;<-_SB>[I'@$5AR43,_
MW[?S9XG-F:@?S_5X+IB@W3%7WEG'/3FESLD7T4:#SO=F'SLC'\+H*9J5HG_L
M%S:402VMKL:MKCB<PWV&4&DQBZ!:/H;3PQX<PZD(C_.X2YG<-L5RN\2U).76
MM_&61M/VN\R"T7ERALFZ =WM+S;4C.(^D.OBA:HHO@&XZS2 HN)5<'!AP#"G
M;6)HEG=]OA31^DG))]*F0Z\Q]4^<!L;O@SU7M;[4/V7_3.SDJ(?T!\8;- ?!
M0_#W#Y&,L)&$3I(&K[*;D5.Z&W)(N=W+U7F#3[^_Z7\9TEC;F+.)'=K8F#.U
M*W&XO[^KR&)CJ3'4>PA&DBZLEI/\U_EB2:$38$E9@6T22V-*Z9VE!\@\^^)G
M54\6%/MBX^(U=VDG7'R_Z6C/G:>[O7X=CDG&94 FAQ!"<6N2=V DH_$ ]$^&
MF([6T@7?\7!]KHF6E!KIM.Z[+ @W)O>?^O2C0"KRRUEM)Y5!LV%+Z1"J4M1+
MH(?#%00$XBD.L?@H?,:U.:I@!285 &JC94!+:J/G=(WX5I0Q+2AP6D9+1W-D
MJGY3E8'$EN2&%._;W2:)QI ,>J"/7Q.EK:X^K],4I0J/"Q"8W8O4+8D]F6'U
ML=Q%Y01.BTO 5->%NU1-?;_9_NL'SDH$U;U5JB#(XT]#5KF:CX9IXBA"K^\=
MM=K+VS3M+D?_OH60CK6:V-/[DKKF>=*?\=!^M?2A+KWB[/8/I:?DEJ)^+.M+
M_E;FYXF>0O/VC '8+DXZN@"D7($E1> A- $*'IIQ$>Q]KUZ8/WH%1KDEKVL*
M.M>MKZ?6JW)(C[XMPCOYT(<W>S>(_T 2:!05B>6#'\6+9:/@/8FH&>E.=*[Y
MIHEKQ,Y')E1.P2::OT%6(L*U :DS23\\^]+JDN6Q7]2BVW]D":?NK*>H=H :
M_# 0#C1UJ^$.@'[ H#O0('YR:>E@+28$]PA"TX/W(W_6U$QN:RF17N-W?.K4
MJ>P-L*M+FX"@=GZ3A^X;YQ3=VT<VO'IZ*@F^5I%&D@*W0WWJ$;TF,XL)2D(H
M-)"G@$U,#4B?M$PGSH['X&2$_IG+<GAYM%/NOG]JG+MVY.L_-,C=Z;O5^WA"
MV(Z%Q0_ZDCTV6X7&HJ?8>':-*22>AK0L*V/9B+L:C]3:2R74W"M[$NJ?M[2U
MM<CL$'3+_'KRZU2F^4X'I[.^P8AUX!&H>:ZH8@5V"F*&K6QB-_*S8Y?6NC&<
M%C9R I[>=AP89*^;_5EJ9IR8E;!$2_SR5$VCO"0!&:WKDI->I?WRALT7R.WL
M;?I7OO%O"OJ-8\_@+9P<CY'6@,\DUU=TD^-YB![_KNKQ H6@<XVU_H1:NN.<
M$__ZT:"0).F[>AL6=_K=_(K3QE/VXB$HT\)35#ADYMTGW9#CBF[PM=I>"?KC
M-4M*YIK,-UT*:'%K+#T4>Z#3QL]N]YB 56+C+_H+Z>1V ?9_W*<31:1[BF5^
M,^&?J6X\ I6X<7YZ\^@5PX&0SKI QA?ZE,T]M0\*]'3%>\[OJ^E/;7S7.0@7
MM9P$5WL$ML%X"@X50E],@^*RC$G,,)WEF%79,A)G65547]6E\+:4SI51&E"X
M8EQ[6GGSU*Z][R5.BIR)&U:S\M8NB(I(!N+1:2U1O55("+O91@?C]C'*?6-4
M0:G5F/&3D>AG/GZG,VF&*3=TTBY\\/@Y>*"]77H?0.6;@#DS*/HU%*AOP47'
ML^IY#C>9A0"12EX'.O.O<U'4@KJ^;]/3UMS.3;^"ODQM??-3X5!>1\F:YK!K
M$">>=!3+3 C\\10S+)JGW(YZ/9%%VAI%D,8FL+-RE2)L%,&4B_CP.&:T \MV
M<&MUP9W^)G[XV=!3EV,^J, M=GS%MT#<_+;5]G_MC[8*3''O_6,[8B?E9IX5
M1O',A#X0I*7,P+>"Q*-W_$&"S]OFR 9D?4  Z3OK;0ZI7\=GYWY;+&?A77T;
M4B C= %3().6 59@0A7\#",5*\TBJV(,6;-+J6;6RNTM76-+_/Y"-[F@<VHC
MDW2+PBU21VO&I3^'Q9N05 T7_/4E9QB@G@]GE\ )UXNH'^1*\JK8Y"PKY:I(
M]%:K*U8>C<&(8FZ,V:[[9X\T]@^M:SEQ^T:OH'R+R54%,%B##QE,DK70&Y04
M& @=5C.:<5!PIFEEREZ\B=.)5:"#UYT_M5D8OZKGMU37Z.R;G:IMBP!B+V^A
M;K8)28M<?^C^TA<5B;\O!'IX"A+/?$VHFTBI09U9@2GB*2Y"8P@*#Y[ AT?2
M<HC)9]%;GJ6:D"?O3%G\K)'(VFO<_??IS:._&L]G(W_L+*SX0=M9%%W^G7^<
M[N_7?L>?;GOSA/Z0[4O]K3 8S/KEM?]$63+Q3#;ZKQVA&RXH7(']V3X2Q3W'
M<P?U"SG75V ;?PLT02K_&"2&C!78>H)P!V%R!<9#B=\+\).XON<!P?CGO\L9
MK1P!:GRWQ<^YS=;[#>X\R:X\$=/K9/&]6+O\TBV7-\*,X^@& D^:+#IKMP+;
MJ[<"2WR^ DNW7H$M:"/^9J $7'09OEK=42A:@?6&BAU+_IS[0M;AN9$;,H6>
M_^F'#?=_!QYY<(HG[OOLS/]&RHF-^7'UX.O12C?A>XB"_+U;;?AMD$;E!XIJ
ML'B!%_: Z,4*+!1-@U.#E9H!9,J^ 80O,)@I/&!3%L)^$">78W,\>F\JIG3,
M8U+:;^1Z58J&NEQ5HAYDSZ&\2OX6T4M4[& F7N[G"BPF(#=U6A-,  @]C:7F
MM0">.N L.-G"V]04EK^C)' ZV)^6%> K_*'^^&B%27CD'?FHC[C]JSMGY!AD
M"@KP(D-B/(YBEB"T2 B_>93B/W+1>FPT%-MDG;08?#9MI$"1=5T[?KCB)#U:
M,J7C7AS^4;[G9I%R^0V4*>13".#V0:ZUP >S K,7O3LK:C0;7(<;PRD6? 8M
M.TDRP(UZ8/I1Z/J2+9>IAB[Q5Q&#]ZS[?_4V!SYN4KRKFF@JT!.:0!KY"./3
ML4S,78%%(W/(\E;A,V^>/7O$(LMAM&A+CL!L;4+F2'!@G^ZE@<MQV[PHO[RU
M%>]E(PDZ$\/_>$ 0!3C@(>O@6D*F.@P4=J)2\9N$B<Q8M4BT@LV.>2WS0B_(
M\.C&NXV0,:RD7:<4^C2JWR#JNNT2TGV^L7[MY7-5/*1O0#-R! <3?V(TJ+6'
M .[,W42F2"N*K!#14C/=S&Y^]53AD85W_>@)E:8D%*$_RMOVVQ':9I;O'<?:
M'[2KE6SRVJT:[*:4?T+,R\)WD!J>T@/W_<E^\_9LQ)+KAC"OLU95#M+]/GF]
MDQ >H%9-<#59URP6W-% [MFHS/<AC<28P=-QR-Q.F_7 MR:KH:ZRY@;?T@]^
MQX.FU]Y1UH"A^PQR"CQUXO& 6^[D(#]#5&RS!4.@XNL',X3;V>XJ&$+/P<K,
MN-Q-H$<@5?0B'G_AETE?[$'Q[*F4Z)HS=)W<G=/[.CA]B7*0!B%6V0G4B4CQ
M.+X!SIT#4'RVJ-!&'Y1L;YFCZ+4J!"\43#3Y:&DW-._]VVAA*/LX<TJ/]D0B
MZ$%6KX;!!>FITJUW.TV^FU\":S]^8'A&G;4 ?DP@S63,;4YKM.B8S.W?X36S
M>K.&52[_!^C(N\Y/%MUK2Q!88[>T +,%3V86UY_#;27X\8S[V5O-->A.QM.L
M,ZD[35NJDY.--W^4.2,UTKFZ/[X".[N80WY=R E@KL ^K\!F-I%9B?%BA0 9
MHW^(2IB8J&0+GG7_R)F A'(MEVUY/I?>LP WY<TH)X@(EA(:4$*E)WP:$,_]
M\0I/L4<Q[Q$:PE.$$FQTNG]T16%7K*3P\-"WUD\-WQH/:UK<L*WN-2A_WNX=
M3?_L7.ZGVCJ8@P><+ ?I>GQ97A.G5W >BR-TH15PVZ?H\\7DSB"](RY'KT0[
M3T2^SG6KVYC.X3;>_U6T-# 7V'JPC>/#@2@9BSP)_]>M,W4!4YBH=C3@ 2EA
M6KO8!%"[N6CT\XK ?2TF."H1W94_V=(;1GOW56"K>ZE'A:@ITW(UQ[ZVMFB3
M*R$)@BVN)] DEKW/NRZ6W5B]0(*1AG"[, ''/HUT7*6E<.(/GHGD:1_>VQQU
MIDY-GS[1YTHZ1;'< _F6(8@.0]-X '4:3;/DVXO*5V 1\"R&JM"'61/@ L[.
M\'EGK^*TBKGAG^:HCQMV1B1-E3D$]CY(C^C];,>R#A#+R@G,L&ZBFA58F"$T
M#+(4SH1(92@/L'/EYY=1.?(E?.K3OF<+)_T+'[Z..6[*_I3B$'KRC*3"TXD&
M2 +;L%AP*Z1HQT5/23!,&M^51\C&246T^&0+41<?8RK95S.+ZYL&*J<Z/P59
M-V:8X8Z9MNUFN3#>/Q]X: ZK=J=5B==3@-]L'TX=X,B2YE!Y\K%I8G-1,;)>
M9,<DYB"C;;[P([DGM^M:#"658BT<-M.B6YWB3E(\AIKH7A[2O;0Y3J3 7CR!
MV"Q6$AX7M>VVDCA=@57GP86ZR_!;)*W@8,;A:C!G>T1-@V%)UOM3$=I-<-T\
M__(#OS5-W2CF32C!$7$'HV&B"PT:^'3$@OJ(I#9WX"?=%G1\?&[9NC YSK)O
ML7YAS[RBB\IP[Z6"V6A?J>R7ZV=AW9?Z-68%#IDP<(:_2OUPXA$\%)PQ'Z-E
M4<S'C#ID-UD*X]EIHP"XE;&0*C^"]P!_/E9%[21<_6:W[W52U-6$)_&7RB95
M&\MT-WZX!L6;%D+EEVA0/Y?SA45,IH5W60YNP#11IFT^M;FP<K7:L55?S-G#
MK)/?V.8I/N<'(G>,MY=Y?MRKI.J3^WR5PZS SJ_ 0%UD!XJ6Q7;D#+$9<BZQ
MK!P+IG2Z_8G(@NM#<0@Y459?M(;,$CLANOK)V<MU[Z/R>K'F34+55KXD6">X
MAMT!X@@PFSV1I?*\I0Y\YK)CKE C@:TAW3+\D\BQ8NS6>#OSMS$LB'[CC&QT
MMV;>GS@5"<#F'>20/Z^>L,$LBF45@5RQ+'P&36.POOHOIF U7F N=V_9G<4T
M3.?45+\*N#JP*_1MOL.]G]BIH#[MJI2+$H&4H'B.DT .-X:H2Q.J2,ZLP+CQ
M/.6N8(E1,WCNTO*1\;+'WR?4R%&?-(XU%$]_=C2ZD]PJ7\MV[8.C#LYH:'!>
M0G'1"+\2ZH$7CAXL+WJW;Q#43Q,JW>57 ^0;5BX\.=?Z6K"&B4\_:#5Q;5/;
M^'N=5&"]=]$.+^_-LC6MUV6\7+2;QM&UR'9"Y@I,VDHUL08WA%;W84MWYBI_
MJ9C+PKI&5QBGY-\[K+G)W/R#^R2'><AV5UAXPLZBCW^+WX7]/W 8_;^?_W[^
M/WE6)O\-4$L#!!0    ( ,& 3E@,5VR&3*H  ( P 0 4    <&5G82TR,#(S
M,3(S,5]G,RYJ<&?LO'=04WW4+AH$E(X@5:K2I#?I)9:7+B!=:I1>I'<(04%
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
M?>L"48_UZ9= NX8O,@-#,C+:+!62Y-*.>/?[O)XW;_[Y1",-XB4, ^^?>4:
MB+ODL<3& <V=S;\^9*8P]5FN/(:__O1^EW.#"[=1'[X.&L<IX!6P]W"Z/6_M
M\H\L\H_,'*P\$L4RU@U#CYIIL6:1-]IY1ZXRHF>^=/1P"$I7NH"9+"YU/(/D
MQTQ? _J%?S@[RN-EG,0AD FRF:[I;T*KYR=\AT/S>J7+:PWA!YVH+(PMVO$+
M LKV%\(]X\]A.G$@BW(V_31B0!4ML[*ERSHJ]9UE8D5F'8@R.%K*WNZK=D-Y
M(I(3_%7$0=]G2+IX.^M$*2UMI9MF-&G'M,+&FX5DB5J.[_!MZ#A>E< 1E=XN
M+T@'L]8[#66\\T:^[Z ODDJO,ENHX)BI&VV+&'*VX,]"<I&"=K)5JAO.F[*.
M0I69=I.]>A!]"L1BP<JY9X4?6^)5A[P(+K'?#)XE*E:DO\U.BW.5<M4Z\U#$
MM*TY]8+Y^E@]&>U;E'4%E-4LZ*L?+WH;>OM$I%N$J*EK+X8N5_^MNL)A3*ZZ
MNI@(OT((>:B<IY/*+[*7%;FS#\]-&M^_22GXAYYC6*F6+TG=+!\+RU#EQ/^#
M"N_UQ K&Q'?Q!IV_LN00UD(+?"QN^Y)>J\!,5E:AX.CH * IFE\+OPTF15A3
M=A.XYDZ!I#NR@;"OBT<=#=,%2:8K%$RC%1$^(2?CD' \$.N[#HV#HXP3[7HY
M):=M.Z;9AD)6QF>+]EKYCW7[*Q)HJ8HG?6A)[#D;80S3/W=>CC"ZII1;SR<+
M;WHG=714:!_\/0^<9<??,XO>V_"=CRE4?.40E9T;G%YLO_ES8U%+MHMA-DTU
M$07',_9A/.8[])EB*H+"^]MTBZ:#72I6%Y]-JI-WNS IF&= WM>"#):LEE8M
MAP)=%'48RC@%[5Z/[*H_)?%ZRK&W[HD5GNBC!019]N53H?6C\#RE+EFI-LN+
MNOQ0QT\7M23J)J_?.;G<8=UIN9R?!=59KPR<[_>A"%N[AH?@!Z418SYZW$^
M3T%&?5\& \4>#&RRIB,-IA+L2UF.=W@;W+;@')=@,V9[93E.AN[M!36%J407
M/?H/FQ-.3&=ZH_7PBDGSM5]E!7&XOI.[_]-GP?^/ T9YTU[1+G FL E.V0JO
M@E5!+%W97@- 7=&K%V_OWB,M@$K^3M58M?]GR.O 9D?-R_$SXY?-6:\D#Z$B
M*TO3-GT-M[62F-+4+9_A>E<6;(_N5&IJ LP16=%9=1K@-!;^?6+?#!%^!TS2
M> V(.D!9/NM"\Q>665E;:VQ0TZ_NAFJ>DR'C_>*6U'_W(=@=GZ^V K&/2O?5
MW#= Y-C0?F"]9T^B(O6ST9>9U/KZJ+D,TMI\\KM2([OOG[]U1N<7CL/J'L%N
MPTG_9&##'*PRX^*2%0VVIR:R,2N-@02-F3<=_VPH QDZT,8>'CY9/#Z8@%2W
MK,QK (7>:$WL(?@:<*?[AA8),\!:SC14)=(Q)? K-G--/TE29M^RN*FCB5^^
MANS.%DVD:.2/C'<].R=.?5"J&UG1 =H)M*,$WJMR3E0[3UDUU*J1?IIYNS!Q
M^]68O1;3OD^I1TC&."1V\M46.W/TX,RWC]$/BX5.OWX[X)Y*+\A:G)I K36F
M3&8$Q2:,EMMZ-4HT5+YQTYW!2,=[?\B!MQSYNS,U+W4N7?1AY-'B!Y-(T,=L
MZ,=K@$LU:0.4YAI@)^62>7MJ=9FR7L2>(^[%,K=WEOQVDN[;\)Y_(+?<0)QP
MIR^G1W?^3H3!G!<_R"V:-' 'I_ENCK((S,DY#OG$VQRIA4BN+QK]J'#XG#U=
M42$H(-@^:E.^N'JT8#HUE"PF M./+7>25U91I"_:0%)X>\>T3U:NG B7*ZVL
M[(.5;MP9XBJ]2P*KC_0H1/LBH9'BIPM^U8RBC^W*2==$:@I$1R."-.T$KP'N
MI&$#:HPPFC\L>FRCIK2T GR!_)MN39?MEL59/T;CY4LY!B[:AS8*6;I>#:C+
M;2;8-IFY'P7NCL'9L')/L3&( _WN+L&&D],#FT%+G1_O>R3;,N15/OY\NO]$
M!D5:NC^."X#T ^D\S^ +ER.>=_^>0Q_DZ+\7HS_FUE++_YVW]_ /?D1^F ++
M:_8WCW$<BNJB5"W7[BA5-"D'919Q%,':3D H_]DU6!1V6G(]3N;[9"G%[Y"Y
M[6(#WZ=+3FWUUE=B-1EP&55I_(W5CHB"+(1L98@G0TC'72]?^ PX0_K;P)IU
MC&*O)@3&S^^$?X65W10\\0%*I^R)8UT$RZ*<H@5F_2OM2G@S35\Y7OTB^O'G
MUFW%^4D&LYP/"# _9[24C#>CD#XCI_F(KLWPX^H23)CGKS,T@1=9&Y3;Y>>5
M7C;=HY^?RUV4L:2[MKK0.+74J7_O)I%0O H:UGL-6(C41(7WT])8N5CD,L\G
MRV1,O=NM5I)*BPB)H/;E0AG0_IZVN2I15BC!MJ_WO,/F/-7B29K:,+B_MJ1
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
M?@X6A5G"Y62]>F*"Q2.;<@ZDHZ&=><EURHQ(<5KP,U1Q3"*>+YAO\$N%I>A
M8G]37;=#;-?>?H9)-T_*)RDRG@AAPU98#)1!]2[V\/94%U/0C:.^[ @!:R>Z
M%[AZ36""NBF^5KT-@#U1,M,!%:R[#G:2C>OJZ%H%>%8WAH#&+Z&I=H]TJ./R
MY,B?6_.(QXIE3;IY-)GMQRT.UA<%A>I K>;/=$+9A%\E9,D%^HIX_Q-9*2U)
M].1,9L.B&<]0B)&;/#.=*L+63*>'U>F[%%J/WE7]6?LFINV/V0049<J5P"F"
MUNA?H<0XHQIG(L9?1^Q>+@HL8=J'<ZLDX65J%-U^8U\(=S6:_YT0(]Y 1B'W
M47S-,7@WQ-!\HV.S0=G>/5<S.NG1Y,^#M6T5CQ06)7/MO%VQ+S3NHCG=\FPE
M6#D4P2VA@C]A,KG0A;BD-O.2LX6#XFO BUZO4G+[7*6H<?G4:H^W)BN*?L%B
M7ZN/M"9T/;*UEZK/FNO!$M@^U!!2-7J5!VN-M.1PG9(CEU[4.GG6;R_RL?NQ
M$_OZ.YFI^7PP(Y8#58G1QKJ7_^VZUY:_I)FTA329\?37FEVYW=-2'\7U\"%
M'B&NP)MV(OXQ'%'.Q4+@#AHY>7:5!71JE=D3%FG.\RY=L;'2N2M/_[DZ[D(H
M])8E2IG6B;&_!1Q/^ASWIFR^K(O"U;#=\KC:.BL@B$6,9L!;UB'6G,3J^PQT
MR&202=_#<;_F;#)L:*G!;&RM3@#/\*P/.9%HN7ZG_^@V+16V+#AB[G' L4>^
MQ(L4=^\N08;;2BQ-SYJY$:Q -^A2G]E5%D01Z[M^,/'A+>RQJ(9><^<L[$L1
M[@6=REBMUF;9@U<?DKWNE&]4>\?0=GQS=(4=!J=;UK>E[?"Y5?JW+5DGK &\
M#2?R]?Y:P(6SS4S3#3N1PHM:2SHJIVO/=RR$UY-O.*+G9;B+J.("Y&%0(,:1
M296\)5<TJ;+ZMW6*UP=\D96@YOLWOP#=[.\L66'%7;<@LZKDV#4437C2QIRN
MU-*+:,0>QH/PIBZ5##]L+$$<]-NDIYM7 L$>EPM+\*%:8Q:1H4C.E]PZ+WRT
M*GP@9E\#UPT05D#=T)T4.Y7DYPJ=5,.7YPZLQ^,'K(^:G:;G=?=#$AG1--";
MD4#HJI0@X1:21O@)K'^L6))5\OVD Q<:WYK"DA<U)A:7T//J UL;^[V$>1B8
M\:I&52+H" &+5^4-FL:XS1XT@BB7BZON,WU.D_E9ZO4L\Y_WR!.>WYQ2D&L
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
MLQ3(-*AA&LQ]E3.//._+4>+P8$MSX(=B,KT9?BU+K1.LZ(Z_R^/W>C3P#-<
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
M-U9HR%I_XVA_% W2F[IGV)6_*]X FG#Q=72TG?J'RJ EZ'B(E2?A%HU4F,#
M6JU<OV<\M,X!U@-+"&<<+$52BMKHZLWW2^G*C-G:6HF\F (<<&5N!A%[DA W
MD]JS0 1'I)0]S#2H'\WI%7TS1&^Z-SJP=2ZVFTWZ<S'88@54-E[ %?OM'B@K
M&7\SS"B>8$AOS:WJ8M@O=@JLAK5NY3.BF?$,69@(K&@8.@ALC(+&@"7#2E:T
M106F'Y[P-S[9>/:U1]#DP:M;/VDAGV7BKP$D=@($>B@7%?H*^F8(3Q/RMXL%
MT@UM$E'EBD1L]\,6Q1:'UH^E1;?2OH+&1>I[Q\S7GZ%*^L&YFQ_9DG^L"$\!
MWTS\;AX$UL4D*(/*]KKXIV6HE2SN#A13RGT:JQWB+6)]_K#,M@;NEY([SZ^?
MMGW6$B,Z.%]H,3.3H64"E>M '"+9NE[)%4R"*J:V(>%05!=7E#2XF1)$&U)#
MD^YLY'7.^,]4;JN9\HQ_2+M?R )X#16H\7WN&H"HGI];S&@;9;>1G1=C9+</
M3E'S?R@WHUA)ZVU3?",6&4WO"6Q8,?0W(R&W++)4NA^F'^A5/U00GK7I1Z]]
MA_5? VY#E@/#&S"%-Y2A2X^TG!6G'V0ME7LJ9IMW]ZXM^2<'*_QO!")[#^[I
MN6 V!&P$139PT6#9;*;>\D\U*H@YA5EHF9A;J'P5SV++W9YGK.;D&$?VF)<P
M_H+,5;MH"^N,R)5,VUA(0^D&OC!TJ U[U_;#[#1HR7Y:+$IMEF6'>%;HS[*\
M-8<C,H)YTV[<?4/XWS@D$)$(/=8!V]V,9]CPTR>P;\J4*)%7A-$Y8/U04LU&
M+BWY-<#.-9")2COOU^<%I,A7=&[$DS\TPG^N 63A/?) ]^0/(0.$+ZA03.14
M0YX8X8E 6\/LD:B-O=6!4^S#U^RWO*/EA]E:8<^Y(G[Z[&^+C+F\<3!]7(93
M4)?=,O1N:H:$7DB/C4IS<HUCPQ5&A.W>/#.IY9RCS\X2*2@.$\EOLO2L.&E>
M;40-X9D\^T(B2]]U@-A?S*7DX!2*ALAY@L4B=WOLKP%=U&'UZXF*. W4*K1H
M-^L@T-?-CD&.^47_ER)CBI]:?_Y$!&]G;W<I@NE1&@=W4*OGZ]!D][QJL>^H
MY2=/,N<<?@X7\K)+#&.X/_F0,Y[AS=+F-CC9JB-*#W^ZR(1OQ1MJ73:ZX2?>
M(\"$& IO")=DY9%1*7^Q^X4#\^VI8[T=_\8$^(+2T'VN?O$%> _DP2]/G@SF
MOKFF>6$VXDVKY_0#(DZ_*BMI2VA#3A6Q0J,$\FJ< YAOYK :0@*9#,@,<1_=
MS%^SZ)PNRN*@2ODGJ74H;+ 3B1&]RB1(X$EGE9]N3"0"F9C[+VO:23O,+=OC
MH;S_3-&#=U#C>5>R21E;]JSS=TTRJ)C$Q?+D&%W&1Y3C,Y5JSEV<F[H.A^H'
ME)5Z&^QBQ[Q8&Q4K#+=*M=2MCK)!E)WIP48>1Z%O<U0=K]YO)G%A'V7%VF7T
M-B175]P*ML,D("  :&\;""MZN]1!K!IUHI[D+W?7TC5-YZYRA>9<1>G?%Y[7
M '#V*O;@IJ'GL.T"0SH3B6OUP/YV:LZPYR]3\0.!@3)5&#/Z5(?CHE@N'TE'
M>24O%MC#NH[0FP/JL0=H@;[8#1@[.*AQ7ME795=TYK)ZMF_QN7W9-:!=B\J=
M1_:X"%SQU0.I#)T0VF0WT(B6_$(E89B6H2'S&#F"'&<5=@M82EK);ZJ][*3"
M1>RA,T']9](L:L_B2G9:1O/T4PW B^9J@DI=>SHE7Y8)"^''"=7"A.Y\KFO
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
M/&K_T\T>#_]B>PHWW>C7+(]-R"S)%WVM]=X^Y> 61DR/IO8:;Z>R*8+C_*#
M>&MB>#,_7GMNS8 >#_TVZW-&W,:VPSE9UV\.5I;J,>/AI>_L.L,X"-$M=^$C
ME](@OD7Z[/,%2Q;<;.@<2KE.F)408GX\='>C(3Q!HW/V]!;$ 2?1FBU2GPY<
M1YY6^S[YI<^_U^]K,3T-#^K=UXEOWK4)""MS_#$TLYEIP_=W.&",/ ZFTA_L
M4AB0NWKJO)]HI6SIG'UJTF6EBOD8R/#-3Y=W$B.:3PPV<LVRR \P36KGZ3)V
M2+VXY/ 2K+*?+EJII/1(5QT1CS9X!F)I%*M X2,F":9[(4J\\FG?=Z,W\T9&
MX_-OILC2=_&N)>RBAK3E&\*3>_"8N?TP5?_2MGF5%5\)YKN,WN[UV;$E>DXJ
M-^_>N3/T<>K-$MVU)9[NXG4R.Y[[+C[0&UNK/T2,%]H<,Y=^F. X>S:-540^
M+-WICU^O2(BQ'J[!?%(:X")>Q((2(*!"O%W[H3;JR4[F!VG)/)=3*!S3>9W5
MRSIG=T]6K G1#UZ=Y5B>D1U]D RO9G_JLV2A<_]7WO;"U^4)L.W+<DWN!QR&
MFF<9MA,G<\CZP"[DWC$8B=GU^UH/R!UV( \3H@!^T%( .U??G5Y#^Q-30:>I
M'S",4 "W"MS'N%NW#LY#!2F CYQ%Y.C;T_\&5<#^E[7&O+TE"B!5&[=%>@:F
M #0L=X/^WT_2F:8>;T,!B ZT(?>.5U, 0Y>L$.'8!K)N3B1LG=:% L@UJG7^
MEY>!^-_6X!=)5 6],$0,I@ ><%, @V--MK\]2L!F,S>L6PY+_;L<M'/;=.,A
M1)I*IIS0LX1CEK#EM'(4X&)NS%'["YO$GU$1;O;[HWRF @^?W;Y#5*%^(&%
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
M(7;ZV<O?6LU7>_+K<#E]/=5A&&68CA$]UN\)^N31(>L[-W :(H5C"=^L[EW
MHFQ6S%C$=4_G/<Z_E,P;J'4B+H\IT=@RA\-'GU\#7XR=5^._75MME<-I.V7-
M&&"B.F'[S6A8@:ZO??="JN6U H5H_1^[XO-$/5RV%+M-/98<BQWOL%ROH=7<
M0=U-;[Y_ZX/;^Y\^; K#I]G]#6T*O)%LS2(K0.9JL5$/J86&IOJT&_DN"GER
MLU/ !C:6G],<]AG?5-8-#:%7\4+@<$4@S\:%NDQ=1$V*Q=#9264.-SBOELAI
M'M90;35<OP8Z)\X8_\JB9IBE%<3KLN:E0W O*- 68(W/7_QQ6T? [OU"S,]W
M>-;Y8.1$FS'>R;<8I5&Q]DLON/C.E]=L\Z[/Y:,4?E6SI(I4R)DB8%$YO%">
MU0R3V7:22IL_ZGQ1B491M_^[,FR_@VC1$_=NB<O)B@\$SFAY)WPODK09/K\^
MC<OI=+O0.G->B'$8<JD\(-+4RM#;U^&]97[$&)N.:7*^C\GTB_!OF(37/PL_
MX;OG-C30A>]QMP=M$ FO:-M6%1(]/JU.HT_T,G:VNR5[QK$GO)U[80X\&9F)
M"Y[W7?Q* >@J;[R]8P"^)#G2"[PC!W7\/ TYX%/L(JF/QYI$?M,$^G]+U3>^
M=)ARTOE>K-\.8]5X,Q]1$[O? ::;#!AO.^=3\SGP3)L_C^XC'Z^XA'=9^:PC
M:J?4UA0(&(\73]1E)B#LSG"'[UMN<:WF[XU/7$O055#A.B&KTPV@:1%J] 2?
M0O"#PM6OC3;*EDQ)-:?.L[#<F+?B%4"+O#EWJ\EZ_P*]M!I]A6N+ G=M#A>9
MGWA[[)WS%M&AQ!55%GUA)F:ZS,3MT4#NEV)\95Z*8DCHTM!]0TW[>V9I4*K$
MW'8FJU&I#2,%L.QJ"_]-M@'\_V2(??R3TPG@,-3\CVV<VQ>(W$5D0Q9<&[DC
M"K33C&IN@">#YII VU&P!.">Y T*H&#O^[(#:%O^/?D:!;"B\[,35G^? F D
M)B[TQ%R$+VO\NOZ7V- ;L7-P8O( />Q'U4,*(!\WCE,!3W*W@ ]$LJG,HM*1
MJ@)U,?!OJC?)0L Q,,%E5T .]_T 6J2OR6'V4WOLOY46O6=4L%1R'V<[O*2'
M?U&Q+#<1?;PY4?7A^=E:TB.=!'A\X]-3W4L9R\Z%6:^%G AJQ%.QZ,+G!6OJ
ME^H;&W$<RE?,ZQH:V;KLN/SES] >,U$$Z"XF*(_K86  :WQM!YD3)Z^<<C-;
M<+2P/OU\7.KE "&I=TMQ7 -H&S6.J?Q%3PMS#-$S&---%@O0:YOAR)Z?O1,H
M74'4\$IO26KCNYC UI=_*5#@Z:DG$D+?>U=S3JDK &."(MN;+G21A5(L;KS0
MU3?32G<<*:\B5ZA]*BGVF']P98;*'A_%<*!^2'KN!5WH',>&?\\NPO2S7JWR
M@MN%N.8BDRKC\SMQU6%9/QY^OBPB(BAQSB!\EIWH7[;B#^)1=<CK+5SA"_,?
M7%$'CHB&NU>(*,47!MK[B1=EQ0 N\*[8)FH*]-,FL+3/,JMZ%^$W?\W+M'IP
MN-1P!R'*[KDJ\/6_&/!X^NB$]I4#][@4\90F'1%>@?M<8!IW*77V@,PO^T(7
M"+95\]4-KTS'"FM1<&_E)U,B=(N:QZ[?"Z"9:3H=H[3 I9T)L2;EV.$+YB@
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
M5\V%.*\&,<QR,7RZLA%@SZ"=2?,R/INK1RE&[4MX!V2,>W76/'%,IGL\??P
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
M0LGIZV#3$=@C#U0N$*\T<H]4[8"7+4X,'\9[NF%PT2G *GDD-E[3M99_?VG
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
M0IN"B^4. !GATDX;&2YJU5OM2@-W?(:T^5 GG/BUM66#Y[3E!2_S)4\?T_A
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
M$/S+WXT]I? 3!)%)&DM&Y_)?NBRZOZJZ$=9DJE)J/6S!+5[HY*KS(XH=V8;
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
MK8)"V=Z)I9^O.JKYY.^%=A3;OQ7:X)<ON%E)%63.=8P(R!_# I\I4"5L9BU
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
MV1@?GV0,SM1P/&82^UWS4JBLGWY4U*K[/=Q^1;!=4&1PSYR>D<BE,5:8C"_
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
M:E%G>+T$RLBJ]].KJ%]-,,T03A.8[AC*(J]*6S\A%F;OZ,\K=V#"9IF1D*F
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
M[O W-*<00@N^J.@J%,[$!2EG&Z \;-(FT9Z<$.T4%Y @8/4I<KSOL<7SH<;
M%BW>H3A'E8>AO O:M^Q&<PHN3>I(VTJ+O0\[P877E(M8#DT2YHS]F'M2/^F@
M\T2Y+]P\T#TO#H\A\4+GY#HA+R?V7IQ#G@B 8D87AC;DS/!%KS@Y?8+S545*
MAO;-1Z@ >Y&<(CILXGAR_F2%\O$)I2*3=K+1J!AKWM0QK8<#VDQGVNYZ%9DY
M'556(U7?&K4IZ)F C:XKG)/H6 K0".J1NBK%]PAIAOZ\/ZO05#64&Z_YB&8.
MF0$28#0^;.Y1%'8VU(ZS?A1>3+)D^SPZZLHB>G5B43\MKG/9"(P<!:\0U680
M0X0C0U#GS$@KI\X$7^^L7H9AD]/REGWG["QR1%3$++3!?I4NO[TZZ;./1QG?
M>\$NY$^E6R%[C'P6%P<I?A.3J6TO%=1L-$)[/HCQ7JVN"A[9K]VMMK:T6[L5
MMIS79LB.:J%9Z#W##5@8A*.)MVO^E#@!GQ>*>'CR8/*SU+$OG!$C"S(%M98
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
M_ O&YT-J>.AV-GCW%XF.J):O$)P>Q[?^^<"]EFGXO%QXPU/TJK*L>[$U27G
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
MZU6Z&!#B%?<=KJ1]*7_"1ANNB^8KKET$+H1;.PT0WFI%SID(&'&;3WX#+)7
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
M:ZEU:.\75;%Z\ JM5DZ[NG@MN%3A#1I]CBZU]^EUK^3J/ TE+>LAB/$C_CT
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
M"F>&Y$F3?;6UFY%GS/OJ3S"^UKAVDFOW(9HK5.#G1Y227T1#Q8L[6Q*2BQ"
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
M5P:P]WB&S#;:**8Q9OY_$P!02P,$%     @ P8!.6"9,Z3Z6' $ M9L! !0
M  !P96=A+3(P,C,Q,C,Q7V<V+FIP9^R\9U"37=0V&@1!BB BO:GT+KT340$!
M :FAHQ0A(+U#2!X+O2E5:1&17B(E]")=>A.04 ,"4@())00(X>-YW^\[[YR9
M\^-\Y\^9<^9=F75/,O?.?:]K[[7VNJYDDLO?ERN 6WK:NMH LFMD@!=7#\#E
M'H!>T]G;T07@ K@RLLMYP&/ -;)_[=_CM7^-@OS?XW4*"G(*RNN4E/_A5-0W
MKIR*DO(&[0UJFG_MZAD=+0W=OR_^O<A_OO7:=7+RZS14E%0T_]MV^0/ >(/<
MY/H".=E]P#5&,G)&LLL> .]5C-?_(SPRP/\TLFOD%-<IJ:["H+T:@+QU%3XY
M^570UZ\BOCH;<74>0,%X_?8]:4U*)N.75/=][\B\^9A_@^]1=2>SR0267];1
M[RTU#0LK&SN'@*"0L(BHG+R"HI*RRN,G6MHZ3W7U3,W,+4"65M9.SBZO7-W
M[OX!@4'!(:%A[]Y'1D7'Q,:EI*:E9V1^^ISUM>!;85%Q26E936T=LKZAL:FY
MJ[NGMZ__Y\#@Y-2OZ9G9WW,H].K:G_6-S;];V[B#PZ-C_ GA].Q?7&0 <K+_
M9?^7N!BO<%W[=PVH_L5%=BWXWP&,%-?O25/>UC2F>NG+=%_FS8T[CS[F5W=2
M\\F:8)D=_29H6/CET *X?Z']![+_>\#>_C]"]G\ ^R]<*  =.=G5XI$S H"
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
M#>*M;8B5&U'M!<XQR1.;)Y]8K1RN'5Z+=?)M@7;YD.V,65^\1'P@J<$Z%=7
MP-XFDC)T\!+ ]!+;AP@,.#&=LQT1I[ZS#Y?.SQ!P+#M53JA:_I2 47V"V]#Z
M](K9QW*8WT7@D<E&HK*?489M<^>);4=RJ3T;3M(T_?FP#]MI%P,3V\%H!=?6
MH>;08BE/F>T\IJB-09U0?<YTI;,U22HA#<]PQ;V\MT*NU.;SR:^6E9+YS7&+
M*?(??E+MY=NB8_G49=QGB2SA)&W>Z$O \7K))>!OT/$R4?DB'>AM9[JJ$TTT
MP WALQO@VA.!V39;1VVJSQL_V-]PL5)K2'2,O>'9.,32Y_]N^<M%!]")(689
M"2U%Q^]?"TE]\MWN]M*>ZL=_TTRF3BOHU+?#(%JYW]A!.1&]8"$467O]?3?(
MW$,O([V0W1"28GBF+IZ]N./-MW.P)]'Y@C O&K+[BGV\NZ^^[IZP:;0:Q_JT
M1U!Z13JB:M-[E8%A2P6TRPM#S]L(]W[CI1%(O(^2?E.4!VW:U&B='8-AM3:
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
M[=NC![L&4FX7%=M^@3FBVCA]3[L*N(ZG\19.D(_1A$LQ^\6.J*YQL9;9EF&
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
MHM.LYS&C&:.2<>S]8?0?I:+S2AVN/4$[MM,6%VM%)3Z".(J4PG?MTK"W]RX
MVI6!6KB8GC/#9"(--+)GQE>ZLC"]AW-B^6:H,_6^X4_&=]_.M=S!C0/[^CAA
M? 5.)[)^[ HA\_'WF*??,VC#IXN^FL\O/A#;[">]\>L+,.N%1UJ@8CL >_ ;
M)WO#CD>GP!N@PL<>L@_"[0)L;MK?85MHVOYHJ&J&QLC 8+*DW;8=#8M?T:&3
MRW]O.\'V@[P2UNBJBFFQA[>S?<8>>:5J(9N)/^I6A@Y>_?,B4P_]A/&LUX]=
M-:F^ U]0A@2?YRA=(G4#Q/P"D%O;"S^3W.U(/ ^&VR)YR4,J[)_D4#S0T*>H
M0/M#M*7]A%UJ"/5T%_V6=A:IAV/$O_B_?C77M@ECY>1?B@A>E /C)XN@1)^2
M9?F]RJ4-?.W\8LN:"7<B_Z&9X"<JMQ6Q$+%M:ZV<MU!+D13WX]1G\M;^7989
MB\<?(#M_SQ 63>D1U6TN".U73=UI,I&UQ48KR9GS_2H[/I7DK<9Z\@A2X+R5
MI%@"1>*U<#/)A;UCHDY7]IP9]#3EO%!D5:Z71_./,8A^1#B"_K .G !FAF-$
M9JM./[F2%QMK#;]WCS^)H:DK*P;D*UP)3E?SD=\Q8\-:+;173MT0-\[5Y4_4
M-#-^H$E5PE\?5&R<]:<BS;M<<\+GK4A3J[7:8*5+X2GP5J$I@@''JC(EJEV3
M:RQC'#=E-R@H(8FTG[59!Q'X(^/EE#MXH4A,=5N<CUB@D\_=JP_H!9@?<VNE
M^-&,OSES QN!'2YMRW+IY*DYJM@+0,(&[N]^,<Y"@EIM1*(]]6"SKZ)!M:7
M[.9U>VOWJX"'J[4^E8A+Z5%-=1 *P4%Z+@ WR>I!X_IE<[\M4OQBBK(]\:2A
MYQN2\ZE,,@&QYV*8)@AG[SP#3;Q1U/"F(M50F;;1AH<GH0I?$^!Z,/X[*+6?
M$WX=IV$#UNC>^E545N6G]SR]SL2H42+M+R0P]:S0:QB^6LDLP%</#W?X&I('
MU?Y1R_N1EE@#V?VOBD"HU*8H:"!((>,88V3_/8*C)HC8WJOW[<,Q).N\%?7V
M,F<Y__!&L4"!O;X9#E$G4;Q+#-\J\0%-G(W7?!^:TU2_HS;Y.\?T*T%L KB:
MA:B7Z@4Q(&B"?J'JWK9.R"W<N!Y:8.'<J&@4DWA+@/YN*HLH/],O51=*[<6M
M)FDEWKO#M>_1<70"90,<Z0*3T;&!\\(C?H7-#4L+!H<?OJ@-A\N^3[B'_#30
M'UOS#^ADT&_H^7==<-#.(>AEU=#9_OCD94+E06VLM.E< &Q2$&>Z+M8\EYY;
MBDV(;-,GOMQ%I[46]OD(Q6&(Y2.JHP^[.<F3U]YI(M9H^3\&N(Y9G*WC;YY_
MA3D1Q4D/IF%,ZW%N^JAFU&S.V7WO4@''&=EK1JO_HB)];82+'NC(]P3UH+XC
M>R\ \S%KY%H<;7_'_5]NE?(2S)8B;R>VL@O, J+L*,,2[_3S\X<8/ETKIN^9
M1];^X#<./>_)+ T(:-QTO@#(%^>^&A4;5$>R&,8+@IE+RPS *XTRJ77[^T<N
M8^;G=:B-*5C@!>#=]  Y%*QZ^7%<;?R8=0P?.V'GI G\@CP9,2C%0P%=97(3
M*2X+&4F.;S53IPP$$1_"U*;)XB16G&*/U?5C]/(?BPG!^H8,W)<G\3V ZN>&
M&A]G,\E=\)J!>* =^.I>#@=NM+5@9:3,N=3GZHZ,WE#9O1L1?Y@8/%6O@O6_
M;+YJT^%=Q96E[CS*FDQ+,X;-_-N%!1GEO'G0P;[%Z561;UWH*$_O)E*E3ZJ;
M_77,2!!?S/B&+?Z8%P.?RS1"*7(0.QSC^:0TB,^:2!!A#%\P<+60?(_ _FT'
MQ1AT!ZI/9A([8NAARW024 B+T8FBX$IV-3PHB!@4]O74158 '2]7^*@+48?J
M$4N(($O[W[G^LFGRE)J%4_R0Y6:-B-J#'IE4]9=1/_[3P;3DR^#!/D>&L3%#
MQ3!4!\(%FM_^Q;KDNVBOW0G^)!"%OJ&6IRL09C,XJHO,6J.+E,WM\ZFEGJQ4
MD<]E)7XJ&50J:+;--(NI)SH'NM'@- RB5F$:+T6;/D!CU77USXLRLP0Y%24=
MZ[(+D*YXJP3-2T#U#KH," Z4/6T"&[)W>_+)[0GSP#@YXKKB&!/"XT[) +/4
M+!8)N+Q1TQ'/OE+GVEJV9%D^;(=1CJM],)8VYG4EC3?2%7-BLP>V"QJ$4W;<
MA[%AM0N+2>\(A<(Q\NUFIHJU*VI_].[ROG"\9Y9R^$;AUOC#40!2[#P,_C_Y
M7,U8;[M-?XX2SC TT*7D=YP#G<6+R=KRK_G)PC\_77\0F3OZ=*T^@7[-<<U3
M/K)G5*YDJ**@8"I+.<NV.6,RH-ZE01K!_E::0T, VO9:T)+I-E-HF!W'U(9Q
M;+-):XVI(?%H"I= $ ^LNX%+[TZ'T'RRQ0Z+-7'75/:&73U9A*OL E>K97<=
MNL%T:]I>CMO/G?ZM#O'7SR-@G$"+$]#"))Z'\)7X$KK]& <,;@/EOM(L<I*
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
MM.V5[CVOVF*^/JQ3E-V]4CQMDE[W4G/ N-]+^8>QY\2HVUO[U2\Y[U/!#?
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
MV*3[TZA)WE(_6V"Z%A*J:URAM>@HK''O?K7BN(8&8*I#9(L$F.3#G"-\) '
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
M!$OJ2=%3XP4"4XS0<5<.9H6ZO::58_R?E"K;5H +HC)G:_/@ 0+.&F.OZF;
MIYQ9T*$Y&C>@XPP0\QZ=/C++@MHA)J<LX2#7=;G<I-\XR;@[LMTHT)5T:.IJ
MATR@C(B7V_/P4$)QA7MPQB6LG:OS@LVS_>>NE7H:CCCGKR]TA3Y^UV^;MNN8
M2P,<#1@$*@MM[^$"H?VG:CGYZWSFJ.220=N).Y*2>JZBTDPWWRO%C"9KI8&7
M60#O/*&W1B$JG['WB%1V"P.7L58:5<,5,\I4YJ(N+@OT[>><LZJ8C5^<=TAY
M4LIL%QZBXSZI(0.^E>U:/X6 =KJS.'(9!.<G/97\D!=H6FRMRI75L%F2[:8W
MH]A!*[RA7G52K<UW^*Q>!--+R&E4@5 FMI[2-<U-#!UW3(:%?TU6=%N45F4I
MNTIIU\F0PI\OEO#SLXCG"X_=RDX\!$F4\ ,M",)+\!=0WAF(Q9\LO-LQ? _?
MB2J<&^#HJOG(UW%=6O*D4UCY4$V<OOFIW0"S0(!%G5A @VCRVKK_D:K>@ZSJ
MTF+E1SKXD<5<%3'+:$O?]PE@<$"#G)K.+\1\[ER%;XM[E*5$*V)* >->B1K]
M5B<+/D_\(!#Q1>-%A@^/MJF#*=\+4U/ 6F)0(!4&2ZAKY(=V(Z[@^5!["RFM
M,2IM9K."53Y6 54IO=+LR3>R8^SX!#[$QUF;]?(RJEW''G0 *]V#O1%88>#;
M([J+&Z^L7]<#<Y\K*\,<=5J,'<'/9'YVW.IA_5CZ<^J%Y,>N8P/L#87M3)PA
M!$S(J;^$SL9 AUY&Y4&DODUUN7OE.4E=;PV@F>K/R88UADDML?>/47(Y;CJ^
M[0$OW5#^%6V<+;@]5^Z>DT[$\48N'.R*MRVSQZC2O!IUU*^\,5S/=_3A3L7J
MFI[F_:/E5>U*WZRI;,(GA+/!5,JB68<K:S.0%6%W@I=:F%K]Y*2\M7'\7.RN
MU<^- RV?F"%A(>#L44DA9H#04*^ $]GD +7.T?B);[7/*B(-K1Z@=A*3)J/;
MZ9>%B]K*SS(SZTH9'?L)M1"YH3-S5: F@\F NX1,A&L<+3AQRB]A=9;3]6[W
M++^?J;]J7@F?'UT*O^VS>_DVK>=0&G3I?CWM0$Z\.@EP_ADZ.O,\1"9W,T,B
M6CO7S\<5C';^*NKS7>/8A<[AK>[KF1Q*:JAIOY*)\H?95Q6+^7E*XA9J%A9'
MB:-BWON:>K9R[8^Q_@^;%YT-&(T8.:2]P9I3CU9C)HT7?]C/2=2D#[]/GTT-
MU,9)0J"$AD8^O%'5$%0-VOL*%@*YZ>TH^\8HA-]B(=Y,*ILR/;QKZ3WS*J)*
M$\^LN^B^W8?3V()=J* +F>3)S=V@G_@IOKOZ\9F'6/VC*I^JP3?7*.)TWBP(
M[;S&V>.I"=]E01->F.X1V4!/"28V(_V1PQZM[/W>[:YS\;*&'3PRPK(N):]?
MGWO3P=D' ^^%A"VYXYEPB[PMX8\/W.0RS]:.?^%VRQK\DC%' O"I<]MR4H02
M?WFV#8>58]QTDQI-$RUGZF:1DOV*B0HD@,G-X6XI;V+E48Z&[:2DB9W0);D+
M63_\K;2_P1L)=(,[%.V3E!$0;H>E/FD";4H>.'YN:D8%\&UFB4$D<=SU*K(-
M<18X7\*CAIW Z:TC*(NA;,^K)FGKX-K.X#S_<L)7*P>,TOFJ/>%L53NE$E S
M;Q75\SF49M^C#CVM$D3N@%!P<:L:5T2C U_-U+-]0. 3S-);K#<JA'B!.#-7
M?MQ:5P<2/J6CVD!:9B6U4A6&U=<D68T4:AFM!^=2OG^RWGKE.WV==3<0LUF7
MLL1H30+$R5BWTB<9B!1VZ>M$%UH(^5HZ":?5^E2+Z686,!FJ0U[C?OU#%[)
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
M,3^$DXQSXV2<\T?AB*UF<Z>"RKCNO^/V!%B36^9+58/O.ZY!16%=#9VO[I$
M^K?Q$UF1(D?96.M_FXN*G]<*EB_J6<[=1NTF>L$"_:7;P0Z.%+JB0XQ!>9&7
MG@8"^@2'S.RB'91NM-N4%3,?0D@ E*[!9#OTR@3D?@76.Z^G<-KI4:O7@AW3
M30]7E^^% EUV\E9>+"!1\85JH6(O$+F;'DM, I>(=8L@*BRH-7G2-F?A9O'B
MV"$)0-^+\;I[$$%M9W=--7P<,Y_/?J%FS"&E1L>IR)7[:,H*ZCBH^U8QBRW5
MW/_QYLU1L^ 5Z''M2FYJI&OQ:/J0JFGD:2N1JP?G !L DMV8>7*+Z-H#(#6T
M&591'0.5V<JD@ C,U^P=&=!,%RFO')K=<7%ERWM2Z]NTS,/D$$O+-#\RW">]
MF5\S&E56-_H\1DJ5M?V#TG","XUY;5RR2/RL?M^$>$D7XOX 9U9C"O;'O^S)
M5J)&[R>XUYGRRC2BQ-+\]O#<G06"^FH&VWN'S)X$Q9X@I6L*7-1+S"NP\I3M
M'^A$3![:998>J[XP\B- ,=E&XW3W"7-EJM2U![%>P5J*)N=C+P%"^&U46RE,
MHPM:LCQB=W&O/HV7L"RJLCPQH !=>B17 )%:\4W!!DP55VWZKS#OP2I@>,8
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
M_K&Z07A.9/W+LK._X?8WW/Z&V]]P^QMN?\/MG^#V%WF>;<U-\BVQ-F=.)BY
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
M#HHX2+:+@7;P\I%F@F4KBAWA+&]F:YQ[65[O#D6PD10N\?#HC7G=XU$?I@4
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
MZ!4O";_Z7K,;[/L%#J]^KF#.[LW)/;N4YC',_N$[5G['SJJF-.8 1C!"_42
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
M1OJZ>_P>WE/FH?DPQ.6+KRJK;TJ@((I-HU518)4P;LHBK[>/%DJ%M-UGFVZ
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
MN>),>VIH";R=$T);XP[89/3F?LR+*OU'/?ZM>,\%+PIU9EE6Y:M7V64T":,
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
M(8\Q@LBG L9>$$/N)#B@B: H"A;/O"#YF2Z:_?.;//]]*<9[#6X>G]0)1RX
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
M$PY,(D= )(+896Z"O<"HU_W>6>:V,5%"JA.VHA'3;!NR'T>]_<?9Z(S\*>V
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
M)%[$H4!^X(>1ES"S1D!#A)C;9T*^)H'9%V 0]'KL/C:@(S-WW6=%R5^7IK\
MK0HO%^L>?/9(]QRH+!'J(!$F)<MS0'I-A&>--;%-W0;XUT2[CN[_I<C+<H&P
M8*XD/&E.!Q@B-W8A#L,$)@E/@ICBR*?3%(,X+./<*+(6L4T6F]9F/K*.(YO+
M=E9G_I;R.M6KT;2?YU5K.P,K^?12O+6!?$3"/X9M?!IB:V:QQE1F'PO&T\5U
M5JE6(X]XN7RW*M.,2X*((^SXG',81(DD>D\X,$&4P3B(8L_%@K(XU"'Z ^//
MC:0;$4$M(^B$U*/I0P@>IU@+N(Q]H&X$B3:AG5#\B'=5WMGPD/S+AGX.C3<)
M=9Q0IGOM3UTVL7W7+V>V>FP8Y57RYM]R51E:%??_C"N^X-PA02@0](3G0H1#
M#\9)X$'.$8^9YR%NUA=N.M%G1S1=5VV<92N\!,]K:2<R"LT7?V1;<=0EG;\)
MN4E3!3T ]M0)V(  % HS,"T'K]Q;6YSF@O\Q#-'!"V+-/ATNP<#" &F65OQC
M^LS9Z_X3EX]Y4:7_J"57K)N57/E5/LB7?Q%ASB+J84A=+U:G@CXD@?R>!10[
ML<="SR-:UNUY8LSMVR1?L,BPEL P^/6^*..#.O+7H5$ UAKL=*M1Y6%:4Z"O
M3>OL59I8+$YP%I*VZA8,$V+:D@9G ;53[>"\T<PW\A_ED["\^Y9GO#D^6Q"/
M)7[ (NA%3-5&B1)(*"/*>^OY@2/W]ZY6],.^P>?&7K5\H!:P/<'6W[_O '=Z
M\WX.'*,?)&DC8;1M/Z3RH#W[SF"3;=@/J='?K1^\QCSNL<OMO1771:',J4WT
MU,<TXS<5?]3I,Z(SS(R>P4[<NL]144@@\U6Y?&EV/:]W2_W /J4,J+6Q%-AG
M MR@V#ZM"28+[S-1MQ_A9W3?@,(<Y[J\+Q\>BKI<AOR4%FE6IK399W3=DT40
M^@&/0^@GE$#$D0>)"$/(',\-(QJ$CEZKDRF$G=NG<RTN2#MYP;,2V* $QMCK
M>YPAY[9JD_B=B*;?B1P]NMPL_EKMUA^ET:9[^N? H*;*C)Z'B8JSS.:Y,*OY
M,M%"'2T>,[8,TU6AF0C-K7(V4\TYP/!HNW?UFG<M4.P[./81C%TG@L@)&$Q4
MYJ<?>7[H"P\QKE7Q_\#X<_N\=_W+4M/^98?PT_@6GX?*R)_/P0W=#@%B\%$Z
M#YB)OB,F )E1_6'UC[+SGMNF(]3#,F]QX)'+AAUN?);C%*ER$7^I<OK[URRM
MRL]?OK:U>@/B$.Z' OJQB"'"00*36/B0X0 '7B*9C1K5YCDZV]PH30IF6+WK
M.)AZ)Q+6(!K=^=+)"6I!02TI^$FA]N<1BA]KX6+I&.'X7).>%FBI_?I00.\F
M<S?C!ZE%GJTK";Y?\?O\;VG>-'B_%?^6/_(KU<VD>/F(OU\^5KK9UJ;CSHTI
M6OG792H!DSN8*@=K'92'4FD!6C6 U.-"G<FM=&M[#8+_M,=W3.3'/OD<!70C
MM^]0] :Y@(TGF\P=/!2&OFMX\!A#2[D_%9RFK2WM1:$@*($!"9"*U. P":65
MPQE%PB<L(LPWL7+Z@\^-JOJR =Z<"IM6;.]!IV?3# 5D9 ;IBV6S_/JNLM;*
MKO>&GKC<^JY2NV76]UPS[/6\R:A\X>_QC^WNQI_RC'&VHI4*<FA#&O9[A:[R
MLEI0%!+.O!@F?D(@0BZ%F&$?HE!E'3A!X@AD\EY;D6INA""EAQOQ >V):\8+
M=M9,CU F7XF1F>A:""ZE?E;>$*59W3-"A2Z";07K?KV]U6IUO-@?_+OQC-HS
M>T99 4OT:$>F27G5*HRO"=GNX&9,7A;5XBK/:L_Z"B]OR3)]J,?\D)84+U4@
M6I=[WI4_KBOT]EOF)IR3V(=1(DUAA&(.B: <>K'O.KY@GDBT:K.>+<G<&+M?
M+OK#JO:AMJ^\IKOJ_+4YSM*3(CXR,_?T !M%+D"C2A-(VRDS2I%I:V >(UDY
M28]@Y;\VY'K^_),0JC68.A*U-^# S+MVT%NARCGTZR>NW\(D=H1DPP@RQY?[
M5B:D?>NJSN).A(00CHBPT;[U])1SIL(K7!0OJF=,$T"@RK_?9%((7E:=G22M
MJ:5JAJ3<1-4W+HVIRK1!A\:RZ)FP=L$>F07[.&^7D-DN"#MBD7U]O&QE?IV>
M<-J,+6T =C*M].\<NEW?SCSXQ.4L=+EB\G7\)<_9]W2Y7,2>W'N'*((^CV.(
M8J1"(WP7>B2()6T1STMBL]WXZ4GGQE>]!)TAS1*U<-;=0=M%;V0">IW9U+92
M_&DM,^B$/ESX9L >5Q\C:UM8C2DGWJ'J@["[ 36X=T#8U=>,R!$XD_M;GCZK
M;T\I/^GOY,_4WSOK[;W\Y*_3 E%$!&9N"$-"*42^$\"$80H3S' <LX"Z2&M7
M.7#^N1&2?  =@["D 8 ?IZ,)8!R9F3KA04]ZY::3%E"KP 7H5 !*!YWL2RO(
M&P2,C;L"$P64C;(29I%GPW$\&IDV8-CI(M>&Z[P5V7;&,(.-UGISV.X-E6DL
MOPXAPH(P2&*40)2$&":"!I ZE% 4QDD8"I-FWGOF,/H"3-#+>[U''G08O ]$
M;0/T'&C&MS>W/ <7]6;7JFEY2'M[EN3.#%,;CH=4W&,G'KS4/$KMOF"71;'I
M9'GY\%#7=C8(2#LRQ-PLN$T*S;J M7Y$V3&HCK_&%E$:^56^+W"]0=PZ#MT(
M#?8 :#5(3 .E0?%@Q\:=+/1+0[E^E)?.Y0,#NG+Y!%0I58TDVWAKQ,,0(Q6\
MSN4N#[&00H*8#[E\8ES, R&H5K;NX2GFQ@6=A'4'5,.HKEW\]+[CYZ$R\KN_
M!<@(0>F'E;<5\;4[P;1Q7P<5W(G^.GSEX,P4:>C3;Y<9>\^?^3*O^\*V)D+[
MB J'<(_B$ :A*Z2][DK+/4@X1%00AV%"7&K4OU5CSKF]\YW(]8$7VPAMG+ER
M$FP]/K ,X<@$L85>3][UB>$HB2RZ -E+9SDYX]1)+;H0[$EMT;[5?.MPDY6I
MO%*:*7?Y,J720KDK<OHIKRY9_E1Q9MQ'4'O N=%**SCHK.=._/I%43IPME)M
MFY1[K=5%?]NA#_/I3<@H"(_N73 &=X1NA,;(#=JFZ,\RV:;%6/'^%L;\YHDK
M;S?=L'NG_+?5-RGO-YRU=1 ^Y77V<%TPL%<'X7.^7'[("S7$0GA4N [CT(F5
M->5[(21A0B".G21R@C!))FK!8D&9N3'KP9HG$Q7GMO%\Z)F"?Y15'YGM+13P
M;@#9BK6J(0&5Q&133F<-R\7K9ZM+ %"M8YJ)K%;8F=.*OW7A;QNJ_#%*@5M<
M-&O%P6W*=$9%C155H<'9@]JN%,]\@2.71?(/B!R/010%$8Q91"!G'B7RBXI<
MZBZ>ZDX[7RI<5-KNBIVI3(CO]82C[K,WDH)6U OPCC^D6:9^] XO5=?? ?4V
M7D,=^I$;.$D"I97B0T1<#HD?(>CYV ^]( X1)2W4UQF;$NANNLEAEA/;Q5C;
M%706:N/[?G;!LERPY(#V-NN4O)YB^O(D!Y3<6Y7DT+7#N/8RJU*6+E<J=7)S
MJG3]0\48<O9!BJL^'ZNJK2)PC0M%-J4T@NJO1V,3+1*&8N1'%,8N(E!2,8<)
M=25#(\Y)XGN4>D;]VZU(-;=MR^VJ*BO<$ F6"L).0U#6Y7_RYO-:NS!4#:#A
MO2CM+*H>14V^5"-S6E^?_B%WIQ%0KS#HZ537SFZUVFP.[.<+6P7:$GW:D6E2
MOK4*XVN"MCOX0$97%OB]O/?R1UHNO B+F'DN9 X-(4JB&,91+,UF)R"J1Z2+
ML5']N:W1Y\:PM7! 22?WYE(^S8K(^Y'3I+^A>(Q-8]I0F!/1/I5M$<K6V-,2
MPSZU=E[PO1?-S3^]W7AV$0LW=#UIG3DB<2"BC@LQC1'$V*%RUQS[\L]Y^**W
M!9\;O;Q=CW#3%7]K[_+P=?P_QI/\NM?X'\%%O'_99N\.?B7V_R&NW_V+,9V;
M]\#\P[YUGR2:N/S65%V6)N]EQCZD&<ZH_'O=M&;=.<*+ X^+.(*">A%$A$:0
M)!Z"OD\BX3@\3(1C\K'2GGEN7QM55DQ)WA:$;[P&<OO9"0^PJG<EU_"O9A\A
M_:70^XJ, O#(GX%69G"S!>U:[*:SU2CG>\9H66)?_7DGI4]C.%[SG_D 0\^D
M^@7 ;L77K) _><C2?W!VCW^\XQD7:=5N]94<]59>[>PKG*I-_GU^_0,_IEE]
M^6=>K8JL[ <$!&X8.$(P&.! ;M2](('8XP@&+A/,(]1US6+MQQ9X;G2YK:]R
MRO4UKLL!=CI?@+76K9>N=MRU>JO2-IWF317!1G?PF](>M.H;NA9&?WQTSY/F
M\U",?C8UD^=AP+'7-(MD[0AM9'$G/HZ;!OS=H[V)YAW8P;WK&/\KQZK99+UC
M6/_PWU)>J)#RE_?YHY1FX05^& ;,ET9[(K]EPO=APID'!1*(,QZ)4!B553.:
M?6X?)B5G6U%M+6EM;GZZ_!OXK9'9\&MBMAIZGX;1,!Z9Y\^#U[Q)^Q"8;/5F
M-YI[VI;L0V#9Z<0^:!#S!NPW5!27DD7E2E]6E=PW-%4IE_AA03&-H]!/8,)"
MR5PT3"!QA M)'(<<Q0%) JV><\>GF1M%W5Q]^ Q:44%/5J"$U>_/?@37XQQD
M#ZV1R6884$;MVT_C,*B1^Y%A)VOI?EJU?G-WC:N'V3*_2%NJP,O+C%TR:3"E
MRC^@#NRW<S5=/TQ"@CP8N:$'D9M($N!N FGDHL@)7,1<HV*+6K/.C1A:H>OO
M*=X2V\Q@T8-<SU"Q#N3(G-''<%OB$5-DC4"R9)[HS3FI66($PVMSQ.SF85QT
M5^1/<@OWHG+^*SF3.I6I\W%_*?*R7#A^Z/#8C:#\(X'(HQZ,X]B'Q&>$A6X0
M8+.^2L>GFQO[=-+6KP[O1+T #TI8,P(Z@;,>\]A#;V3*Z02]J*MV5#5^UQO\
M?CF*GS'7Z,%BB61.3#8IN^@I_II6-.\:>$R1/GRK;L77LJD7>TN4=TAEZES_
MH-_4D?"'O+B5TV-U5O)1;K/XQQ23=)E6+PLB& F#B,$H\BA$D<_E+H@0&%,F
MEX&@,-)K%V)!EKDQ4:V*\B&ORJ[N-.@YDX7<#63\.U@J)9H ;CE8QIKHD)^R
M]B37,%KHG+74/ Z89H7&]O0K+6 NH-2CJ6T-.DU4^$VG2[U*:VU K0Y8ZV/1
M?7\^J+8\\V=(,JW3_7S(=OSI%H8<6$<M?4Z9?/G+]YPN<:'\\5N=?Q(OX5$0
MQQ"[7@"1$PL8,Z3\3*Z78-\G?F#6*_/X?'.CTGXCC+7HH)/=L.3:":CU6- B
M@",SW2Y>HS8,T03&5J&V$[--6[5-3_6=$FZ:MPUCEH]<4AD_P%I?,Y:65!T*
M<B8Y3E[:IG'QT$>)*_>0+%39O-0-((D"%SJ$AXGR:E/*%EE=3X/=Z]/.(&&T
MWJ6D>9=V1!KOO5*Z_!6D*C.GMAF:6KIF7#1L<?08:CRLI^&M1OZ+U];7Q<;\
MN@!]-4"CA_44NK-PM$1SPV28E/S.@NDU)9XWF'D!NCN>7];]YI8O=SBMHZ(-
MRE;OOWMN-M3=]2WHQ 1*SE>Y#,=?&UW(CG.3';3&=H2=!911+;CC6 PJ_'9@
MR,FJO!U7J5_2[<25 QH3;?=9NU(E9XJZW:[\JT2NSK!]MRKEGJXLW^.7\N;Q
MD;-4&@S+EP_Y<IE_5R%1$O7R6[YDO7O:@H'JE@7UPY@+[L-$! *B2.(O!2'0
M<=T8)5&"8]_3[F0T@<!SHZ&UN(!NY 6D51(P*;)!?YXI5OPXI<UQ'<?>46XW
MH*S;^W0*U_]8+VNG,U :@)[68*TVV#P0_3N[&IWOY_<\&#1XFMES,5%'J-D\
M'V9=I"9<K*-MIZ:08[H^51.BNM78:LIYSVTUK4R?/*OS*<5-1O-'?H]_M!$#
M;1#W*R<E"@DC.,%0)0!!%'H(QI@)Z(6.QQF._#AVA_6@-I9E;@;&5G/JM3+J
M7W=%_IR6RH97ISH_M=H 56'ESZ#15>5J#.]-;;Z.>JZ<B59G9+/A\,)LL%]'
M-W6K\^>)NEL/!M9ZVVMS2=ZH'_9@R XWRAX^Y+D4?&81IEJJ1<PC(KB70!$'
M$4281%#N!@.8>$F,!66N8%J!X..(-V>BME1 K24+P\P8RT^!*:=/O;83TOQ4
MRWH&\=M$W_JWP(IP;_1YL GLX2^&U5F&?40VQQ1Y65[AHG@13?ID^5'N+NIZ
M HN(44&#0, (<]7_7#@P%F$ /1]QQR61FP1&B0$:<\Z-[GOG>%)FL"4T^$V)
MW530,"1O'?3U&-DRIB/3[/EP&I.F 4"6F%!GQDGIS0""UYQE<NNY1+1U7GJU
M*@II4B](R%U)-0P*$@>2@U@,21"[T/?],"*Q$XH@',9!^Z:;+_W4 ;=@V<J;
MFF[W3Z!LRC7G8C<=S>Q$7[32CD$PQU"QSBU[)WLC6CFF^&%&.7K7P*VQ*B]^
M4Y8KSM[7I>.;DFZUU51>/SXM\Q?.ZXONY+/V30J@<A/*A9_(!PEC#[H4N1"Q
MQ(.Q$_G0<TG(A..Y&)MY)H?),3?Z41JH+A!J@T/SQT>YU6D*N*\R5I>!Y("W
MRK2_>&K5 4^JB>[P\J$#UU%S%SO^ZHR]7:W!;E0 C0YM\<V+9O.I*OUT*]-<
MW*E2)TI9S(DZ$TQ;N\^!4DR[S3P/JIW]Y)G#C1":VY;=+-^O^']P7*BC*+YP
M8S\,8X1@XA$.4>()F(3<AQ&G"1,!CD5LM(TTEF!NM"J?WM!BR.U>T/68<%0H
M1^9 G5#;*@>$U^%P%T#I4)_+6^S;,QB_*4)L]\X_G_#:8_ 8A=8>'6A@$; T
M2RLYPW/=^DT^=>H,ODZO*C_Q:B&(JW(*& P#(<U%0NH*\PZD)/"X0^3_ K:H
M\@HO]1CM^'1&]+6>=+P73XKTW__)#9U_)GG^.W@V;T=Z ET]ZK*'V<@\U0@*
M:TG!1M0F?U,UXN06-Z-ZJ-BJTG5\LFG+<FDIOE.'2^\NRQ4O-CY>QXT=$04A
M3"B)($).)(D$13! @1/X(18,8RM5+V;K8#]:P.$,#[L&^'H\8Q?2D;G& IKV
MBF*,Y5_7F' >Q3%.>M<-[AQ&05\S:2(M.?O,*4^?U;%AV;E\(XQ0Z",,.0H3
MB'@@]V=,VC!^*'B$<.UU-Z&>PU/-C7(Z255=BT[4"Y =^0R;8JO'+'80&YE1
MUF!][H-EW8E^&@M+Y'%DHDE)X[3"K\E"XP[KFYU+2E>/JZ7*3KY\S(LJ_4>3
M/^ %E,6A@Z' :@.D6E1C[/HP<:(()RR@7N)VF=9G;X$."*'UDFQG6(],+#U!
M05]2:[NC0\MQ]H[I'(CGL8LRQM[FUNH$?.-OMPX),)<MV F #+9EIT8:D("Y
MKQCSW]/JV]<L)ZKQM*+:F^QI597;I>L_J\@MY7=_A\MT4[WYDOWGJJS4(#=9
M$]!UD]4=IYK88.7A<(, 12(AJOZ8 U$L DABC\.(AX%//8)$J'7<^#;BS\V>
MNZJK'-4-Z(0JD5Y[I.2_VFA-^>.\[EJ7U@H86'IO]'0<9_/YK_G87X)U&?P+
MT%,??)?Z@SX H$$ ;$-P =8@@!J%"] KK+]! MST'J"F[>%-^P =\]C-X0$R
MR/6<]8,T4>;GO!\HLW30-UO/H\FATTLU7:KHFR&^E3CZ=E),$$7P/5_$U L8
M92%$R/<@"@2&22@XY-2+DI@R(E P6@S!]WQN)H]\Q8(1(P@DX"/$#YC!.,OH
M@>_Y&\4.;+![B\@!.?M\XP8VT)P5-= ;YMRTS(8DWW&1%WR=$/I>_J>L4JK:
M=LJ?IP_9JZSJB 3,0Z$/A>_Y$!$A(.8DAD[ 24C#*&#8J%KJF?+,C?).)F+_
MI%(4_@P:-<=/FQ^VR'JT.N'2C4RS_55K42?- FW6X )T"C6]B1N5)DJA/PM@
MZZF3PZ1YHUS)LZ [G!QYWK#F912_5+_?%?2VN"^+:SG%8VT7_\JK;SG;O+>:
M115UQIH=L3;AX46JXOREC?/E,]C(#AKA]2LL:J%YG 7' ')LFM/ 4!*:32HS
M16E074:M"2:KTFBB;K]FH]%]PXR_AJB4!=)D;V?2X%Q)F[,U/O.L?$5HO&QY
M;!$GH>=1)Y$;VI!*N\_'$'N40"1"[OHD\0)B9/<-%V5NS-2*96:AG;$2>L;9
M-/B.3%C;-G-;T*+3!&Q4V;765/C'J84QML?.Q]22*7:&()-:8><#]MH LS#B
M@+/7^L/YF7=I@W+7]E#@QR:%:?-C]C4K>54M.5L(YB6^R@=/*%*MFU ,$Q'%
M$,L_$ASZL1,E!C7^!PDQ(/)DBMK^&U%+L.ID-<_!'+8N&H>6H\ \I7VW$1*T
MPK?)EKW?,+"6?TRX#8[XQH1]HA.Z^V\<9"O5A%+Y$9JG&10]S*MON (L92#+
M*]#HT1S?507.2B'OPP_J" [7#B.5MRSO5M$C\F/'Y/OY%TO';T.Q/GIZ9CSH
M=(=?0_7=.KL:/,C ILBJ^:"<1*35P@O\T/.]"":1([\F3.Y_8C<,8,!=+PP2
MREPW,4GDZHUM9$Q/D+55BP:>:MD,6QKW -,SD0?",#*)-PC<'4? O/_PKJZV
MN@SW1IZVE_"N2CL=@_=<,NQU5)9F@6E]6GVU*BMI7!8[]6EB1["0A0[TF!_+
M]]0GD(1! .,P\KD;<!;'B<D>66?2N>V&WW/Y'2OJM(5GGIGF7&K!K/=VVP9O
MY->^$[<Q"#J!QZT)9 *1);;0FG)2&C$!X36_&-U[[GEM;6J\4S9&>RA\J2J<
MU6;)[5.]]55!,;6->UF6J\?F9Z].]D+*HEB52"3,41$JF$&"70PI\?U ,-=W
M8J-\*KOBS8W,^N>"?^>J@REG\/*9%]).!STMP->R"9A[M\3T=RAODQ*6H-$;
MK/4&O^:,+X<>Y5I9?].3W:E7=<*#WEHU6.L&6N5 K=U%6XNH5?"BMX#]-9_F
MY-?F E@_"+8BW!N="]L$]O QL=59S+X@C*>+MFSO2]=D^9-\-Q;<2V@4QA$D
MA*MO@)_ )":A_,-C@CDL=K%6E.*A"6;'XJV,F\[C2DH]&CX(XG$BM0'-V%1H
MAHHVA9U2_<@)K[RUX1_YEPWM'!QP$N(XI4[WZI^\;J#YM^:/?J/$ACHN,W8C
M9<]4?>ZZ9MI=ODSIRX(3+_%\EL"8>A%$TJZ#,8M]Z"5NXG(>>$F"C&P\<QEF
M1P&*<*6EJ[[UM*>$H2TV8#$T#:YQ(1Z;2O994D6A7H&FHD<C\4BFTG#H;-E#
M R28UN@9#M&.97/&4&<P('D]8^_Q>O>RN:1O9-5__$W%XV4/G]7>374F4.+)
MS=N",4H8Q3&,@I!!1'T,8Y\(*.DQ<>4V6)I'U)@C;4LY-Q9MQ01%+2=X6@LZ
M@$:MKZ@!T;[E.DU(Q=NME7M\3%Z.;7[K_X!NK1M=+\#=Z<4>1MUC+89-<K<N
MX_3T/Q;,>S\0HTTV[!.R566X^5;]RM4Y_2+RDI@Z,8(XP0Y$KNM!PH10E>V8
M2 (JPEBKX_3)F>9&Y8V'*V_<#6;T?1A-/0JV@M'(-/JJ*GGKR/VMD=.B\7H2
M"TLL=GB>29GHI+JOV>3T#0.B^>Z_Y_??\E6),R9-UB_ICX-5R-OGFL4X82XE
M*GQ/]5V0!!$CC\+ )XGP"14XT#K7'33[W)A#SA8>K=IO$%!FO!+'&69T?$=F
M'2DZZ&0'4G@@I3\*]6E&LO'TZP?QC8G]5$%\<@VJ;@W4_TNY!D?;A_SV:.NK
M<!:&1X/SC >=+CAOJ+Y;P7F#!S'[?)1%M?@5_T@?5X_MR^&+T'.1CR#QL$J&
M<7R8A(Q"/W*X@T..?$%T/@T[(\^-]EOA](AF%Z?CQ'V6]B.3<BN71>/OH+;'
MC#UY4\_0D__:&'F[XTWR]AY4HWLS#U]P;BC,9[E-+%:TJOO)R!?^,Z]+[5WE
M955N8AU<'@5>%'-(A!]!Y/@4QD25__2<R OBV$U\/BS616O^N;W!_=B'+07
M):W2YP'M^DP71--%-Q[,(U/%-JK*>&@E!K7($T6,&*%F/21$;_8WBODP@N9P
M4(?9,&?ZK'CQG%*^_]SE4YX]2UEXXSPK[U6 ?O_W2J)/>?4?O%+UM!ZR]!^<
M+6*"2<*I Q/$0X@B%D <.0RZ'J$4^4F4>,-\7K8EG1N!?LV*M6S-3F#/B3+@
M/]3?^058M1JWFX;S?&W6GP)#7]U;KNW;GEY?@+5^W0F)4DC^M (OO (;G2Y4
M2>>5S0#MT>&W[5ZT+N?;N"?'@ON@>W.T"<U#!M^W?I9[>>LBH![AB8<ACU@"
M44PQC)V$0$P#WT'<D[M>+<_GZX'G1NV=;$ )IQ\9N(75<48]!X&1"5!/>:,
MP'V:#@K\VQIHLH"_?>+W _WV_GY@GB=7>:1/WU)ZE=?!,TT9@\]I^7OK.L&8
MNR%+*"0DD-O8($RDY<80]). >%(S*O]B8J^=G'%N+^=&8+ E,5 B&R:)GD1;
MSRZRBN'(K_=1^$8XT]3&QE8"ZLGYIDU+U55_)UE5^T;SZG'WF*R6N/B8EM6K
MA"#-DG$'!Y@;6;2" B7I!:AEU2\+=QBFX[1@#:&Q#QA[X(SBC=("8E"-M\.C
M3E;8[:1B_6INIR\>Z!?Z]?JR.WO"*&:Q\MPPYJF2;!Z,F?)T,X<GL? HPZ&1
M(V<]]-Q>ZNN5:D$(?N(_5)EWY5S]^I=__\N?+\"O*6/R&;[&ZF6O3\U%D5)L
MZ&390*KI%1D$U,COMA)JC BE'5UM^0PV T^[R=]1:&=7OGN%^3'Q5=/_*7WF
MUT)P6MWQ(LW9K;ADC2/P??Z(TVSA>RSQ YJHUKH$HDC(O37R&(P%"ESJ(]_1
MR\73GW)N[_9&:M"(7<<:2\'5.54G.OBM$5XST,5@ 4X?3-N'=60FL(2HT7FV
M&4AG''1K3C39";B9XOVC<<,[!P0Z-N/*"=;5$#_CBF^W5E$_Y*KW"B\;[_7"
M<1%U!)$<E/A4I0>[,'8"!ITP='"(>(@BK1(1PT68&T5) 4$GH4&DW3#XCQ/2
M-*".;:IT\O<*M@*EPD[/JC[R)X]7;*V 0<#CZ"LQ4=3C2"MB%OEX%IA'PQ^'
MC3Q=#.19FF\%0IXWTK MZ?NTI,M<]?.Z%?V#J7Y8Q$X=C%Y8$/7<@'A!""/!
MA;2!O0@2'GK0=6(_B +,7>&8[&//E&=N7Y\O][=7_P[?77ZY?@^N;G^]N_[T
MY?+^YO:3V2;WW$72VQE/"/W(WZB3.>VC1'%9PL_2%OU<:2;=UUN"[K4SP-:P
M \M.-C7D/G!Y"UY*XKYNHHO:1E$+CT4NC;%J:>]$$&&D<I1P #V?.9Z('"?A
M1K%<)^:;&S6V<AK6F#R!J1[3641J='= +2EH1:TMN%;8=<>QPT77S8M*Z@%C
MJY[DB=FF+26II_I.%4G-VX912-T0]9-4 )??&J.P'7Y!?"$H<5R(22(W^AQS
M2!(N-_J(.<A#P@MQ9-"DX.2$6N_$] T)FB;'69Y!);$9EQP&5X]%SL-J&OYH
M\&F%7+<Q;.6T2!PGL;!$&8?GF90L3JK[FB9.WS",(-ZMRC3C97E)_VN5EFE=
MKN%'6BX(YW[, @X]+\$0.3%76<\,$B$(];PXB5RCN*,#\\S-INC$!#TYP6]*
M4LW#AU.XZC&#!;1&YH4A0!F3P@D8+%'"H5DF)803JKZF@U.7#R.#.K4EI6IG
M(VE&L4U;=-W'/.81=B E!$%$DA"2V*60A+[K.3SR$]^HJ."AB>9&!QLY@;EY
M<!!-/0ZP@='()-"#1\E8)TM0VW7J3^%@B04.3C,I#9Q2]C4/G+Q^H%.W[>/P
MI9)V^&7&/LI56JZ=RJ^VS%$08^P'!!*Y;Y#DX(7JR%!5E7=]A&CD<F943<]D
M\KD11BVSH6_6!&M-1^Q("(Y,)^ON(;7<=417+7G_6&I$W\40U&SY6DVFGM:Q
M.@"4'2_JD#$&][@M."[Y>][\]R:[I%2=<I5W^$5%8LKIY4^*%6==JXZ4EXL
MAT*X.(38PUP5"W A"7QIY$0TI(%+ LZ-#J&&B3$W,FOV_NT7!2PW@AIWNQVR
M)GI4-S[2(Y->IP#XJ5/ASZJ72*<%:-5HXEL;1<!'C:48TM_V#"3M];8=(L34
M?6W/ &I/3]MS1K-96'ZW3N=.[XJV;<6'O! \K5;R1;C)FM"U!7$2%GAA#!E5
MF6H<81B')(8\P,+G<@?I^KAS*.NQZ A2#O!"CWV*U0@YI ONF*NIQ[YOM4)_
MF'+*ZRY"/4T5O3>ZCET'W\I"C%HG_SP)9U!'WPK$>G7V[4PUO(V0ZY'[M%KR
MA1-$0>)3 4/?<51=  ?B(&+29":)'^/ 8Y%OVD*H&WQN-G ME J==[V?R)]!
M)ZYY_Z U>L>9]5Q,1J9$4S@&-0YZK?=938/6@TW>,.BU&ON:!>U<<X;COJM)
MI:*2ZKI4=93GQS3C-Q5_+!?41PECS(78"5SYVK((DEB::J$K7^<@0BXW*W>N
M,^G<7N?M(FUU*9^F4ELM-OA-"0YJR0W/^[16P,#Q;Q'7*0X!SH1TV*& )D8V
M#PA.33G]88$F"'L/#G3O-2\Y</GP4%T7A3)?FNI$[[E\O1_ER,RX^H#.6'/C
M&2ES46\?@90\SWB^*K>W$*J F%0%;'31+U2@!>YQKAD#UY%Y9@"DEN.T34$;
M5.I :X+)JAZ8J-LO@&!TW\0^K.O_6DG+ZR93!%C':]=^[OMON.UD5JYKKG5=
MG]NFS[_(H:OW\@G\@--"=6[E"Y_$E*CVBCQ$/D2(4)B(&,&0<I*X-!0B#A9/
M]0[L2X6+:F3'ET753-[\UPJ.1P)K^2\ X0]IEBF;0VY'&@EJ%QK+ETM<U W*
M&G?:5-XTN\]5@B@..8Q\RB$*D N3T(MA'&+DX22D*,+M<W6=C>U.?=.GJE-O
MDF>*9^S_Q*=I9&?N&ST?\_?^-L" 'C*@.5.M)#8;WW#O >P  BU"H(8(*(R
M JGN1F^["=],UORM'<TV5?IC>*9'6$1KKNPQ9!L<4])$JFRR 2^)% O3:N'X
ML1-C)@T^[JKF8"HF-E E<HD78TQBGL1:KG"-N>:VQ>T%96V$!;]UXAKZSXZ!
MK!T)8@.Z\<,]AJ$V))[C%![V@C8.SC1U9,8IE?>$7YR\94#QG:\929=+SCYS
MRM-G%<91MHE^EQF3S-7^8Q&%$6="$D;H1!%$A"0P#KA*R@L"Q^&<)X0M*E7T
M^SA_F$QJ1"3KJ4<\4U)S&-1UT<7V.&V,A=C(_-%)#'HB@R[)5_G=I=3=OT?
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
M8V2>K.OU;U2Y #UE+L!FF>ZVEJG6"-0J@?L3RS2HFK\%<"U6^C]'FLF[ %B
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
M9$Q%+2(8)+Z?H@31++'*(]?5V=3LX5HTM3KH54G.HU>>=U31LH?7S.)U!=K
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
M/NTF"\M7CE79)-7%WQ?KG]_S@JA:<=5MHN>7=:G"3G.Z6%9'=0\JV$E5EON
MRT6I?>W?^'I=5; LYUY&HY &*>18('7+)X X\ 4,,X)HY$6(LKA' I5AI#6:
MAN/G4&E):.GQ'69,#;W%[S=$(WF:-[F_9J"E(_A3*@G:6H)*3;"KIPJEJC4%
M6M59=8HX R;C;>^N'G0X7+FZAQ%R7#?YH$ ?N-B'[<U1G(62L+K$NEP6?V*)
MXYQX:2(?"Z"'=&8MD<*,QP22-!8DC!.1,MXL#&9K@D&O/0A^8&[?R AP(Z0E
MR9N ;<;8K@!\Q_B++9P;D0<,P3B-SU!Q&$=Z?-]@C-,0G(W(Z'CULNOI=^)L
MCJGR5)*IZCX>HW[DXR"$%.$(H@A+JU50 @6* T]$ 16^57$29Y)-;:_=ON1<
MY<@@G;DTRFTR#7*83./LY<"!A]V,)M]E, <FT\-Q[,Z)4G8F17%WR7,PS!W?
M4K]<KG>YHNX,SE/WT]UUT+O2IG:.*)/XXTNY+I[XZLL"$VD&K]]JA^S#YIAT
M'A,O"2,60<HB'R(_2V#FX13&8<1%@ /BQ58!9G;=3XW<CYPCLQ>]7UW_Y"H=
MN[K\L_Z)Y987J\2?=/G"=)8ZP!K;K&_]3IM!,V/MX89B8&IN!*_\"HWH,[ 1
M?K8YEMG*[[3T9P_<W!4#M>E\[/*@/8 Y4C"T3RL]?;RG<X5<T7^^J$3-5^4]
M7JWOQ(>7<I'SLI2D31:YYNS*1O+]Q N9GT+A^1Y$+,4P37Q)EIP*D2"1Q)[5
MV9(#F:;&F]W9?D"C%I"DJ113-E>C&FCIUL\:=C'&A@[><4=N:&_N2(-F[[AU
M![,K+ZT#B<9UR;J#\,#_ZK#IGK$ *Y5Y>?UV+S]G5:]>565XKK($/LH6K_Y:
ME'.:1B&G-(0>(K&T:Z, 8A[',(J3*/!IF AFE;_5H,^ID7(C\@QHH?7M@(W8
M,Z#$!G\HP6VC PS@-PP1< OJP'SYI<A_U&SYN,.5YU"TCQ(PQ\55J(!!C^/&
M"YA#<! T8/%J7P*J=WO?U@7]1Y4@Y:8L7^36C*9<A!G&D"5815H2%8CD*]^?
MB)F0QB+WK;)"G>YJ>G33;(%+)>JLJ8VWT-+V3_O4 ;8IR[B <.@@I UZWRKT
MZE1-E: NJ>4<&,X8Y61'(Q/).84/^>/L&W:TP?AB?IVOY?;V6NYU?RSR'[^M
MBC_E[K=X>L;YVSR.1(IPY$$OY E$:>;!U*<Q)"@0@L2Q3P4QX8PS_4R-,"I1
M02,KJ(0%M;1F)'$.VFZ&< C8P/30$RMC>C!$HN,:EVRAH@7YPY8-SK4["A48
M*M?P@.GC=B1 BY=\O7J;__9A3I(P3OP@@UY,,H@"+F 6D1#&'D8H"*6-((QL
MA&V34YO:W]46D8'_D-BQX@G\\C__1QH$WK]]_]M__$W_Z/^;H1'00JU[*O?#
M8N!9^_WVYO'Z$_B/F]O?/MU]O7R6'BK9,2'KAZM)6?]E.S%;38TR!P]%;Z;;
MD7^YZ-H3Y0L= U;>%NL/\G?JY\;GK(HO_B?'*YWY:TX#@FE&$8P043$/TE9/
M0QY W\-RS>6,\E28S,.^ DQMULJ/P^]U%<@<\NY)/ :00T_Y[<6AC?@S(!4
MC08SL#G?4DK,@%*CRB@X,/B]KFD-,@CCW^)R.!A]+WM9(VEX%\R\W?>X*F:M
M]8F;9/;M]%A%=#G?CR]R\Y>O*Y?V7$29ES!/0#\0*40H#F'*"(<922D-DS!,
M,3->) [;G]H:H"6TX*$CB!EP_&4X#$SA6CA)#)5X]7'899!8,.]ET(Q$K'80
MV1'F:0 Z^?#(:^/1W6F9=]BLXS&7Z1WG@;1>2< E284^@RCS4TE7DK/2#%,2
MHT3:M9%-S=;CW5A1UPAW_O4UXVT@UC:IHXN<CA?E<IP0N9W.X3ATXD;'_N43
MG4P@4>,IO_*9IWN8*ZV8TY?GYV63MA^7/S\OBS^_<%SRFUP4JZ?MT?LV[Q4F
M1' 293 (X@"BD,201 F#<82HR!(OHXE1 OV+)9F:"=2.#-=EB94*0.L 6DI8
M6 07C9.!.346^@-STP;X.P':BG2-@DVQ.,<#8V'4C35 (YE_0P^4G<'H MQ.
MT_*B#L8S0EW@L&.N.FG0N2_W:OT!+]7=N6\_.==;_ZLGY4)6E?ZHRD]0?. ?
M"_F^^HL*,E[DVC?P9Z%S<K[R.2)>A%4.K%3$ODJJ&T'B^0@R'&0!H:%<^#)'
M?M^+A9W:XAC "+Q)"6TVQ$./Y\5.Y5%'Z1T<T#LN3X#ESY6Z0.NK/9^@TA@T
M*JNR8(2#C=:@4KOVC_Y9U+F&7]WYK"__#ISYMT?]'L;VA:]:WT4NOPO2^BY(
M_5V4^KM@ZKO U7?!=[\+NODN_JR^"\4)8%U_%T)"\+=1_.?.1NH"7_OE,DS%
M+^\,30L?OKL^>U@:]WSUS-<O>/EE0569X#K5*_%#(C)$(8^"!"(4"$@"BF 2
M\Y#C)$.8&)5%Z>AC:NOZ1DJPK,2TX/43*!HLRY=C,_!JNH6EEO!\FEQC?"R6
MJ\MQ&FF5.<#+T2K0#4 G>9]X=3S.[99]ARK//-J'X5:+G"Z>\5*RY4TNF827
M:W61X9&OGE1UO*]X75?N?.#/U57T\DYLWKK19'N7JV 958F$Q3!-HQ2BA'.(
M(T$A1GY"1.)YQ(N-4PB[DFIJ1Q#RZT,VQ.!J<$RH]AT@'YJ<&^&TT=DH-0/Z
MHH[\RY.N6SP#6]74Q?%&.>7>W;;0;&V*W&KE<S6 -FO!.PSD6*O'R -JN08Y
M!KY[U7+5V8CKG&-\=E=&UXWW.6X[E]CE5%Z73<K".Z'_7OXNI>=LSGR,,T_N
M,P06(42Q"&#&A"H+BWP<9%Z&0J.D6X-(-[4=BDX^^JKD5!.]OESVJD6U.?%Q
M/88FQW/O.#)#']DIN4%WYJQ-XBQP)''6#&R3RJIQK?0$O[_[N-J<[KWC^(ZT
M,C_^K$MHZ!E7>0;%SH3$U<!5$_(P:Y(K=^!06'<? +KN=,1#P8'PVCTH'*J3
M?E%Q7WA9<GXG/SPI1_Y#'U1N,@S5W9>?7O@M_VO]^"=?OO*O1;[^6<X]N19[
M,<<0T22"2"[.,(OE;I<3$D8>8SR+0KM2IGU%L:& <0J=JK$#.MIS78!GO)#,
M_6:U8;IX="(_C1*4<AAD5%V;"V.8J9I&?BPH"^(L]3*C8]LQQV:D:SN&3H>+
MAZ#;V!D3V('MFDJ%&=@H406T[.2@JT["[O54T%O-.Q=;35<@.@JS["W&J(&8
MEX*U'ZIY<7OV15[O7Y_WXLL,Z[H>O#@U?I)X@=<2W/.5CA52Y\N?%B5=%BI[
M_PQHX<VKN1[BU$U*%T,TM!/S$)TA(N4Z8>A5G?6PM=$*LIY4I%V#]?1#@U\O
MUN<E822X3Q/HDU :E'&&(2$T@A%+<1:)+(RI40*R?MU/C0/4ES/8[5;#$Y!!
M01R8)?K>9.TR25S /MB5XFD>4 PQ#$->)S8];;!O=2HA2QT:7W"1N/]!@5IY
M'E?L:K6ZR=GC8KWDIG;<[EM3(W ME+F5M@?!>1.MO_8#,^_C"C.U_VMYLV9
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
M[D,5@?!82%)491]_%DN5ATM2Z?$\!7/B"QX'0099D%*(B(\AR9(01BGQLRA
ME(7(SDSK*\KT;+8Z+5*ITR*M^+-L]Z>4N@1RU0%K_)>NXEJK5?TRYVM0\O5Z
MN?$0JR,Y=3JG\_1;'LOU'5/#([LAQVFT+,#5P9V*BVO)/CN>YF6;D\/A*=^%
M*+HZ >PKQKBG@Q>"=7!R>&E[C@*-[]8_5?U;X=,$12F4VUL&44 )S#R/08$$
MEYM@G 29N"B 6'<S-4^#%NK"0. */S/:NAR5@4GI:.!N-TJ7!^+N@#!4@&W5
MR?L&SNXH>C8@=O?I/L7KZ$_.7I;\3OQ=[D5_2I*Y>I7VVP]^E3/EYE0UMQ\D
M]^PEUT]":3TE?@P#WT<0^0F#!#,5D10@[OMIDL7F4;#]9)@:3S1:**.HT0/4
MBN@XG$85H'2QJ6'6;XBZV68DX >FH@WF=T<PO]K'W*:"@K-AL"D8-_APC!3:
M:S<5!BELX0#0[MIO_9H>L<+;1;KOUG&[K*G+;- J5\EFP5,1FU$2>3S $4R2
M2$ 48@ZQSR*(L;1$T\@/$[.L9.>[FMH:LS&]%E5F';E'[WM)[0BN=O;I96B-
M9:/6*8C:IJK3(-CS:#@V5H]T]"X&ZVF%3QFM'6_THPC9@@J&NU\5KPO&V8>W
M[Z7JY?,BQSF5V^,KNEZ\:@_]G)$LPL2+8" XD5O7C$+B,0%3CY,L8XC%*;6Y
MHV#>M16%C'!C04=T_O)2:A+Y%8A&8H W(ML1BL4HF!',,-@.3#@J@;*&MA%;
MY6+^Y7L#\T9X<'4>9FL2LD?,$2E9=#PJ2=D#LD]:/5JXI"KME^H,I:2KA<Z:
M_&61\YLU?RKGU$M"'*09I%PYW:@(8.K'&/)4H S%8<*P5>6*,_U-S>)I*F[6
M=39;(H,_E-! 2VT9S'\.<S.><HCDP.1T*8@]JY2>A<9I,=+3O;U#S=&SJA\O
M+7K^M?X%<19K?90@]VRJK)6D,"Z)C)?;T-&MSX)[ >9>ED":^3%$!'LP34(?
M<IRRT!.^)Q*KDLIVW4^-@C[>??UZ\_CU^O;Q&[BZ_00^WMT^WMS^=GW[\>;Z
MFWUM'8MQ,..AX= =F)9:@FNOT([HP\4T7X:;PY(^%IV/7N_''IACQ8!ZM-+C
M#.,++_)'.2Q+OC+/+7'PTH0FAI(-U,+UR25Q"(B%%_HB8$9R,+<!<N0K/JEV
MIQOX\*WQ/+PG)=YQWIY^JI\I\<#76%HE[!JO<A465']@,?>],.+29$BYW*:$
M\@]"8@19@C@-2!KZQ,HG>[R;J9D&C92 UV*"7S"5,^!%AVL QL6"+M:6=;-.
M(&QF#%R.V\#<MH&LD7" >GS=(#A:P4]T,NI*W:WH_HI\YND>%Q/9_WDL;HO\
MGA>WO% !2)]S^\N)78U,;<)+85]*;=2 =:$2D\/[ZSMP*_^W4Y/M<U&L5:9F
MBSN+G5!VSWVG* X\_2T!'.(ZHPE2_:XT=K8\WK5&$P5WKC8:O=#W&)>LOW'Z
MLM*^TG_G2_98?,5K]?>WZ[_H\H5I9RI=O2CWJIS"O%Q7MUZNELOB3RRU_5RL
M/JXX6ZS5C9AY$H291[),W4T)5'X" 7&,*4QPY*<D4UF'0YN3'-<"3NV\Y^JI
M6*T7_Z6K1I:6>9.<#Y[I"?/[#<G@Y])D#;:ZS8#2#JX+V.@W QL-0:TB:'3<
MW.W;J*EC\BM%@=+4Y;GV,&/@[#3<L7@CGZ$/ ^[AR?M _?1;"QJ[\YYOPM87
M=$X"QFGF,Q@R7QUPT1"F"8UA%G#.:$@]:I>6^F@O4[,CM5"ZM#(KEDN\*L$S
M7U5EEBUWB\=!%2A(19PE,$XQ@2CA'LPH%?(/C)"?4H(3/'_E*U*,!FN[M^&
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
MQ%CQ8V$HYB_WO(=;;ZP_%ZN=,AMSS\>4!8A!1@F#" L/DBP6D--8<(QYS*/
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
MKRC*;94Z]ZUG4>C1)$U\!+V4$8@BE$ 2"*9O'?EA$,?$-XKGM^]Z:FPF>T-
M;_:5P& CL8YYL'"0V.%OX%P:#-6AK:8_"] (KLM>*-$UPN (PGWN/=E!;>&?
M&@SRD7Q6"OIU [WZGU#0:_?46D&_V$#_K*%_<GJMJA=ZG1XLNQ;'\VKUTG3'
MT]6O!7OOE[0B?E=^-%&LGN1:P[<.C2^+G-^L^=.YN%C#5B9$0%):\*K=W(V\
M.\53E<A R^S(EV.!3B^GCDG[HWEW+)1MNWEL7NN;=>GW8ODB*7;U]GFQE(;#
M7&H6HR"*(.'*S\/D'R2E%(:8<Y%D1'*-49FVDSU,S92I$P=MI 25F+;YE?9Q
M[.8')^@,S BVP/3(I'1"^0M2*.VW.'+NI!,*'29-.O5@CSW,B:W209&$#_M%
M$NIK.X<U$N:!2J'$/ 03D7&(DL"'*?<)C+P,X2P4*&%&&98&DF]J%-+<.FN7
MNWG&^5M5[P;\LL@!*Y9+O-+'[:!4VI[.-#+*"!MLI=YWW,9P&H$S!6\^U 5O
MP)&"-YNKAE6YF[O=<C?O.[@6F[?W'>21=G@'\U.Y73]6<_3_*>M9*H=._7J)
M2^6,_;_4O>MRW#BV+O@JB)B(.=410A]>0!+<\TN^]?&)JK+&5G7/COJ1@:O,
MTZE,;9*ILO;3#P"2F:F\, $F2-$1W659)H&U/A ?L(!U>>D>>URKOY="FQ=
MJOT763;'MT(9BAO]5=1K,]TWM3#/DX>'TH0!*KNQ+HM553#P3)8;T^_:)-BM
MP'I35[6R8K10)MCFARA94>D+/,7[X.NW/TX]\R1,<6O5X;-00I%*-_G4%+96
MXOCRGQCOD^@U6T?H=CK;=CS,7AG (W;CMO&HRGKQ57?:'1=E*,I0F,$H13%$
M(E960T0HS (BPSAD,:%6"9@.VIW;0J]36Q9576@6:!-GFQ7![3;X$+S^M?@*
M2,9>0X>B8<U'9W3ONS]1K^S=G:B_[:R$P]8FH8<S*G33^MP_3VD'-$4Z/Z_T
M3;'^I4GG?/^=K+Z8Y>ICN_#<K_4=YFVWOGWNEK=_ZM5M@;(<H5!2&&>80$1)
M FD>!E#FF(>"TSB-[/UIWU25N9'.QX.%?XJ]I9=/8DP;8^J!GKTYTA8XWB'2
M),@'&A/0@ *V7]+]&FA<P!88L$4&&&A^FF]L"E-GZF]M(JOH\[%](HRFT)33
M-%;-]CLDC</GH1'R=_5-L>6&B\Z*TI:*3O;6F3IO;I3X'+QQ[!<O$OX$IH[/
MD?!C%7F5R/V:\8\5+Y<O#]\$VY1*CM_^71O[[/UW9:@QZYC+_E;FMIE1T@HE
MKBG,T$H,?B/EOT7='J2]_ZY'S=[7_@*(EZ]I_>$W\A[!$CJ/E;;MX1ET17NA
MZ<EN9^U4W+^8M7QC: 8T6N\XZ?UZ]2S*NJ!+<:]0KKZOEXKF5@K=C?9WN"^)
M/B'\0%ZJ<!'E41)':0XE2@.(<)1"DJ09Q%1*R@4C861U=WNU)'-CG:V\:E.S
M%1C4C<3ZM-<Y8]K0(>KGHTF!'YFNM Y[YHBI4]RI<0-V([*G"6A5 1_Z1F1
M,K8KT?26J6VH'!.G<;L2KN,<;]<VZ#52P7U?6!UL#*O?M0Z5VAHVR807,0[#
M+*8Y#/)(9_N-",0LBB%5A)LRGE$>!8OFIN9;3<K:CGXGD]^%-0ZU&(] MD+>
M "H>BM7*A$]L;[STK;JY2>\IVO'&GP7.,.5<9^@2F3X3S4*($_77A(9ICL,@
MBD+4?A8?5_RG_R@Z'2;Y)/3]ZT_U,=BM_+,<WBD./^&%PT_:'GX>!OIHW6^.
M3S^K]OBSWAU_5C=@[_MI4!@]#&B\@1LWB&@$N><0@C3><%@&,(THP'!K<^=7
MO,O/&B*)""&!LB"Q@"C*<IBS/(4Y3O(\D@&)T\#5ECS1S]PLQ0\?W]V[VX*G
M +2W]*Z$90H[;C\48)24M1=P\&B!G>IE<ONJ1]53UE/?XP-MHYK4AH:^2.,'
MI*TP-;T:\KFEBGP(JQ<)HP$CN8!,ZLS8A"*8!_IF'Z4"1R+,TL2ITJI5KW.C
MA*W0>K^Y+_;_Z+8=?W:B.Z:#L!L$RXVC;V@G<!ZZ&E7W79H+2KYV6%9]3KL[
M<H'A:&?C]/( 1Z;WC3MM^6TM:[4C$G?JF_NNMTFMOQSB%!&99)!2%$&4\Q 2
M@0DD"(DD91'-L'WBZPN=S8V,.G%!U<H+GCJ!'7PV+B%LX;GC$;>1F68+62<J
MV,HZ)([Z$G8.'BD>,9S(9V2'W/;[(T]/RS9S9P7D6GV91!_PJ]\IH\<<V;T.
MIE9_K,A2^\[[\@VQA+'7>^-2&]/Y5UAJ\\H#PO:=87O%S\;>-+:HWHRV-1#J
ME_;ZLQ#5=J\B4R0D"0.8QAF&*.,YQ)F(8!RAD$5!GDGDE/#'ONNY$?6>Y#?
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
M19!S3'6D8 YIFA$8R33F+ ]H+*W\WDXW/S?":-TQC8B@E='5-?45?)<-S.M
M&9D#G/ 8X*!Z2NTK7%1?-3>QD^HI58[=5$\^-6SE?[>IU!ZBJF[9?VV*YB#)
M_%B*+A8L21*2A1&"/,\$1$P(2,*00XKB!'.2AFGN5)OM8H]SF\Z=P&!/XAO0
MR3PP\.XR[G8; :]HCLP#UP+IO".P!L?3IN!R?Y/N"ZS5/]P:V+_HG@+LJZAJ
M4IO,&1^$#@\L5F8+\D']TC8A6%\;<V.//5G!*V&!EM8^45@O;OU<X1.RD2EB
M(%I.B<1LH!B45JRWX<F2C-FHMY]RS.IYKWX!GU>G;K7: H\G;I*S),UP%DH8
M\#R"*(@1Q"RD,) X"9(H(UEJ=1_E5ZRY$<TMY\4Y9X!2++53@G8$K+\+T'I]
M&-< +YX!KB-ZE6_ B./T=MX!G5*'W@&M6F_C'S 0Z7$]!%R%FH./P$ @+;T$
MAK8^8/.V68HPH$FH$U3R]9/BE$]+\F"];SO]^MR85(L)M)PP?)7-M!798<]V
M!BZ+[=KU2(V]4^L'"?RIY?64^O4"&L,V:V?:G&Z?UJ_4JRW:A4<')NUGWP57
M+7^1>@M8;EB]T?=.MRO^M=DNO%]7=1MC&V11+F."8!;$(40\2F$>4 E)@+E$
MB$D4.AT".?0]-W;H1->W&:^$-^D?6_&!D7]8F+/+N-AMI$9">V2&\0FT>_9[
M=\A\Y;5WZ'G:C/7ND!SEHA_0Q- "?-5W_?^/_[4IGLE2Q\&8+@NF>U'_8/K<
M_\7>DXL@E&D:!!CB6-]7<9)#&@KUGSQ@-,HXB21:/)F=U;>:E+4=Z5TED\O$
M/)1LO#FJA;QIHK?%3M:;-A-NIXIYX 90\5"L5FUVQT9&U^I\UPPJH31@:8Y@
MGD4)1'G (::8PR!/TB@D:HE+<#NH'U=\ED/:R363 =6Q^F\RE';+WF2#,_)"
MV(R)_B_XN#\F.]E!\TBS+K[ZY?X;/HLU>D#66P7':V29N*RC!]B.:SWZ:'1
MCI,NFNR>_-C&G'X03Z5@C7/:0@91$N%8QX/&:A6-,8%$R 3&698'A$G"@]PA
MHLNJ4ZMI.WVHUKZ(#IDV+D+<3X3^$)LX2E0?<^[%KX^%GD..$I\H3I2?Y"HT
MW?*2V*+3FY/D8B/3Y2.QU>=5+A+KEZX,%'GW8ESTWB])59DT\#G+$4Y#!-,D
M)CIR5D*2Q2F40N8\(V&<QDZ5-\[V-+>C&",=,.(-RK%_'E*[#:87H$;F5 >,
MAH<FG-/?=WS!43]O$R1P3MVSGOYG7QA&!?\D9:'/2$R^#WUDLD@C$80I9S!E
M:091PAC49Q0PSE&0B1@E>1RX4,!1#W.;^IV 8&EN39D^-W*;_,<@VDWZJZ 9
M>;)O46ES &GQ_$WWLYI[FN;'[4\ZO<^J=SBMSS]X;9V^[:<8<1J%.5*V4D!U
MQ U"$-,HA93@* XRE#K.Y^,NYC:A/Q4_U%9U\&P^@:'==+X.F9'G\U%2+[\3
M^KSNWHOHO<V4/J_@^5)YGB;U7F;"IH#NYZK:"+Y ",<<IP)2K.M3**T@27D$
MU2J=$HX"R5GD,K//]#.WZ=TFRZR:9)EMB?+"B#J\//DYC"V/AZ]';NR#WU<9
M1ALA;T CIL?#W'X<?!W3GNEEV@/8?E6/CE8O/'ZMW\7OZ]6SJ&JQ=SYK.OMC
M5=35+:N+YZ)^,;>ANEZB*9>X8*&, XD%1&G*=='>"!)))4PB1I.08\'3@9X8
M Z29&\OLNPRHP:/%2KRZ$3'Z *,0Z#0:ZIPQ9/#LB&FR(1F9OO9'8ZO)I>%H
M73G&J1#J!5GO?AY#9'DCSX\K8#OO"W)-HP,I6+/Y.[71XSJ*4JPJ<T"[Y\;X
M[F7W2)M']5873M979_7+YY5V7C')5;_4WT5Y_YVLOCP9Y]I_&D4^KQJWVT6<
M1B@B"8)YDE"(,&+:^R"#-)>8AS3(F43=%9@E7T\D^H"+M+&/?!K^&+Q;G&S0
M+5E^3@,YT8*@]8%&(;"O]"L'8OH"]I]K-0=&]1O0* _VM =&?5 K_4$+P UH
MOQ7UJ=SU.Z>X+R$3#YNOU68JL:==F"8>C*,U;.K^ARUWGU=L_2CNR8_7V8/4
M+]Z7@A?&842H5K\OHH@')(UTU3A.( JDLBY2$<*(Y0*S#(=I'KBM5]9]SV_!
M^204Q&2I_=Z,A,:_2OS0[F[;ZWO &BW<EB+[ ;%;2_R"/%%6$"F%WMOI9&I:
M>N.F\%4-ZT%:M1OS#XT>QN?-*'(#;A_7&Y_)PYTQ],3,]OU.2JW.<!QRHWL#
MPTN#W[=EAA=1)G!()85<D!RB/)(P)S2!(@AI$@0XR0*VJ-<U6=JQUW[C3H<=
MVR[&/!U49E-9FUQ:E5CI+-*K=:U/"%?"LK[M20SM*&<H,B.SRNN2WWYK?!^J
MZ[&R][;IR>MY'RIUJHKWT3,#/9@*9="+7Q7E\\-T8_O)R#[^T#LI<7!T1F,4
MT"",8!I(-;-1P&&>)P3R%!$1)F9SXN3D=(4P<S[V')YPS_^8V3')5",Q,O,T
M:D"CQS'JK\>EU674LTX?L/KRW[I&E&E=O#R =N0%YJ/-88S[\?%IN7X1XILH
MGPLF3INKV^-78YE6]WKKLO_O^C+\]W7]G\(DGVVR#S1FZ:=UV?Y*/Q<NXHC3
M((D9C&D4Z32/$M*821BF.(^"C(02.>6)G5;\N;'ZOT3Q\%WI!8G:YI$'T<99
M:5(7+7^4._'=:'WB#\-N(9CO<$]X+KH][]P=(MWLW9ZUQZ!:2_5;G<*G24/>
M*'K3Y8G1*8"^6GP<SJO*VXR1IW5H8N$G7;G>9F .U[HWDF+8ZGA7KID0O#(U
M==IBB:H'<Q2K%FVR8CHVO;E_+$2UB 3+&$,!3"71 <2<0(SB +) 2!(%>>)8
M5<.Q_[FM3T9.MV7'%7&[=6-$'$<F_D[R)M?7+YWPFK[_UMYK;14 .PW\T?E
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
M5LO*]%MG@BFK&[1YP#R:)C&# <6ABK6(8!:F >0T"/PTPJ$7&Y6.,^Q_<GL
M.:4MLIK;HJ]W9AT0TX&78 7GWBES%]F@=E6U J"K07/?[C2\WP8\=[']1KV/
M'=AO \V)J'ZK9BS33EW)NQW"?5@M%O),J/XX#PDF)" "DBB1/!AD"*8B$C!-
MHI!'J9]%$3=*1S6(F%.CRTH%0ZO@0 .H1Z7O/RQC''J@YJ$'GCCTS-I3SVSO
MM/.G4A<T^KI,5S7H@+A*8S6,D..FMQH4Z*.T5\/V9EO W2@#U]=\R;^L^4LY
M]WQ$D*I$%D<8022\5)G3/,BB)$T%IA$/#<NZVPDR-?JWS7FG% *51H9N"=8C
MJ+<ZC#$N _/_D$-B46+^.CR=%9ZW%&/D<O37@75<I/[*]BPN-.JF5..["M%?
MN?PEK](9[G(JDS3RDIA',$H\ 5'BQS!CDF IS8+ "\.,<JWMME&O4Z//O?2A
M^=-S=8NJBCC4OD'53*TJK'?T,K W:P^&QG7!$!"/X6!5@AN%XDYH%0NDQ&X2
MKP*=1-970&M@FA\"XI%,[>Z@-C.8FT+6:P#7;FP\@[:I?GL&:N.7+;V^VN2-
M%56U?;W-_2P0GA<)&"1!#!$G'DS3S(<XHC%+L@QY9@D5S_0S-4ZO"7O1BF?H
M,'4&2\0CWTL3#WJ<<A6R%D&B8I>)2&//$SA 6::74L,AFN.DS*A+$"R&0%7O
M3.  J8$7NEVFW$K$V9:#S^-D[F[5CX(KQZ@SO8SKPM2OZI&ST87'+7;1U3=_
MS^7G(5?N)WXG?E_*1A><-5OZ>9;X 64>A2@*?(BH2"2M9C%,LR2FB9<@+NA\
MK5K1V#U?ZLV(8;=]#LT(KUN!U:9YTX@,BEIF@ZW<1; U=L<N(1R8+&KT[O?0
M:Z5M:QBX1,]@ ^P2Q9$VOE>A:;;7U46G=X][L9'Q]K:Z^NSM:;5?LF#=/_)5
M[?YY)QZ?^1]Y\90O<ZS,UQNY<;PM<OD9W-!U$X89<<^C L70#UD(D<@(3.,$
M0;E!PPGW*$OUZB28=SVU'>]6^-9!JI4?M J 6@.5R-^ 6LS&0X.E!T-Y8,HV
M M@FX-@,:0-&'PSQD>C=S:=MQO-6F/62OEF+XZT 5IKN+0=V+9A7:3Q11>V/
M\I[SXM=BM7DU+L^HV=S4B/YL-< _5+X4^<]*?/TRC+JH]E/[0(".L@V_A.4
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
MEVS_*,=1^7O^^[_YL?>?H:^Z",+J8?E#, .RA=?:T6YA6%CB:"SU-K?7C-#
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
MKV>0%\<92R,!?1IF$'%,U!6^W-ZD">>QB+U(:-&:7?=3IK:J6F0]Y9IY1MY
M5PU0Z6'&<9:CI&'+'13[$;EN2K ;V'\'A7\D>_ 0PV!F([9&L==F;-[J>#9D
M:XWW;,KVK5@L,NIF\4X\\!]\N>%-W(1/?4)3',% I%0=D!.(N4]@$# 6<>'[
MD2#S'[P@*ZV%Y$07)O.EV]%PTT4)J:9*48MIP$2G$ Q)G I,0IAY<0@1]BC$
M8>1!#Z4B2OPP2D*BO1!?B=\H>=Z=HJ>Q0%Z)R<!+8 7'G4H&6\EW.8!'#Q>#
M%>Q*?$9:HPYP^KNCA:='^=ZEY=1[XRT>/5+O+0]]S]F<,C:DI$7^JD;Z:T[5
M#6;SN:412D)&.:0,I1!E<BT@7N##).8\XG$B>*I/8F>[F1J5=04%BUI2DWWI
M63AUMOTN0!IZ>]_%IQ'2AN#. V6R47<!V%@;\A/ N=II7X*A?T=]]NT1=\Z7
M--C?(5]\VLZ"W&/-^0W_]ZJH:O>IS"Y-5?K4BU,>!Q@*[&<0>5D(">4Q]# +
M(N)3ED5&<1.&_4^-.OLMFS-0Z0#JNI9*"_!GK8>A2=ETE/3LR@-B/S CNX?=
MV,9L"9XC0[-I[Z-:FRVA.30YVS9C1X2W2C<5&Z 8]B$O__GA[5&V5*7OC1GQ
M8X$0C%%"(2)>#-,L9E"D. R(0%&L5[1<HZ^I$=R>J$#)"I2H5LF1^R#68RQ'
MP U^%K;"S)B"--!P1#=]/8U*+1HJ']*(SBN6M^\J=I7@4@4K["K,WA2%_!@J
MC[0/;[M'[O&;^M6-"B3[C//B#[S8*#;;O%1[NE*YTM(U9X^\>/'G*(M](5
M.2$A1!&5!]$P8I"E <&98&'*M%+?#2_JU BK%0[(SEY O@1O'!>F==B'&U@]
MGIO&< U]K%8:P ]*A8,2S3L]U:U-][E&5U I.P-*75#I"SH*S\#V(U Z._0K
M&'Q87/DA#"?HN'X+@P-^Y.<P?(_7U.OXNBI+54--A;'FRTV^?+I[Y?725G[@
M8E7LRC9QV;U<]60?^1(7;U_6_*7\)F%7 ;"KA>SI2>ZJN9S0ZSD3L? "N;4-
MF5"5[A(.LSB(8.+S")/$HP$*39R9!Y35:+D9P2NZ*8GQRT(J^S= *K54C<\?
M>:FH3/X3_$+JBBU ?=]_DTM2]<9::6U37&283T!O79K(P Z\,+5C^K4:4S5J
M8*<JV.G:#O>N+ J7:\^^>J#5SW6!E$$'P6F5E6$D?8=2+8-"?KK>R[!=VJU$
MRD5#K6@JD?Z'M]_P>E-5HVDCPY#/PT0E[*;<\R BO@\QXZ&J+Y<0%LFCC/!-
MCB[]W4WM^'%?2'[/7[%AXK\+F.JQLSND!B;8RCE+20J4J+.].O"MV(,$V^DA
MY(C]+G0V*H'I*7[(09IO6=X\M1OFWSA6&1S43OI^M<CI6_W?3B'F)*(1%AZD
M?D(@PBB#*0]"F 0AYISY//$2HSLGW9ZG1BZ-)Z/*E_(UQR1?Y.N<E^"E5H.I
M(I9"G8A_5"=BN?W$H.!T4Q1J(R)/++GAAE-_B#0OG(8 ?NBKIIV)H2/U#-02
M@S^;_QTD08TQ7JYNE[3['?=>R12.HQLEXP;LJ.V!J_)"5-'E\NEFR1[X J\Y
MNU%UE:LI>RHY5(1BFL;4@XP1M6^B*<1I%, 0BY"H\L<TH28L9R/$U COX=/W
MQX??;Q]_?_CR[5<S[K(: ST:&QK9@1EM3_QJ,6D4 #L-]E-P#<%MUX#HB.:L
M1!B5\:X!Z9#\KFKK2B_+[[SXD5->MH4=* HC0GV(0N4KGB$.,XH13 02?NI%
M8<I"*S?+_7ZFQF9[[G!E(ZJE_^ !HOW$Y1"GH>^$NA"U4E[K:WF E:6SI3UF
M[^%M^?W2YV7O;GD:"&U_RX/7W\?A\K0.9STNSSQ^Y<'WR_)ULRZ_\A]\$;3,
MR/P4^Z& 'N8!1#[R)#-Z B8>QP)QXG.S>_^>OJ;&CI5L(+ \H9[ TO!,>AU"
MHYU"5;%:)>@,-( -4"M' Q/7)\T3/;W/V?*\RF=/DSVO6.R;?E^2?+'@<G]&
M>?Y#!3M69OQ-H=*RS#/B1<17B9\%DONG2!X0LQ0KZ[I/8AS'H>!8>^O4V]7D
M^$$9C2NGGDTCMC)NM7+/P)*;%-WN1SE&,4]#(B 3G*JL @G,&/=ADJ:9B(-8
M,,0-PD&=X3Q.8.B82&ML7)VA-S!'MW*"ARY8.U&=86:P@76&W4A[V)N7U6:Y
M;CXW":7RGVA/2O*W2\FARLZ]9,K'@LG3; G*Y_SU5>43)YLU6*[6X(VO0:WU
MK'I_N5I"VJ1]W^ %P$\%KTQ_)6 ;#N2_Y#FX .MGO 2K):\<!NM;_SI9F$H=
MYBI.4VL\>K?2_2V,MYO6TF1O0ZWWAK5WE,H-P#_R^G^_+(]S;3VL%HO/=26'
M.<IPP@5-):-'$41)%L),KITP$Q3QD*5^(I#)/MNP_ZFMK:WXX)=6 >6G!+HZ
M_+^@U@+\J?0 C2*&$0"FPZ2WA1\0_(&7C %PMW$GLD'/G8N04>]CN_W80'/"
ME<>J&3,JY)3-5304^_23T\U:+I]W0LAULR@_+W<W'!J<IM70U!BL$AAL)0:M
MR#,Y8U9KN2W0C&C70[&?EYP#.# +7<;.\1V0$4 GB*;D].]/JQ__GVRGX1C*
M=M2BU_HH1&*D:$L;9B]96!@.HBEOEFQ7+.DH ].AIT><T10SG\/$2T*("(M@
M*B("19BB*,!!XNGMG*Z69&H,U E#5N>3A3I$+ZI##*[$-SC^735 &B?JL6 ?
M?/>T'_A=X;Y?]TOI O;2P)DX[#@>&8-S^U@C-%:EEITW@1P43*DZY2OO@]=Z
M,-0Q??W,0;X;/#66+"]?5Z4\LLN7CN:3"J18;*K2N*NJ>%C>F8#5$ZX.[2X&
MH_=,?U4'XQWY7>"P9Q%PTJ#9 LAX/O_8?/2UV_%]9>3Y+']7SCV<L80@!M,D
MCB#R:0!3GP30R^3*%D4XPURKK$QO+U-;N%I!6S?L6E10R:I'C?V@]B](SJ :
M>+&Q0DF;9[10Z-D)R_?KG;#\8;<3[F]U%.+04JPE!;V';8NODO67I7*!4JW?
MKI8_>+%6U/,H82W56?RQP&HU^8C?RGG$$T&1%\$XXAE$E F("4(PBE""_2S.
M KVTTE:]3XT@MC*"=2TD8%)*T]JI)O#KV?T& W5H*I%R@YW@,] 1?09V:#?2
M@X]]:%M4/;5 S5F)4Y.^1ZYG:@'+<?%2FT9<9V[[O>1BL_B:"SZ/HXB1!#/H
MAX)!A/P49C&)882R% L_0#$.]2ZR3;J=WI5V+1M82.'488+NZLJ"<B76?^%"
MTSYHA'[F"S\3$OTDX0*BF$90@AY#$M X1"P-PLASDRS/#OLQ%H\&>26T:?21
M#L1Z*X5KX 9>('K3V\W %E+A()NF#42#)['K=#F1S'7'(.BGJSOQKF7D=;[D
M=^*VX"Q??\94Q?^]/7"5_$XN*1]61;'Z2_YPB^5GI8J418(D+$H3&%#/E^2/
M$4QIQJ"'4!I[&$>1V26W6?=3(Z*MI("THJIUH)+5,%C;;!CT*&HX< <F*R6X
M6E-KT4$K^PSL -^*#VXO 6X>TFV%FZL0;[/.QPWYM@+F* 3<KA5+?N.2+GF3
MX6+Y]%5=EK>!SF]-LJ7RXX:K1 &?Y0<\9PCS-!,$$B$WM<@/ I@&*8:A'P<1
MSGR"/:-CNJD 4^,X^8$FAEQF"KDFFPT(Y-!\5HD^ UOA027];!MR+ZEMO0*$
M@WN<LUF=M4+IX)#3+-%SQ6JFW8_+:Y;@'#&;;3M7) O]<#FQW(?#Q')W=2ZY
MN\VZE+M*93SX!\^?GE7HICP[XR?^Z2<O:%[R^R*G?,X12L*,R7,^23UYYN0$
M8NHCR%.<>BS%69BF%E64QY'>A ;&*\W<Z !6.R5.EFD&O^1+P%:+!2Y*]2M0
M*DC^9I%[=(3O)$TCQGP_@8+Z\CN)4 8Q5H>#2"Z>(1.Q1]MJV_HEH:?ZE0Q?
M9_KD-[)7<_K_JJ]#;Y6?X'@/O#EPD+/VKDU2>]?]5%K]00, :!$ %02.<]B.
M-V8N$]J.(/7XV6W'&XJ3J6Y'[-[EOFF.(A]G*><P"AF6)S]Y!L1QBF!&DRQB
M\DC(/:TXR/YNIG:^J_S&895[&-".G"X6D3D+0P_YF,*L<GXA&97':LQ@$'**
M:,!QA!*SNZ+K01WG=NA1)0H&Y1EPVS2O:_S3"<[7K*T370JW2]R./.K(1UP^
M5\G8G13^TH-FT!5G"@N$&9]?2;]-T465@_;33TEQ2[RXW<B9\B+9KEN<=U>:
M=^?OFA#F10A'D"B7.L0"^5,<>3!A 0DI"L,@,<H$>X4LDR/R3JGJG>!M55#3
M3&?V0Z3'12,!/S!AM:5IJ]#>5@^P562_0/A>>?!ALCLZ0-59(C1[24;.AW8U
M9,=IT:YOTM*!1VXJ\J?EK?*%+]Z:I#4\B57L,56E%7VY"2,>Q&$L().D&>!8
M$!09[6M/=3(U,FQD5 GTP<UF_;PJC*]D3V*IZ1MR)4)#^X*< F>(G#\],+CR
M]SC5Q;C^'3U*'OES]#UK-^-O*"TVRCUDF[*_D]4#!T'L>\R#%$4((A$F, WC
M &;<BTE$61@1(V^-OLZFQ@!?.C51P"M^4S1K1@"]T.H1@2O !B:$1LP354<N
MI)DQI@0=0!Q10V]7HU*$CM*'5*'UCGF<TJU*MB^W';<KQN=4")X@/X&^RDN%
M&$\@"3"!GL]9&++0\UB@&YK4;7AJ5*!DJS;?0$FG'W^T!U;_A+\&@H$GMZ;V
M1G%%IU2U"B7::VBTZ*%3XG<#AD[^W2(J_DX%D=[(;7].<9LJU@^RT$\C D,_
ME+MQ+\$P]6,?4L_S*"8I(J%6/."Y#J8V^2H102NC05ST*?#Z)Z$+2 :>C/MH
MV&0A/@6+013XE?",%-S]P)^4E7PEME#- /^IIC7X_;NK&.P>*'I#JT^]-U[$
M=(_4>X'0?<_9'34^X4(YIY3WO*CLPCN3GQ?&'$=R#Q&D"8,H45G/<$8ASE":
MQ"+R,K.;L[,]38W</MT\?/OR[=?OX)>O=]^__PW<?WH W__7S<,GLY/&>63U
MCAE.\!J8^5H9591S[<LP4!6(BV X.E^<[V?4P\5%=0]/%I=?,*.'LEC/[^O,
MF7=%D]5<54*?\X0P/^4"<DI2B#(10,(#!OV4111CW_<]K>/%N0ZF1@:-C%6:
MD49,\*<25'-Y/PMD/PFX@&?@N6^!C/:TOZ1^WVR7[W9FNOS7;I:?;7:4R7U)
MJ79.7WSNVDPFM:>R2KE!J*!9YJ>0<97>%$=(F1$CR,(XS<*4IS'7JB75T\?4
M)O1A?H[&+?^*'"8[."^;$QR -/"TML#GBNPE1P@XR%VR:_.=,I<<*74^;\GQ
MH^;K]'?^I!K<74'BQ<>5BKR:!QRED4A5+<S$4X&= J:4((B3#'DDCKC 6M.[
MMY>I3?"NA.#/6D:#Q?H\FI=7;"<8#3R_S> Q6K$OJG_%LGV^[='6[HOJ=1?P
MRP^[JX;[CWS]_/MR150"?'4C5M<9>>!*IWR15V:=A[:^ZP=5WK5-H[:-8_I5
M2J9JB'^I<N6I*XK*U* <Q K^S)=E_H/O*HUOZTT'62I$G @89KX/$8N(Y!8D
M(,-A$HI$B#0CUU;<?3?MID9LM\_*9U+E,^Q4[_V/ZROUOM_GHV<(F93,$V+R
M;JVG#C3@+XD-Z(+35(("^_"HP/NVYG.%T PH2, O2MV_@186];G5!NX]9-IK
MY>;I(8JP3W+<!ZR<_'ZZO7MUYG<?5IT*T.\OI*UK]K:.RI9YTRB+ Q'XRGB7
M0)0@'V9!E,) )'Z&491Z1*NR:D\?4UL^.R+JT)4VE'J+V)4 #;R4&&)CX<)\
M5GMGKLG'/8SL<GQ6Q6-7XO./6@:_-6$"=^)T<$<5#]:$XS6%G-\.//Q3RI,D
M$Q3&&<$093B$69*FD/L!CE 6^4FJ9=AW)]+4"*0;BR$U(?E2[HXJ-9I8W;8N
MNJ%/LH/!T^.@<8=D8,JZ&%96*S+;#LJ@,1KNH'45EG:]0..&L#D#\"C<S5W+
MYH66JCCH3S\+6J=+T*RJM/_6U'A0,^/ )2SZ.>LZ& ;FGDHPYYD7SJML5=KH
MH*G1ZAB=5J%;M.C,$Z[3&Y<?WG[#_[TJ;A=8GJ74G3M%?L@]ED :))6Y$D$L
M_RU//9@Q$7@\Q<Q-GMVCOJ<VB7M3QU8QCI7\H%+ R./!9F T#8'#P#VTF<XE
MT@[3]9[%;/"LO<<]3R1Y[UE(]'/XGF_"LAR%W(\POF2EW+*\-)N56UP^SQ'#
MQ,]2#J,@X!!YRI;CBUA5I!$^STB0LFR^Y$]XS36S<IWK2FLN9?5<ZG8XX$V(
M2A?!6G$!XW0A=W;,L-+$.63UR.@JM$9RY6A%5)4CE)#U:57^2\KIL%#$!21<
MU80XU\VXY1\N*'M4Z>'2\W:T\.MJQ?[*%PM5"NN @'8UU+8FRC 0/F4AAG$8
M48A(%$.2I#Z,$1)Q$/L$Z\6$6?4^M9U/*WQ=!?!H/>Z4H+.U$IL-CA[=# ;Y
MT.XF+M$VIB8KU!SQE5G?HY*8%2R'S&;7B&U1KB+_@56)6[GSPDN:X\6N?$Y]
MS=:&30DL1,I)"$7F9Q %(8%9)O=%@1^$DNLR%I@5,]#O>FI$=XM?7U7Z22QG
MWV.!EZ4<!V7D,BW(I0V]YL9I$$"'WDIMA09;J3NEN>0.JRT;ZSSAACE>SHIP
M:7<\<@4N4T".RV\9MV 1*/R1"UX4RMA<KLMO?+V[KHEB&F$:"2B)B4!$:0AQ
M$! 8Q6G"Y1\I#K1NW_N[F1H???ST^=/#PZ>/X/;NM]^^?/_^Y>[;=X,8V?-P
M]O...Y &YYA:1E )":24>L%T)E 9!!4[@6RDT.+'9PYD+[G<1K+=CE)5BV8M
MJ))<JIV(_$&AJ[:C!5\H8P7 +ZMBG?]/):.K..2+Z/5&(Y]_>[R8Y(L:[$4F
M7W[:@D&_\M7R4>*TX,7#9L&;FHB=6U[9476I5]8N%9Q]W"CG*_G?:C#OQ+W\
M3/33#+CL;T+$HM0"C5Y *;:M&+J?AU423JT=:-4#M7Z@55"Y/B@5;7(<.!U,
M QY[KT$=B?K<#ZXC!AP"]U[2=-KA>#P[!$Y[U#Q(![;G^'J5J+?=O%HL?BU6
M93E/1!:%+,B@\%29D8"',/.]1![;HR F/F$^BPVO,\[U-;W[C-^7S19$N=N7
MY4;)6^]33,_JY^#5/9I? ]F81;%;D"H19Z 2TN61^P(.SD[8Y_H9^4!]0=WC
M\_.E%^SH8;_(UH.J%7$G?B]KJ^)WN9)6='4GMJ?V^U69*XI2&7F7I3) ?LW+
MM4K'Y>. (DB#2)*)[ MF" E(D.]E...9EVJEXW(LU]0.Y+O*=8NZ<EVA-(,K
M 3<E![@N(ERVZJGM@=C:OEX;#<T(RM4 Z]'9.PS;P.1W5&OPH1TQJ59;]OE[
M=\1VULI6.?#G3CWP:2GWJ/4R[]!DZ1AX1VSK2JI1N=DQE(=,[KIY.][O)$15
MM3+E?G3.O$AX<1A"P3B'B 8(IC$/H,\X23C''N9& 4K'74R-C0]R&^<,_"*_
M^\V2<698_.T$G'J$>1U( W-?-X]Q4U)5"NB.M,XK[XA_3G0P*I6<5_"0%7J>
MM+#B[1SP?U^2?+'@K!, ]6VU_B!_IWZ^67_ "[6?_/[,^?JCY)Z#*!>Y;6-)
MZ(4PQ22$*&6JC%<60A:EC KN>8'0<F-Q*M74:*0;I=1J!CJJ&5CLG V<ANGU
M/89C8,*Z-!) J@5:O<"-_+G6#%2J :6;0<C2@,-G8&Q]CV$<R=#:'<Y-.YQ%
M9SB7<CA).YQ8_MP,9UD-)Y,ZNKI<<HURKUG566?CF51=X[-G3G7>^+4AOY]>
M7A>K-\Z;5(%GRG4NJF^J,N>JE 5/2V5MO*\J#E?VF]UT%S$3+,,^9 3)958$
M(<2$<,AP2OQ,[LF#R*@<VV"23GGIK>."3Q0 OE3E<.3!UCL83&((AUZN+P44
M-R/'*M^!6_R:K_%"Z34#-R^J^,]( <8#C8#SN&/7<KY3./) <)^/4AZJ0[ME
MIDU=D_/R9LDJ5GM>+>3[Y:=_;?+UV]SCC'@D39L<DUBDD$2>!WT_PM0CS!,L
MFJ]5X5R]U>)2AT:DO^UV0->CJB;P8B=U10]E1^Y__[<T\)/_!+R2WXSX+\*O
MQ]\N01V8AK\>(/FI'S5C(M6%PA$?7NQN5%K35?Z0G;3?L[SWJ\I:5&ZWG6IL
M*(E\PED@^215!2@8@X1F<A^:^3Q.H]#'L59&A=Y>IK:'K%/M+5;+)RB[>ZEO
MX0S= $[#&8<$$<ICZ+$@@(B$,<R8W.6G68 #X=$T#&(3HKX>SA'8>3@X-:\@
MKP5IZ O%NG11)> PQ0%[$7!ULW>RCW'OZ?K4/+IUZWW8/,O,/>?%K\5J\UIM
M1JH=8TW/#^OES<M:-^W,A6:F1I5*7%#)"^I-6$=B\,#7FV+9G,ST<]1<0K)_
MUCL&<>"Y[P _H]PVFLA8);NYU/9HV6\TE>RFP]%]Q=).>/K\N#-L?'C;/=+8
M/:H$/=L4J)*H-B]U?JR'O/SGYX+S+TLYP7FY?L!K/N>9'U"BCGQ)A"'R$R3W
M:3&%(HT\>0*,XPP9%0H;7.*I$9F2$0HI),@;*4$AQ30T$0X^SIJFPBF-WH@F
MPSTC;T==E>#GI&E1Z3P#NR3>H*.W<NPJ_PF4ZJ#5'3ST?1/F!L6QQLF587%P
M><<U,(X%_Y&A<;2.!_ !GLMYR C. A@03B *40PQ2Q)(8A*$(L1)$!M%]_?V
M-KUU0HI773^W[KFF)]E>;#5/M*X0&_ID>]E5=B2'5]>'W=Z^IN.<>O;PJ_62
MA9_90R[P^G_S(G^Y^>?3:KE9Z =^GGEU0I]S)2&H1 2-C#9!F.<P,G#Q<8#5
M6 6GCS%SY(!S 8->?YIS[X[G'G-!^CUOETO/VL8!DO4NXT9U;3ZG81S3A*4P
MY(A#E,E%/HT2 3WLTR#.@H"$AHE[COJ8VH+>=1CYNK51UQ%NNWPDC5^!81*R
M4Q#KK?!7 C?TF>L0LT<KS"QB L^BXBP:\+B'D>, SZIX' %X_E'+C(;;2GDW
MA=P8J*&M\JO69O)=*D./>PRA"'I^AB#R$87$XS%D#/N(9X3BR"B%LUZW4R..
MG=2@$GM63X4ZQW";B<HV>Z'>0.AQB7MX!Z871\B:9RHT LI5BD*]3L?-36@$
MQ%%20K.WS:_::G\'90>I[29;6\C'7 A><*GCY^7.O5+SYLVLU:FQ42T]V(K?
ML62"G0(S\'FU6B]7NH9M"[0OW\X-!_3 O&2*L5[J,*/[.SOLK*[S#+L:[7;/
M#H+N99]E"W9[JALJS]F;*LE9;YW!'SA?J"W<YU7Q'2_X=U7$L';V8O^]*==-
MCI@[\8A_SA.6Q9B$/F2<)Q"E,8<D11ED04+C,"5)F&0F&[ !9)P:/ZK<2YNE
M7(\J=W'PI*JLRFF+6Y6@6!6PE$J!<JO5#"QY9>M=XY]F^[<A!EUOL_?.0SDP
M ]_<W7Z9U0?-[YUANMD;1:6/_-U6CQG 0GYB*FK9W5YQ0)P=;2R'D'#47>B
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
MJJZ9YW&(,1,BA1&+*$0TB6'*HA1BGT4>PB'B)&GC*/5L$WH=:WWE^P&3 [-
M73:P+O>X;G*C&GO.Z4"N9U9P".-H7G65H."75N2_J<"=&M9.DKY^8&V<ZPQP
M<N=JI]/IV(YW!D"<<,,S>7LTI[R_5O,T"3C&*8<IR21%Q2B&62 HQ(PG&><^
M2WPC5Q0K*::V9Y&?9#2X0YX$7X^L!H=T8.ZZQAGOK]6[NN+M<'P_1SPIP]3=
M\'8P.7#"ZS1F<:9B__VX4O;4FY>U]D&J\\[4F&B71;5*U-LQ%+=11@:'J2XV
M&B<H2UB&/C:=1>02(&;GIA/:VQV6N@V-=T(Z(?[>L>C4WP>+R/]KU01V$T(]
MC+T >IAD*DE8!@G-,$S3)$QX*#*LY[!CT??49G8;C3^5\/OM&&E>S Z#_!@7
MLEJA]W^MWB?P_A"T\<+NMSU/+>C^$!*+D/NC)NRH;A>AJ;R5I'[-E$E3%B<B
MS:#@62H/45$*4X$X#*,H1EE$?)$@$UH[T\_4**P5$VSE-&.E<W#Z81SZ,9>K
M1.S+50)C"DE &*19+!5,4.@A?RY?(:L1 >WV-P*D92MI%5U>\+H,&.%++G)3
MT]DYG/68W@%V [/Z\7<X '=?@,$13Y_K951.OJ#J(?]>>MRR3-"NB%EE+%/<
M7O!G2>_R,+FK(?&-K^_$(_ZYK?\BL B2)"+0KW+EQP&#&&4>I)A'PO<\'GN)
M424@.SFFQM7=8H*KVAC?5:0I]&-8O\=RB/1X9P3@ASZJ=C"O+?5[.NP7XIE5
MM7G4U3[^.4R%G>OP=%5$QU**<>OD7 ?542F<*YLS=P6\V;!<?@V5\YJ/2!!S
M'LJ-%,.2$$D B=R/0APG&8UHB'"@%71_T.[D"*X6#2R-W/VZ0/73TA7J#TTS
MC>;N7/I.Z&GER==M9S0'OA/"=_WV3OW9W,Y<F<[H>H,7B[=[G+,_RFUE*V-'
M'IVVIC;;]NVNC?! 20]^E'_OE)G3-T]K07K9;.T:S8$GKS:0 _@&F4!E9?O6
MZF TF[B)NEU;N=%[YE1RSWGQ:[':O%:! D7Y>6G,(#U-3(TXE*B@DA4TPL[
MY]5JO5RM#;BB#[/+%.$(KH&9H0^I <A  Q0K#NAK=[2IKZ%<=\;K/'ZU5>,C
MEX< FE?,+W]>\,IJO61[H9:%JK*[?KN77\9:_NW3OS;YJ[JIF <)C7T:^C#U
M8P^B((D@R=(0)ICB.)8C$)#0S+70E6A:4VA4Y\.OO"S_ ^#.:9QU%+2V>5PW
M@,9&D.$'97RK2%>G&=AJ5=F\]]V!6LWD3TJW6?7(5KU!K"1. '=O-KE.K/>R
MHS@!L\>PXJ;]:_-P?\9Y\8>JBM&X."W9UQR3?%%5,?Z-8U6:E]TM'[CRA,Z7
M3Q]PF=<96W?[%X(]Z@>9@(F@/D0DXA!3AB!"?H8]%M$(F86SNY1N:MO)5CEE
M.*VUJHBAHQ=H%0-X#10"H(+ -L^VBQ'6H_YW&[>!^;\[9+OQF%T</KDL;#4$
ME8I-@NUA\LH. K_S'-LN9'NGW-H.83V?4]ME)T[=XW9.1Q_>=H\T/DF5[\I=
ME0.N_/23%S0OE4C_X/G3LUSKFEPYS5_X?9%3/B<"!XP$/@S]+(;(HP*F08PA
M%IQY+$EP@ID#USK7<D]M0>F(7>5#8:O% A>E2D54YT8Q38TRTO!KKBG3&]2A
M5YN.Q]^^K;43.4W>3N=D49K/0*.[BE38:C\#K?Z@S5S5(@ J" 9W&AQJS(9U
M.'0N]12<%8<:"DU'Q\&ZMXV-E3R]Q(O?2_Y])=:R?UYGGY][*:<B\T(8^PA#
M) (!24:87*S"F KYMX09+5%G>YK:HM(*"C>2'LI&5-/PUW.HZC&_$ZP&YNI6
M1B"%!*V48U61N "/L]C6<_V,',YZ0=WC"-9++S@-I/\FU:ACQ4_MV[_Q]=SG
M41B1)(/"3P5$7#"YTR4$8H\1[OG(0SYV$EI_493IV;MK7[/%:OD$Y:B]-.'V
MU<EZL1/=2?C]Y8'2I:<!P9] B/Y.D3-VCLK];_# ?6T\APWEORS&%(+[M<'2
M#/?7;\\V]]\M5[EQ%U^6C/_\W_QM[GLD2),X@9RF'D3,(\HF0&%&F=R*>5DD
MTM@L^=]!#U/;:#5Y[AHI024FD'*:YO\[!+*?Q)S ,S [&2-CD0/PC/97) $\
M;''D+(!G%#I. WCN0<M,'JW1LC%0JG/</_+U\^_+%2EY\4,=X+XL7S?K4E4
M7%+)(-5)<-^*69',KSA?*M]B24F+#5-!^)]PH4))2W]."1)AD"30\U &41)2
M2)*$RX-91CT_B#.:969A5N,(;C*KQHG:JJXQ?BC% =Z&IQLF$!EGS/5V8],;
MQX'9L7L/U=$9_"65!EVM0:TVV-=[=G@S-6N3FRCUFP /T$*@=H4M" ZSFXPZ
M9J[2H8PC]+CY4T8=B*.$*^/V;ND%5Q>QY>RT1;/)!C./2)@0S#(8^T1N7T7L
MPY0&"!(_07Z$:(Q#LU ^K6ZGMJ?=N[7@M8Q ?79 RA&#3]_O[PU=V/30UW10
M<X[IB!="?66]';J4&4'DRF%,K]-QW<&,@#AR]C)[V]P17Y[/'S8++@_-D:]2
M_!8ORS7[O,!/NF[X9QN8&J5(0:&2%"A1H;]W%ZK2'.=+A;.^._YYY/I)Q!EH
M W.&'E[@3R6V(W?\B[!8.>.?;W4T5_R+BG4=\2\_[#Q7YJ^%W/+,<1('&<<(
M^D)N..K*<HP0F"I_S "3./-21VDQJPZGQA"JEI.S#)@UI)I'3X= #7UH[,MK
M*8^ E;RCI*_<0V;X3)5U=U-)2KFGO$'^R?WWK*\O510@_GFS63^OBGS]UE9X
M#D-"6$)AZ#$*41!&,".!NJWT8\]+HE DOIFKP^F.IL8;3:RJRF&QE=2RC/-9
M;+5O%*]&;/@;0PNP;.X">Y%P=]=WNINQ[_)ZE3UQ5]?_O$4!V]\DZ;QL7FY7
MRW*UR)G:&W[Z\.7QX\V<RDU$XDD>B$G (?(\"HDGN4$($4E&2".F5ZJPOYNI
MD4(C*.A*"FI1P2^X5+4]\V5M%U7I+F\+SG(5JZ&,4^LW38?;"\CWDX8[/ >F
MC!XHG<!D4&W6"5PC59>U@<VL@.Q%-'H+QIY_>[P"L1<UV"L(>_EIRW")S<L+
M+M[NQ+8X@C)!W^*B>!.K0CFSEKM *A^%02*/9#"0^RV($C^#*5>NI4&8$21\
M@B)B%/-@T/G42+8;5K4K"*+D!WL*&(8OF R'WL9L*)"'MAO78E^"=]B8- OH
M7/GSFW0]KE.^!2A'GO4V;5R70_BA3NG:\0"[K9W#YE2PV/>%/#%2G,E-(DDD
MJ[$8DC2*1(8(#N/()IOPV1ZG1F4WE!:;JM1[Y^:KFP:WN06S3(-['GD] G.*
MY\"LU<H*6^CV7$X;>=TGR;T(C>-TN>?[>Y?$N1?5/Y="]_*+%L?1WY>RL05G
M#YSRO'( *+^MUA_D[]3/<@=799O\*#MNZQ(AX@>$9@'$6)(/"@(!,\_#D'(1
M1CC%.,NTK%=VW4^-CE0R'8/#E3G<&F?304$<F(-:V4%'^!F0XH-6_AEH-0!*
M!8WB3RY@-SCK#@K_2&?@(8;![(QLC6+OV=F\U?'.U-8:[YVU[5NQ6"T>\<_:
M +>W^ZU=R!;Y2ZX.^C]?\Z+.J,.+?,7FQ/,3ZJ4!I(D(("*<P931& H6DC2.
M29H(K=M26P&FMF+LGP@K)])-*SN@G3^JM *Y;D%DZ^'16%\&!GW@%4;=H#16
MXWWH_U'[[[;0[U0 ]V, ;[#"##P (ZTQ:B!H/1"T;P[PW4#4,^#OCI:8*V#L
M761LVAUOF;E"Z[V%YIIV+,V]6"YF#_P'7V[X-[YN"M-$ON?[89A >=:0YP\_
MR2#)@A"RC'L!#SDER,C[YF0O4ULT*B%!(V5_.*@!E)HVV6L!&IC@&]' ![ZD
MSR^X^.<0Q=GZ,'!E13W9Q[CFTCXUC^RBO0];["Z_KI9/E3=.[8/SX>U7OGHJ
M\.MS3K'4FN/R:[[D7];\I9Q'F G,4Q]2XE.(>!) HH+4J!?QF,8114*KJIII
MQU,C!B5ZXV76Q(Z3-] 5'U3R@S^5!J!20=/5QGA(-':2 P$],,%,"&.#3>-
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
M,A-OEOD:K"KP2E>YK"8VNKT)$*8BZWC)%::B\<%N;Y*RV9U8/VS*?,G+4NI
M5(5%-;?N5XN<OLU#07D090GDF#"5<%) X@L,?2]E"0^1'P3,Y*AZOJNI;;Y:
M2155;44U.Z;VX*IW/G6#UL#;DBU072E!+2;XL_G?0:+H+L/CZ&3:T]&H1]++
M"A^>137>L.,,Y3^=2Y);KE5EFISQ.E>A\J!LJL<1S^,L(@)F21)#Q"F6)\3(
MJ_R=44*\&'NQ"75<['%J#+(3&.Q)W#CV6M7JNPR['K,X!7-@@KD21V-:T<;&
M$;M<[F]4DM%6_Y!K]%^TC*50/AS/JP7[\O):K'Y4^ZNRR;Z9HH %! O(E<\8
MPI1 C'D,L]0G2# 19UE@%%)QOJ^IT<Q65)!W9#4,JNB!5H]0' $V,)7LL.J*
M.4".4PTX7$5;]/0T;M#%996/8B\T7K'U!E\L5"#7DOV&BW]RQ4N?ZEI&;>9C
MAM/$#RA,/(8ARA""V/,9]#!/N8\HBE(C=]-+'4Z--1IY*YO*2RNQJ0/Y!8PU
M?1X<(C>T!;8#VE98T$@[1*9D36B<>:9?Z&YD=W4]Y8]]V#7?LV.6 V/,MXUJ
M\TY\S!<;^=O:G^!NLR[7\B.17<_1_ZGNVGKCQI'U^_X*/>X"34 7ZG8>%DB<
MS,* 8QN)YQPL\M#@-=%.N^5MM9WQOS^D+GUO-4F);,U+$CLMLNICJU@L5GU%
M,I[1* -Q+BG6$R2.05$4@Y0R@ED8P)1'.H9&<_ZIV9U63O.T+%W\ P8S&%$,
M*/-E)^B,-_CGF$<TC2!*"=9A5;2)OP,6Q:.R E(^/Y?=6GCE5O*9AZKJ]5E:
M."J5DR<N9ZNFMG587 O+.\G1I5HCN[PG:1/='G97HM5HO)W%$+F1-AK=V9WN
M.X;0'&Y#IL,8$U5)FFCVB35_WRXWV>--.LK<3U&:)6D(*.9B'THA QGC"* D
MQ9SG*2)!/E]*-BU&G[28J?HG5GKI\N:E.YK>XC[4RBLS2<M-HCVJ1=9FI+H
MO9HQ&P=)5Y4,+7I_[Z3]AP1RIV*A'T@3VB@U<,8CB+HPGVLJ*#7U3Y ^*3ZH
MSR?_F]"F7#)))R5LW+MPLL5WI"7CDP=Z1-8%:?JKOF]I)!5YYXT&GYJSVRKA
M=5K(FI^-'G*O/]1$G<S>#/Q^2^0$=\N621MR[_NH=Y.#,32BUS>;T1D-_R!
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
MO+L2T>$8[)6*CC"<P?YTQZJ*L3M9Y?)AQ= #?^"\(.SC:[&H^P,3$M @35/
M410"&-$88 HC$$9AR/*,,3]2WX0N3#:UG4;**%^CLI;2JS_F+9H*+MF?^;^O
MPG/P.&-KQ8QI)<05=IT1<;2\M322"ILE99UY':*-O%XG\(CH:6P/(Z+H: \8
MB*:>B5>$I]>.7QK#G;%6U&;/(JL^8UH$V)04/J$_FXO738^/N[*J;M!J]<Z;
M2]1J'J=!SJ+<!SX+(G$40#'(>0I!2K/8%];93T/-2D#EN:=FE.6MV[:/M#BI
M51[9E5>W,E!]$=2B'9:@M6RG-S7(,G&PD7NVTV5:BN[=*,%L4"BH#=AHU8+J
M,SLN&=2&Y+AN4'^(,8J9[S9YM=A'V,]0!&B<(0!3'P',20Y@2'$0P!"C2"N'
M^<P\4[-/!]6V ]*6SP&K:H<&PV7=YA@@-; .^0@'*X7'=]?)2[Z@:G]I\?''
MS<R!3&^60=/_*]8_;UZK=?G,5K4%$AOW'%."Q?$Q 'F28@!9@D"., 7"?\E(
MX#,69DR'M+QO,BW#X(S*G+02&W&:]V*K9A;&0LRR;>C$]'X).;U.T#9_=N8A
M+DRY]V&Q*'\A\6HT!*)BMRO6M:LRGO50@6LD$]([E5,[HJ+TH3%1>L;,HAS4
M-=[7=YX/O+ZWJ1ZV-YWU'<Z<X31.2<@ 3]-0N!TH$28F)H"$G =13&$>:KD=
M6K-/S1FIA6J"5;6\FI7]>LBC-$ X1!3PA F'#X4$X"1E($L00T&&*>5T+D;"
MY=6QWY7"X77]V4MZ5TNDMD=8@]WRIG%$)'"_28]H9/=VA&_O\L?;*HQ0&VGO
MT)O;Z69B!,OA[F(VR$AQN?-]6'F8X( (.X>R+ 70SWR <,Y!Q/PP3&*QT\1*
MER/Z4T]MH_G$7E:,% ;L_!IP&P;@_@IM;T_&WP[ZWMIJ>ZL/F*WXVT3:WNH#
M<C'Z-G;;VVZBQU51KC8,]0MQJ"QX01J"D4WRZR=6D5514X;,28A@)"\10AHG
M &8, Q1C",(XYL**Q<*&:57SZ@HP-<-U*+3FB5P;?S4;9A-5RY;L4-Y9G7>-
M5@@7"\D/M9.3_?VQ7!3DW7MB?ZZ]C^(-_&/$N)\IA&.U]-:=WFUC;T-PCMI[
MFXYC'%LD3,89ZBK3HOKCX_M'MB0_G]'JC[I4 :($41+$((]3#F">0I#))/N
MP1@SGX9QJG7XOS3AU*S9GKR>%-C;R'NIY,$,<>6HXV@XVH\\&D-H$EY4PF6\
M$&/_=*[#C$K*GP@UJCTWQGWF5T;9<VV[&C/W]*NK021A"J,T2$&&$Q] F&7B
M\)?$((P@S7"6^L+5,K_?/#OOU$Q.2Q=0;^@O_1S"@^ VN?4<!42WMZ RA;<3
M>M929'I"[A%+10VQLG)3>G[6*]Z<7H2B_R;U\N.FK5W>V/)UI_S*QX@020B?
MPPP#F.(89- G($ \B'V:!QD/="S0X013,S6M?'KVY0@U-4,R! OK)ZQ&-$LM
M;$[K/5JGFH/A'3>D.:W<<=^9,Y\;0*]^U&?PF  6:Q/ ?OCQ8U5W?;D5_E"Q
MK I2$_G<E\NWFAIV'H>$Y>)(!%"244G>%@(4A!C$.4YS#$,N3(<VG_I55)F:
M,=H(9D"6?IWO@IKA^VNLL&43ZXX.?0.*MT&EXXJ[_ TSHSZ_ZN*.R75^'47<
MDYM?=<%.LIE?5R*#,K=]#_VF%/L[VK93D3_+>^6O4I<OQ;)X?GV>9R$*$,V(
M<*PIDC47$& _#@'/LBQ/?9:&5(E(SG#^J>UWK5@R@;$J%P6M^RF25G"O#L9H
ME'$9K$?_]N4 9=>!@$[^G89-G0I>K</,:[6P"[Q&29W=!7!496=C(?1*[\QA
M[*W&,QC678&>N<Y[-7L#AM&G#WM\>WF2=*BJS&'=YZ=FV\4V[;W5/#>\7#W7
M&=5;&A1UVK -'/VFVA0)R_:W%P3O>RWN2(1AA]H;<85M!G%&$W8H]BY#V-'_
M&89*A'%G^^5.G*;$CT@ <(!2 ',. 8(H %G*4<1(G,8TUPIA'$TQM==Q(^&
MXK$30"J>_P?!8_M<KH>,_OGXK/)CG5N/)W![GCRKX-$Y[_PG'3>9W&MV)7/G
M_GQA1#:Z+N6O=K)_F[3@.81QG+$P GZ<1,)@D 1D00A!E 8XBK(DPVGJI(>D
MIN!3,T-MISZ9=<I:R26-ICR,F]<K./L6:$0[)[:VTX]M'C9SK!.3=[XB_UOS
M5.T56S0P3*")H^'"7;M'HZ[8?XT6C(:+,5J'1=/Y!U>6W!5-/FS!JG^5)?U5
M+!9B>G%,%1(7PHUNLL8/?Y[ST$])DE @7&X&(,DCD/L4@RA'/.=Q'B'.YLLZ
MB$K5-K?!,BE9MKRQ;+N2V3-P6PG-R6 ,UT=MTW&#^14*5W:TJ6-EK=!M08N5
MBI5A (Y?R&(HS[7J6X;!UU/V,G!@PR,&^<GHZX(]\$]L5;R)7>"-[5PXR3J#
MNLQ@3H(PR'D6 .QC#B#W.<"$)B#)\]SG' 5YIG=$4)QX:BY^)[<LD;WY*7=+
MV9C[!KV\2.<0+1;>D]A#*]DW2+LT1GDQ%#UU"Q#;]K1WT-T*O9<2T(05[53
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
MO/6%C(8.,XF#RWLZRW,O&7ASGF*4F*.6&1+YU@%0>Z)G/3'];G;= :B Z"O
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
MS@QK_PAYGLYKKZX*0'=PG8_@_M70?IH^WA%Q8<>Q.5X>S>=Y(/D0$P,A%5'
M"_@^/%*&K%.PO5B/@]&4RU#Z(&(WROJUDM6!L@-U5@#2CQ'>[$<-5_#].-[U
ME%_E=LACX)%ICUAN/L$Q)L@*0I#'$.QK3:C"I4NN=J&KWSM7U0&TN"I[A&=.
M? R/\['1X'O> "+$B5X[;0W2/F;)< R^MQ HF)!H"I%Y^VRO?IFC>?'4?J]'
M58.@=M*NP(IM'H]Q/W_F0TSPF=RRG82($^,4*9'O*R3,D,%2(*(P8]RF1$SI
MK@MO(*_?^U#5(+)KQ591H_<X&^ECG(V^-<USCB8@M=M& R#VLUE< &>)$!PT
M8<B)/&7 Y08K5DC$B&;2.Z)3+!VG[$I;OU>CJL-K)RJMYV+TO=>[%"\LNKO]
MXD.<Q#1:#!4QU"FCD?=)YWYE&KD(2U 8IPBC29I8^M#R%9+ZO0Q5'3Y+*K""
M??]QN1U-OL4[20\E3U1ID$T*6B*NHD96FX X=11\W<C@O\[,Y0HA_=YLJ@Y[
M[955CR',O,PS,Q'8&7S/TKH=S;\N#[D^1K<8^J2HM8P@QTD^)G<< JT8X(LW
M @L?*2]= O@J4?W>,ZH2D.646 \XF^L!)R!>D.52MO=AG4^>&&DACA-2YK#.
M05C'.8K>L8A58)273N1L)*;G:T75H;&,UNI!X<OZWP?)'8^L&XV?BLX0PH4P
M"9%$.>(2YR&!T><*)B8IER3X[ILA;J.PY_M%U>&U0_U6X%F^Y.ZN''@.LH\0
MV>5VI]0G$57"" (Y ]L#H;GU!:S.%+WF27 K2H^JVH6NVKHKEL/%JQ!LJ:0J
MTD)K!)BWAL=U# X+.,Z:Z(1Y( A[04!<TH'C'#SR7,.R55;:XIUS=J.LMD:,
M[PB_UHJJ%(#WR^K,_LAK*A\J>3^[A?<]BG2HM&*>>XI@0P$^;=*PY+A"@:7@
M.$WP?Z4CGOTHK:U78P_VL9@BJ]RJ#Z>31GA_C!9?#\%K O]H=L_@CR'QVA M
M/7+8*F /&+5*) CJ<N>_:!CWMG.<;B6QMJZ-[PC0<JJK$IGW^=?#KW9V!4N-
MFQ2EU!YIZ7QF2((#;D&,P2@6>>2F>%_N5XFJK27C.Z*OC7JJCKSO<PO-.>IB
MZ9B \5^1*$22PZ0%88PX)$VPB"LO<N(+(Z\LML$K&73IBZ7[TEI;2\;W=C++
M*K,*MW/WNNBA# ;[0#Q**M(LT  "!58],90"DPI^TMNEFW[=R_>_)=&%TO;?
MO*<+.^X2CLNSJ_6"3)XPBYU"/N:S+&,H< AL$I4$.,^&<%XZA_EV*BNYH_].
M=\%*J:L";Q)BMOO&>?Z_;T>SN'J,BBVESEN)E/(!<>?!*58\0> F)66*<QI*
M9X.VT5/E3;%B6)AVI)@JMF&0FH\QS#^!6#_;Q>VL$=39+-[<L0FNQJ$=C^>G
MZ>";'8US'N'3=)8+X2^BO_OX,#%P/[SB" L&D1K'$7SH(.$+=3$JZ<&S+HW'
M$H17>36L,^"^NZIK,*,K3&=.MO'6% %8)CAVR2,!CC,$@2(AAP-!A@+747@J
M4VEG\ZTT5NERO@=JBRNP!H ^WTX^W,Y'DYC+5)KFCEG6=_\2AK"X?'2&(2*%
MAL7'*3*Y^1"QC&,3C2"A=*>4M]#7;R:S;S^@E.+J\ N><P=BA2AO\2-W*5_
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
M.#\??#P?_'UP\F6PCQU]R^-;F]>]>2ED=1]G73R"5G#&)3,6\.$EXCB#-O&
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
M=QW3HUE^R=;\9+KX #]K^%X\F6EJ%\^99LZ)J$) 7A."N.04.24#RH6$P<C
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
M-QMW9D:8Z 0SD(VDZ$9H"S&2'^JY3=P7:Y@X8C+M'BJ[]>E&AV$+M7715O4
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
M5E4ZS\-Z?D@+Q\@4'?S$?4R)-7KYOOKJ]1C-Z^=)S11GWB$DS5DM#++@"L4
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
M<??D3#I)Q>Z>=]XO*EX=S5:D;$G.[IQ??T!9ODORDA:72+F[]DPJ%S<7"#P
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
MB$Y.LR204=[GYI$6.?@KI"0&\1GX?6C8BWRRFQ-V%@?7L_KP.9W&GK=-+;^
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
M8\23B$A;PE$R(3''M4]RH"-W"T5U'Y;6Q5P)(14+F7M=;JX^>P@7G;<T=Y=
M$2>PZ<8R9 P1B$4%ZN:#+C^-L >Y[>8Y^P0DQY)? ];Q=JMK7W>; AI,/;8Q
M GCR:[!<$F6]E.!N&!U$+J%)I:UD-\JJW\0?!RA; %I0:@UA\9'7NVUOT7&<
M9Y6A0"T<"2YI9 1$8U03*HS%X/\.\"BD,WW5"Y*JXK*X!!M"Y]HOWK8KY1C'
M:54MZK(K!#RTRD>$K<8)^ZB#PD-9RIV4U8UE:B.RH-0:PN*V[4A!L#%2(Y+;
ME7)#4DX,:,2(#_#_\'OLC^M$UHUJ:J.OA)P:B&NV;<-%BA4.#EFK'.*6@AYE
MUQM\#*HL\P*S4!AN31JYH>*1$GP_F9OD7%LZ]>/)>+7T+)VG%/UR_./^KOU+
M;@,%S,]>QC4@]N=3-SC_0.DKYL)D#7/W/"3OCG$I';D6DD04N>#Y\3)XA!+,
MH>/$*$T"J$[IW,?@99F9I8^DLD69SVZOF^XD\T@D(T.T",$GI#@';YFSD/L.
M4N0QPUB[0$4J_5RYZ 8:OKK> W5;+?/19=R %[IE\V^_YO8G[Z>WS@_\P-EB
M$9>+W+;D1N*3R>Q?=NKCB$OPM[V2B(7<35.G@+2A <%?"6V5ADV7?E34G^J&
MDY[EH3R4--O%[^;D15R,4F R^6205/DE%W :64DH,BYJ926.3 ]3N-F9Q(;=
MW_+(+"*G=F'X-&.Q<LS&X-!E48SM9!1=P"Y1BX@.!''F.=(0#R#M?8S.!"%M
MZ<JU TFM&_P?&99%Y=8N/.$OW@(QX^7B"X@3*/PZPC@2X@VX+\YZQ#%5R+&(
MD5*66AX\Y\4[4W0FKFY'V"-#L*=LFIBJO7UK%W&YG*P>]=^]+N%)P_^81X&&
MD >U)60Q6'RBDDPJ>!NM.!KRGM/7"7SR]8"OIX1JMQ/=G#5YO,M?WW^X?/_+
MN_?OP0%Y<WYV>?8MMPX9"4^8%\GGF6!Y9#:+R#G'P -F1DD73)!/,J%;>H$>
M3D,GL*E3 =LQ!=)$&Y<M6O5Y/I[-_QML^4-'5S'!(_8..,A8=G0Q,LG #K7V
MR3,EV<X6/P7-WB;R.@%1GPH0AY9/NY[>QUE.^UZ# KI)7">T-G>^S:TAP+TU
MPB7%(>;*GH;7&&GP/9"S7%!EN)'J2%[@?H1W@JMY)7 =4*:G<'JO^+&(\Q]Q
ML3XG5.312A7!(1:YJ%F"JBH:4%!)1&XYH\D7.[B??;Y;<AR?"OB.)(=30-KY
MGSXN%O!/MYUZO\0)_,/TZG*VI7OX#1]PT)@[AA%S42.>&^QH+CD #G.C2*"\
M(!X/)+(;:D_F3J<IF;;K#MQ>")Q/[:I'_?KNBA,J(TL,N=5@MZ@]<HE99)P@
MC.L84O$*X;T([ ;6UW9KTT-(+4=#JWD)9^%_KA?+599A1*B/B2F'$K:P,24I
MA'E1H>!I,,1SP?0P;8Q>)*T;[E[+G4POP;1D\YY46A%*9!!!(F8TS>E3@@QV
M*0^<4UJE8),I_32QUX.'T[U,Z<'XDREQ>]@BY&-</KU:M]/P86P=Z-1R/&RO
ME,X?'[Y5RF%\.$91FH?0UV*#A&&YR))#%)P\7D%;.4:Y\X/=^I<O2GM6QO'K
M?+:X+W;V6#JA8T*1QNP@^ "N@K?PQY"436#*=>D9S;LI:KAL; ]<;*L++R"%
M!@[-9[M95]%/KW(#K;=V/O^9;D9M+4982A($T8AQ:Q 70@'#X*!05 JJ _RO
M^!#P/<AKXS5A"52\!+A"(FH1?5E=UW^W=B;N<DS3<.;]_-I.%K=_-7(VID L
M1BH9#+N%R%QKC!'F+"8J!)6N=.30C^(V7A8> Z/#";)!V-ZV!WRHBR,66$A"
M8"3!ST4\:8L<Y@D1K[S1@@4IAK:6F^AJXRGA$2#86R@- FWQ^%':* 1OC(*
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
MKR?9V?L%A/3V>IZE=U-8##_]>79SW;T8N6"TY-D:,.X0IXXCG6^<HM*."P@
M<"P]*K,,Y75S!Z>(\R&AT:YIWKSKS[#;^88]2\<T\\#VD#Q%W @.'+<D2X%A
M$[6' [.F.FRANVY.X_4H0PE8M*L*[^(^>\8,6^+ ;4Q4ZWPJYB2 ]HA92ZB-
MS#AQ))=F+[KKIEA.416&@T4[O0&WN7[:66%3R$RDN13=8&2Q8/FY*HG6&\5\
M2W[[8#W;3A&W>PFOI]]^/@W#Y!+/S[Y\?/_QUXL/GRXN/I]_N?B/LR_G/5*
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
MNT-8V9S\/\;E^ZF??2N40^_T@7HEJ\5DO9UMS4GX69)Y*$GO^% GB3>5.SJ
MC;4[33XW/WGGZ^17&:%W_48G>;>4?=J3><TI^:?EUSP;<%#]WOR-3J)N*7&U
M)_-J:[5UUQ,[_S!>+ M>=6]?M9,X6TIGO<B@V@)\;EEZ]_[=O&2G:H66DEF[
M65,]\W]K_,L+\*6U.TFRI5161V95%.GU EU9^WUTY[A_F"UVU6LENW K(M;_
MX5J2D^7B]F_N1;IY[4Y";"6!M9,]U;V=)YYW7_7;N& G<;64@-K%EMI/G;-#
ME7=42&";UNLDKY821CN8TD**OTA[S(<+=1)02UF>36RH[H3,>I=*WJ[121XM
MY6">;+Z-,N_>XMBW7I6VE"9IL$QU-OT5')<U8>_BPL_'JVN80G6J+R_?28@M
M)4"ZLZSZN13&F2X[X9C^N-]=J>OGEU;O)-F6<B&=&=9J0XW'\X,^SR9C/XZ+
MS_.9?TQYS^X:.SY3I-5&UVT4Z+NQ_5//D'+@0]:7U^_UY':]?'BX=*E)J2^O
M7O$A:&>Y/7ZSVY%?U9]2;Z+SXVRY)K6,">_^E6HON8K*>0?_AK?HZW_(OSB[
MB/_[?_T_4$L#!!0    ( ,& 3EA3=P8PH0,  '<8   1    <30R,#(S7V5X
M+3(Q,2YH=&WM6>]OVD@0_=Z_8LNIJE3%!@,)V!"DI*4I=]<TJM/+]5.U]JYA
M%'O7VEV@]*^_\:\V*5 2FE,2$9 0]LSNSKQ]?F(?_8E)XD%_PBD;/.L_MRSR
M1H;3A M#0L6IX8Q,-8@QN6!<7Q++*K->RW2A8#PQI-EHMLF%5)<PHT7<@(GY
MH)JG7R^N^_5\D7X@V6+09S CP YK$+EN,SQHMIN!2]N=ID.[H=O=;X>M_4[+
MI4[XQ:GA4$POQFBSB/EA+0%A37BVOM<Z2$UO#LQ,/*?1>%&[EF?X5V/1&,;"
MRZO%:"2QMS(<RE@J[X]&_NIE$2NB"<0+[^4Y)%R34SXG'V5"Q<L]386V-%<0
M%8D:OG%<$1?/+^=%-1V<)P;!J^J<9E;2\-]WH^/1.6DZMM.O9_FK>J)JC&T%
MTAB9>"V<N+QC9)I=EK4C@FIP?9*EJ:ZT'>(6<'5/??N?COW1F]'1Q]'0)Q_>
MDK/AR9'_V3\?OO?)Z/3UJZH-0X.85\4%4C&N+*PQIJGF7O6EQT"G,5UX(/*5
M\D&]ZZCM8UDSK@R$-"X!R+$HPC]H8C<*JAB$TK!JY3)LYZ&Z8<NQCFL[KK,V
MW+"WC;4/MAOYJV*=CNVVNS>:MIX#48"!>.N4BL-:JU8-2"EC* )>,_U*'(3X
M"K]B'BU!7J!]UYSK;J)<OJ6G-.%$1L2?!AH84+7X_JR4(/RBOT;67>U&J2N@
M*!ZUAP2&;U#!B53DSZD"S2 T($6&SE"@*%]'9@,% AI>CI6<"F:5Q8<AYU'4
M*Q_73*00#Z)E#(Q4G3U(XK178G7&QU0OM.&))L?_W( T:Q&Y!9ON'-7[Y.!J
M7$^YF7 54\'T[_$MRE^/E5)O%14AWXI6/S6^%:TV@_?PF+,"LFU%ZI&2YB0)
MWI'[EJ)'Q9D3KG"*!=EEJ?D;$L"#VY/6W *_3R*#C/R%!3.9[++FG)U__BT&
M[:KR'$VU45@&W67I\65DYE3QBD%$IS;Y9DM\/\G1;3"5V0_F79:A"ZEB-@?&
MR4C@,9Z<*9AEA]DG:;H]KCF"RV2JYP[:>B>R]!VK7JV,+I[3K;H%P;!3SW+3
M.[=5-[:5NXNOR ?D@B:ZLGJ ZSTRGT XV</-%'B3*]0@$ 2/H(2.QPH)9CCF
MR&G,B) F3S-@IL@L2C1N%$2X:5DKW_TC>ZUC>]6!3J6&S%WQ%(^I@1E?ZTF7
M5F7CQQ :X/D>2U@[9),UO$R__]WP7;TESBICNOPLC/]Z_H?#?U!+ P04
M" #!@$Y8CM-O$?D"  !!"0  $0   '$T,C R,U]E>"TR,S$N:'1MU59;3]LP
M%'[?KSBC&KPTD%N3]$(E*"VK!@65(O8VN<E):Y'8E>V6=;]^)Q<VT(KV@'8A
M#]9QSNW[CGUL]Y8FS_J]);*D_Z[WWK+@3,;K'(6!6"$SF,!:<[& NP3U/5A6
M;360JZWBBZ4!UW9]N)/JGF]8I3?<9-A_C-,[JN:]HS));RZ3;;^7\ WPY'B/
M.TF4)O.@%;&TY?N^.X^<5N2'41!Z8<02]L79(U<RKWRTV69XO)=S82VQR-_Q
M@I7I/O#$+#N.;7_8>V9G\*NQ6,87HE.B)6TJB5NMCF4F5:=AEU^WT%@IRWFV
M[1S,>(X:)O@ 4YDS<=#43&A+H^)I9:CY-Z2,E+R</E1H0HJ3<8&/Z!RW@#3\
M_'%\.IZ!ZQTZO:/"?A<GIA9$:RZ-D7G'H\#U'R-7Q;3&3A54_>=!?@GUA'9,
M2X#J'_$>7$UNAI,97(U@/#D;7@]IH.ET>#Z^F0VGPS.XOCV]& _@9#"XNIW,
MQI-S&(VGE_#:(OTYHOY.HG<(L12Z:!LCP2P1N(BE6DG%#)<"YEM0F*)"$1<J
MF.*":U,K;PSU6=ER$ZD/P?,\RVY[=JM9BE$[M,-*;'FA'U2B8U./1+7L!$%@
MU[+7:K4?;8+ C<(?,K57+8=!Y-3VKN.U6UXM>^TH:C>!B:2:AVX8^D (1U+E
M<&-%(%.0:T5<B)F!I#P?1CA7:Z:V^PTGL+L.)2F.A"899<2/CHZZ(BD73,2<
M9;0X-6%=!+S&!=-;37\TC$5\6.8O'#!-,39\@P+U3LO]1N0Z85=316F/"XI,
MBV"4S$!N4#U)6.$E+$1NM4*F"EBT#&;)-9P(L2:;:<7ID:UC6Y\@E:I$LB47
M0)$0VS.,,9^CJMAZ3LG6.WSUCMW1UO__MM]O^%3^<J3"9)(;@[#?\*(NS.0Z
MILI=7%R_-5*G4ALIFG#)M&;Q<JW1&/W62.QNRA=9/+U+5U+SXESJ5 V\P1=O
MUYJT_=.%S;7,UN9EE]^5J_OWKZ[=!71V7;'U6#UACLJGTW=02P,$%     @
MP8!.6$FT$]**!P  UB<  !$   !Q-#(P,C-?97@M,S$Q+FAT;>U:;4\C.1+^
M?K_"![I91DI"PLL2 C,2RS(Z=*O9%4+:^W9RVM6)A;O=:[L3<K_^GK([(2'A
M!F9G9[+<\2&DV^5RE>OQ4V7'Y^-0F/?G8Y+J_5_._]INBQ]M5A=4!I$YDH&4
MJ+TN1^)71?Y.M-N-U*6M9DZ/QD$<= ^.Q*_6W>F)3.U!!T/OYWK.]]/S^7X<
MY'QHU>S]N=(3H=6['=VG3!YW>T?J\&!X)/O=4]7M#S/54Z<G_9.3D_Z_>COH
M"O'4QX>9H7<[A2[;8^+Q!X??5^%LJE48#WK=[M]V5N0"W8>V-'I4#J*U:,TM
M?&N:,VNL&^QVX]\9M[1S66@S&WQWJPORXB--Q8TM9/E=R\O2MSTYG2=!K_]-
M&!&#Q\=ILN8$>HPN:6Y=[X!-NOKGWZ]_N+X5A[U.[WR?Y3?Y)-T(;@UM"+88
M'$)Q\R;8BA\;VS&#[OVJDC552VYG" &Y;^3WY=7-[?6'Z\N+V^N?/_X!CK]<
MR1\W T<;9^"Z)2Z,+,6MH]R0:XF,7-#Y3(2Q#&]VC_MGWW9:SBJI%-9WVU .
MF_MX$\&C2P7@#-JGWVSF>IVY4U]_]$>STCGF6;@68SDAX6BB:0I>#&/MQ459
MUM*(&ZJL"\*6XH-UA>AUV_\0-A>_T$CZF0]4>'%=9AT$_/3S [Z]L3K8MEC]
M(#TBA' 4,W%7VJDA-:)6"IE+L5(6%I06>0X#2%T*6<Y$7097$QQ YHM)$$&4
MHL"3TPAS+C.\<L(6.HA@D]R:0$D9>2_=C$4*>4<8=TFGQSL%8S"DB1D48[!
MIATR)L1*=(<EBIR8CG4V%K[FCX?^4W+4*&$'"NT-4BMGZ:D.8SCH*\JB@:RW
M@FE6P<T)NBDQG"U/PVM%Y.&?!I$D<ETBY@R?AQBW $>(H]DMM>LR![W(H*%'
MEYFI%70"1TL!;0&#VIF9J  #1C CVY@'B#;H\(^&QBI0FA6W6*(V$  N+< 3
MAVL,RJ0?B]S8J9^CUM%(^^ D1I+\,LG!S-82^/S<FC5S7RO^CK8-?[<KL7JS
MVS_HG9SY!F%-4<(,8O-<XS%&\5I(1Q$P ( >&N*X"@)*AT;[,8NS6 'V9 ;E
M9Z5]9JROT8]YU5GCHTSE;$8*K[W8 TX4 7D)#%?WV5B6(Q(7H*R;VD"B=RC;
MO>,]>AN[]HY5>DJ/FNO9,B&6]0OFM24@)URQ+<\>*%\9*,= [.=C=$.""X#?
M5[2MQB;N7;8$L7)K$'O0Z9[P-&#'B1T,@A?SWZ>1U>+4G,G:/[\+Y\@AB<5(
M*>O:VD$!J&NB?61$2%$9]7#9_L"ERWSLR,@(NR;M/D"GU7 U-VKP*FSQUF@5
M=]>^'GJMM'2:'="I.(@9HF1-M>>$'5>IC]D]TJ?U!(.PKXZ=*@F\9[613/MP
M*QKQD/C1(Y41R]4/O@V)!4',Z$_J2Q+Q-L%ZN#6P;HAX%=7/9K,U<#^?!Y^-
M<:R+B58,7>EM*9GPI0?LN2)E/$NGYM@"VK4<:J/#C"N!3</R2HLPC A+BV1%
M=*FBC7GEOG&HJET%A/M8NF29=2H:$&O;$96H2 R CA:J> 6Q".KV!&:L-%V!
MVE\KG+.M@?.<I6DB31VIC(-->8[B4D\0)K^A1ES4'<^@YO2XN6R,\$5'T"JC
M%\)#6X>G+7A.\I +:>+2.__TYDD,YT5]7)'-3,">B#X>X!4B4&T- N>$FF*[
MCA'>T#<E7VS9",07T"BG?IMEM6,D+.79#5H+ZP/>\^$K=/D,BGZKD::A>N^)
M+CD@#8)[)-T8CGT7Q;,(/J:()T[)KK?)JK'TBZ*$J3$N 5(Q9\3Y:/A\)HR^
M(],<3#R2;_WN*?K2L-^F#=WQML'^\S9T\0ASL6):#PS&A+J,V@<R8]R]H$Q9
M*W\7IDF4P,$ZOZ@,X@NH+ H= M%_21=#B]J#VY6&?5')'K -=O;,_OC/A?A\
M0=)OM8;Y<?'591;/+][^?]_VM2H"/F[B6E,#>+QSYCUXI@E(:;+Z8O\T)7G'
M:3K5>C%1QRHUGK'.CYY>A+]FJY/.+3:PGE3HZ&E!>D]BM:EMT06 0PG:2K6"
M1Z'@ZP+@P"1%9YIDL_&0[C77 5NWL>)TGSMP2@L@H$B#@%$\(&_PUDK94I<3
M:R;$*;.4H^:<WS7,245E[(S0.AW;1)=R!<U WQ>I)SK_D[^'_L@[A4C%X@,-
M':J<V9O=WO?=L]Y1*UXE2$_KGY^_@C;< 0AQ;]LH&&)UDVMC!HRL/ WF7\Z0
M)BLC9P-=1C]BI[/5X0"\LPGG6M1LS1AQN-3<7$LX/NB<]N+-A(" !34?N+FT
MT(E-^T&MMYWV.Z?=IYN[G=ZB;3_J3OKA@:]D^6[G<&?>H5DP@X/J7O16)R7=
M$'CL1O+@2Z.D_RF01&_?[!YA*<5/<?'3Q4=Q>W/UX:>KFP4&GN%P$U4& ?P5
M\<!-S"W?TME8NT019V/Y_L!+9N!/Y>3E6&HDS3*FU,NQIEQ<W5-6\T9>_)Q*
MV%?K_-XOZ=P*Z6'-Z;?K7N]')OK&B>,K*%F^X%59'W^='*1C]@D]>>6K&;/[
MT$4.L?KK\'27EZ20KW2?ZHD[,9ON?36?Z5[=?KS/]Q]02P,$%     @ P8!.
M6,?E3UB/!P  BR<  !$   !Q-#(P,C-?97@M,S$R+FAT;>U:76\;MQ)][Z]@
M;31U $F6_!'+LF,@31U42) 4J8'<MPON[JQ$F+O<DEPINK_^GB%7LF3)-W::
M#]6W?EA[E\/A#.?PS)#F^=@7^N)\3#*[^.'\QW9;_&K2NJ#2B]22])2)VJER
M)#YDY*Y%N]U(O335S*K1V(N#[L&1^&#LM9K(V.Z5UW0QUW.^']_/]\,@YXG)
M9A?GF9H(E3W?4=FS-#DA//K][M')<7*:G%*OWS^FK'^4]K*C?_=VT!7BL8_S
M,TW/=PI5ML?$XP\.GU7^;*HR/Q[TNMV?=E;EI!U!-#'>FV)P",GFBS=5>/7T
MT;>E5J-R$-Q!]]S ^:9_:K2Q@]UN^#GCEG8N"Z5G@Y^O5$%.O*6I>&\*6?[<
M<K)T;4=6Y5'0J?\03,(@X74:S3V!'JU*FIO?.V";+__UV_"7X94X['4.SO=9
M?I/3GW"FL1U3;"]6E:RI6G([18S(?B>_7UZ^OQJ^&KY\<35\]_8K./YP)5]O
M!HXVSL"P)5Y369(?BS^\TGI*6K=$2M:K?";\6/HGN\?]L^\[-V>5S#*P0%M3
M#L/[\X6CR@SH&;1/O]OT]3ISI[[]Z+=FI7/,LS 48SDA86FB: KV]&/EQ(NR
MK*46[ZDRU@M3BE?&%J+7;;\6)A>_TTBZF?-4.#$LTPX"?OKY =_>6!UL6ZQ^
MD0X10CB*F;@NS513-J)6#)F-L<H,+"@-LB$&D*H4LIR)NO2V)CB _!A2)8(H
M18$WJQ#F7*;X9(4IE!?>1+DU@9)2<D[:&8L4\IHP[I).AV\9C,&0.N19C,$"
MJ;+(JQ KT1V69&3%=*S2L7 U/V[Z3\E2HX0=*)332,"<RZ<*;&/)590& UEO
M!=-,!C<GZ):)9+8\#8\5D8=_&T22R%6)F#-\;F+< APACF:[U*[*'/0BO8(>
M5::ZSJ 3.%H*: L85%;/1 48,((9V5K?0+1!A[LU-%9!IEAQBR5J#0'@T@ \
M8;C&H%2ZL<BUF;HY:BV-E/-68B3)'Z,<S&PM@<_-K5DS]['B[VC;\'>U$JLG
MN_V#WLF9:Q#6%"7,(";/%5Y#%(="6@J  0!4HHGC*@@H3;1R8Q9GL0+LR0S*
M[YERJ3:N1C_F56NT"S*5-2EE^.S$'G"2$9 7P7#Y,1W+<D3B!2CK?:TAT3N4
M[=[Q'CT-77O'67R+KXJ+VC(BEO4+YK4E($=<L2WW'BA?&2C'0.SG;71#@@N
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
M452IR[V/A< */J7TRCUJ@0?,L% _E81X#"(QQQ/17\_O=OA@,@ 3, 9>[2.
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
M,C,Q+GAS9%!+ 0(4 Q0    ( ," 3EB _\$.Y3<  -L] @ 5
M  "  2J( @!P96=A+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4    " # @$Y8
M#85DK/IR  "1-04 %0              @ %"P ( <&5G82TR,#(S,3(S,5]D
M968N>&UL4$L! A0#%     @ P8!.6 !?CX.5?P$ JKT! !0
M ( !;S,# '!E9V$M,C R,S$R,S%?9S$N:G!G4$L! A0#%     @ P8!.6+GG
MJ(9'< $ 2/D! !0              ( !-K,$ '!E9V$M,C R,S$R,S%?9S(N
M:G!G4$L! A0#%     @ P8!.6 Q7;(9,J@  @# ! !0              ( !
MKR,& '!E9V$M,C R,S$R,S%?9S,N:G!G4$L! A0#%     @ P8!.6$O4O,T?
M4   1(P  !0              ( !+<X& '!E9V$M,C R,S$R,S%?9S0N:G!G
M4$L! A0#%     @ P8!.6(]UB3N91P  3((  !0              ( !?AX'
M '!E9V$M,C R,S$R,S%?9S4N:G!G4$L! A0#%     @ P8!.6"9,Z3Z6' $
MM9L! !0              ( !268' '!E9V$M,C R,S$R,S%?9S8N:G!G4$L!
M A0#%     @ P8!.6)9.WBR:CP$ [IT0 !4              ( !$8,( '!E
M9V$M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( ,& 3EC8D#-6P>@  'V[
M"@ 5              "  =X2"@!P96=A+3(P,C,Q,C,Q7W!R92YX;6Q02P$"
M% ,4    " #!@$Y84W<&,*$#  !W&   $0              @ '2^PH <30R
M,#(S7V5X+3(Q,2YH=&U02P$"% ,4    " #!@$Y8CM-O$?D"  !!"0  $0
M            @ &B_PH <30R,#(S7V5X+3(S,2YH=&U02P$"% ,4    " #!
M@$Y82;03THH'  #6)P  $0              @ '* @L <30R,#(S7V5X+3,Q
M,2YH=&U02P$"% ,4    " #!@$Y8Q^5/6(\'  "+)P  $0
M@ &#"@L <30R,#(S7V5X+3,Q,BYH=&U02P$"% ,4    " #!@$Y8T0G!W\8$
M  !$%P  $               @ %!$@L <30R,#(S7V5X+3,R+FAT;5!+ 0(4
M Q0    ( ,& 3EC-]@3_HA0  *>*   1              "  347"P!Q-#(P
C,C-?97@M.3<Q+FAT;5!+!08     $@ 2 (\$   &+ L    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>pega-20231231_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/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pega="http://www.pega.com/20231231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="pega-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2024-02-06</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:InternalUseSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pega:ComputerSoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pega:ClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">pega:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-06</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-06</startDate>
            <endDate>2021-07-06</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2021-07-06</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-01</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-30</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pega:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pega:PNCBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pega:InvestmentsInPrivatelyHeldCompaniesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">pega:PrivatelyHeldInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <instant>2023-04-25</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pega:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</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">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2027-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PegaCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:SubscriptionLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:PerpetualLicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pega:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">pega:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pega:PerformanceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:CorporateIncentiveCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pega:NonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndFourLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2006-01-01</startDate>
            <endDate>2006-12-31</endDate>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pega:TwoThousandAndSixEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pega:OpenSpanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</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-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-09</startDate>
            <endDate>2022-05-09</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:ViolationOfTheVirginiaComputerCrimesActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-09</startDate>
            <endDate>2022-05-09</endDate>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:JudicialRulingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-15</startDate>
            <endDate>2022-09-15</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pega:TradeSecretMisappropriationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-15</instant>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">pega:AppianCorpVPegasystemsIncYouyongZouMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-29</instant>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">pega:LeonTreflerRuleTradingArrangementCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:LeonTreflerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">pega:LeonTreflerRuleTradingArrangementNetSharesReceivedDuringDurationOfPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:RifatKerimAkgonulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:RifatKerimAkgonulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:RifatKerimAkgonulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:KennethStillwellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:KennethStillwellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001013857</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pega:KennethStillwellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>pega:segment</measure>
    </unit>
    <unit id="unit">
        <measure>pega:unit</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="day">
        <measure>pega:day</measure>
    </unit>
    <unit id="usdPerDerivative">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>pega:derivative</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-32">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-35">0001013857</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList contextRef="c-27" id="f-221">http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-58" id="f-439">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-713">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-714">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-717">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-718">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="c-110"
      decimals="INF"
      id="f-817"
      unitRef="number">0.0074045</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-238" id="f-1078">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-267" id="f-1079">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-244" id="f-1080">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-273" id="f-1081">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-250" id="f-1082">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-279" id="f-1083">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-256" id="f-1084" xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-285" id="f-1085" xsi:nil="true"/>
    <ecd:TrdArrDuration contextRef="c-344" id="f-1449">P410D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-348" id="f-1450">P477D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-351" id="f-1451">P478D</ecd:TrdArrDuration>
    <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-3">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">1-11859</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">PEGASYSTEMS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">04-2787865</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">One Main Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Cambridge</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">02142</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">617</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">374-9600</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">PEGA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="-8" id="f-29" unitRef="usd">2100000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">83905034</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the Registrant&#x2019;s definitive proxy statement related to its 2024 annual meeting of stockholders to be filed subsequently are incorporated by reference into Part III of this report.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-36">34</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-37">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-38">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">229902000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-40" unitRef="usd">145054000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">193436000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c-5" decimals="-3" id="f-42" unitRef="usd">152167000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">423338000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-5" decimals="-3" id="f-44" unitRef="usd">297221000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">300173000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-46" unitRef="usd">255150000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">237379000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-5" decimals="-3" id="f-48" unitRef="usd">213719000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">68137000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-50" unitRef="usd">80388000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">1029027000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-52" unitRef="usd">846478000</us-gaap:AssetsCurrent>
    <pega:UnbilledReceivablesNoncurrent contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">85402000</pega:UnbilledReceivablesNoncurrent>
    <pega:UnbilledReceivablesNoncurrent contextRef="c-5" decimals="-3" id="f-54" unitRef="usd">95806000</pega:UnbilledReceivablesNoncurrent>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">81611000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">81399000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">314696000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">333989000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">1510736000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">1357672000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">11290000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">18195000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">39941000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">50355000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">126640000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">127728000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">377845000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-5" decimals="-3" id="f-68" unitRef="usd">325212000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">21343000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">17450000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">577059000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-72" unitRef="usd">538940000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">499368000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable contextRef="c-5" decimals="-3" id="f-74" unitRef="usd">593609000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">66901000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">79152000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">13570000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">15128000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">1156898000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-80" unitRef="usd">1226829000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-81" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-82" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-83"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-84"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-85" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-86" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-87" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="INF" id="f-88" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-91"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-92"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-93" unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-94" unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-3" id="f-95" unitRef="shares">83840000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="-3" id="f-96" unitRef="shares">83840000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="-3" id="f-97" unitRef="shares">82436000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="-3" id="f-98" unitRef="shares">82436000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">838000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-100" unitRef="usd">824000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">379584000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-3" id="f-102" unitRef="usd">229602000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">-8705000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-104" unitRef="usd">-76513000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">669000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-106" unitRef="usd">517000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">-18548000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-108" unitRef="usd">-23587000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">353838000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-110" unitRef="usd">130843000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">1510736000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-112" unitRef="usd">1357672000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-113" unitRef="usd">793184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-114" unitRef="usd">701835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-115" unitRef="usd">621223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-116" unitRef="usd">407625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-117" unitRef="usd">366063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-118" unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-119" unitRef="usd">221706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-120" unitRef="usd">230654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-121" unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-122" unitRef="usd">10101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-123" unitRef="usd">19293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-3" id="f-124" unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">1432616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-126" unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-19" decimals="-3" id="f-127" unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-128" unitRef="usd">144250000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-129" unitRef="usd">138736000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-3" id="f-130" unitRef="usd">120446000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-9" decimals="-3" id="f-131" unitRef="usd">2606000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-10" decimals="-3" id="f-132" unitRef="usd">2642000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-11" decimals="-3" id="f-133" unitRef="usd">2389000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-12" decimals="-3" id="f-134" unitRef="usd">231560000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-3" id="f-135" unitRef="usd">227082000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-3" id="f-136" unitRef="usd">213299000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-3" id="f-137" unitRef="usd">67000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-16" decimals="-3" id="f-138" unitRef="usd">175000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-3" id="f-139" unitRef="usd">229000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">378483000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-18" decimals="-3" id="f-141" unitRef="usd">368635000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-19" decimals="-3" id="f-142" unitRef="usd">336363000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">1054133000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-18" decimals="-3" id="f-144" unitRef="usd">949210000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-19" decimals="-3" id="f-145" unitRef="usd">875290000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">559177000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-18" decimals="-3" id="f-147" unitRef="usd">624789000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-19" decimals="-3" id="f-148" unitRef="usd">625886000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">295512000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-18" decimals="-3" id="f-150" unitRef="usd">294349000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-19" decimals="-3" id="f-151" unitRef="usd">260630000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">96743000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-18" decimals="-3" id="f-153" unitRef="usd">117734000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-19" decimals="-3" id="f-154" unitRef="usd">83506000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">21747000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-18" decimals="-3" id="f-156" unitRef="usd">21743000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-19" decimals="-3" id="f-157" unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">973179000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-18" decimals="-3" id="f-159" unitRef="usd">1058615000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-19" decimals="-3" id="f-160" unitRef="usd">970022000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">80954000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-18" decimals="-3" id="f-162" unitRef="usd">-109405000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-19" decimals="-3" id="f-163" unitRef="usd">-94732000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">-5242000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-18" decimals="-3" id="f-165" unitRef="usd">4560000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-19" decimals="-3" id="f-166" unitRef="usd">-6459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNet contextRef="c-1" decimals="-3" id="f-167" unitRef="usd">9259000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet contextRef="c-18" decimals="-3" id="f-168" unitRef="usd">1643000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet contextRef="c-19" decimals="-3" id="f-169" unitRef="usd">704000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">6876000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-18" decimals="-3" id="f-171" unitRef="usd">7792000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-19" decimals="-3" id="f-172" unitRef="usd">7956000</us-gaap:InterestExpense>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c-20" decimals="-3" id="f-173" unitRef="usd">-1348000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c-21" decimals="-3" id="f-174" unitRef="usd">-57382000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-19" decimals="-3" id="f-175" unitRef="usd">-23633000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">18693000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-18" decimals="-3" id="f-177" unitRef="usd">6579000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-19" decimals="-3" id="f-178" unitRef="usd">89000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-179" unitRef="usd">95440000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-180" unitRef="usd">-161797000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-181" unitRef="usd">-131987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-182" unitRef="usd">27632000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-183" unitRef="usd">183785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-184" unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">67808000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-186" unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-187" unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-188"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-18"
      decimals="2"
      id="f-189"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-19"
      decimals="2"
      id="f-190"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-191"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-18"
      decimals="2"
      id="f-192"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-19"
      decimals="2"
      id="f-193"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-194" unitRef="shares">83162000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-18" decimals="-3" id="f-195" unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-19" decimals="-3" id="f-196" unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-197" unitRef="shares">84914000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-18" decimals="-3" id="f-198" unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-19" decimals="-3" id="f-199" unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">67808000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-201" unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-202" unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-203" unitRef="usd">152000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-18" decimals="-3" id="f-204" unitRef="usd">-169000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-19" decimals="-3" id="f-205" unitRef="usd">640000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">5039000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-18" decimals="-3" id="f-207" unitRef="usd">-15913000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-19" decimals="-3" id="f-208" unitRef="usd">-4680000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-209" unitRef="usd">5191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-18" decimals="-3" id="f-210" unitRef="usd">-16082000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-19" decimals="-3" id="f-211" unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">72999000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-18" decimals="-3" id="f-213" unitRef="usd">-361664000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-19" decimals="-3" id="f-214" unitRef="usd">-67080000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-22" decimals="-3" id="f-215" unitRef="shares">80890000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-216" unitRef="usd">809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-217" unitRef="usd">204432000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-218" unitRef="usd">339879000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-219" unitRef="usd">-2948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-220" unitRef="usd">542172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-222" unitRef="usd">-61604000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-223" unitRef="usd">9399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-224" unitRef="usd">-52205000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-31" decimals="-3" id="f-225" unitRef="shares">432000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-31" decimals="-3" id="f-226" unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-32" decimals="-3" id="f-227" unitRef="usd">53605000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-19" decimals="-3" id="f-228" unitRef="usd">53610000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-31" decimals="-3" id="f-229" unitRef="shares">1153000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-31" decimals="-3" id="f-230" unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-32" decimals="-3" id="f-231" unitRef="usd">-69937000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-19" decimals="-3" id="f-232" unitRef="usd">-69925000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-31" decimals="-3" id="f-233" unitRef="shares">101000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-31" decimals="-3" id="f-234" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-32" decimals="-3" id="f-235" unitRef="usd">10553000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-19" decimals="-3" id="f-236" unitRef="usd">10554000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-32" decimals="-3" id="f-237" unitRef="usd">115971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-19" decimals="-3" id="f-238" unitRef="usd">115971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-19"
      decimals="2"
      id="f-239"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-33" decimals="-3" id="f-240" unitRef="usd">9789000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-19" decimals="-3" id="f-241" unitRef="usd">9789000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-34" decimals="-3" id="f-242" unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-19" decimals="-3" id="f-243" unitRef="usd">-4040000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-33" decimals="-3" id="f-244" unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-245" unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-35" decimals="-3" id="f-246" unitRef="shares">81712000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-247" unitRef="usd">817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-248" unitRef="usd">145810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-249" unitRef="usd">276449000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-250" unitRef="usd">-6988000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-251" unitRef="usd">416088000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-40" decimals="-3" id="f-252" unitRef="shares">280000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-40" decimals="-3" id="f-253" unitRef="usd">2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-41" decimals="-3" id="f-254" unitRef="usd">24506000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-18" decimals="-3" id="f-255" unitRef="usd">24508000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-40" decimals="-3" id="f-256" unitRef="shares">754000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-40" decimals="-3" id="f-257" unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-41" decimals="-3" id="f-258" unitRef="usd">-20627000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-18" decimals="-3" id="f-259" unitRef="usd">-20620000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-40" decimals="-3" id="f-260" unitRef="shares">250000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-40" decimals="-3" id="f-261" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-41" decimals="-3" id="f-262" unitRef="usd">9170000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-18" decimals="-3" id="f-263" unitRef="usd">9172000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-41" decimals="-3" id="f-264" unitRef="usd">122229000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-18" decimals="-3" id="f-265" unitRef="usd">122229000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-18"
      decimals="2"
      id="f-266"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-41" decimals="-3" id="f-267" unitRef="usd">2474000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-42" decimals="-3" id="f-268" unitRef="usd">7380000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-18" decimals="-3" id="f-269" unitRef="usd">9854000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-43" decimals="-3" id="f-270" unitRef="usd">-16082000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-18" decimals="-3" id="f-271" unitRef="usd">-16082000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-42" decimals="-3" id="f-272" unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-273" unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-44" decimals="-3" id="f-274" unitRef="shares">82436000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-275" unitRef="usd">824000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-276" unitRef="usd">229602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-277" unitRef="usd">-76513000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-278" unitRef="usd">-23070000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-279" unitRef="usd">130843000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-48" decimals="-3" id="f-280" unitRef="shares">1212000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-48" decimals="-3" id="f-281" unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-49" decimals="-3" id="f-282" unitRef="usd">8893000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">8905000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-48" decimals="-3" id="f-284" unitRef="shares">192000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-48" decimals="-3" id="f-285" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-49" decimals="-3" id="f-286" unitRef="usd">7742000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">7744000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-49" decimals="-3" id="f-288" unitRef="usd">143352000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-289" unitRef="usd">143352000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="2"
      id="f-290"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-49" decimals="-3" id="f-291" unitRef="usd">10005000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-292" unitRef="usd">10005000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-50" decimals="-3" id="f-293" unitRef="usd">5191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">5191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-51" decimals="-3" id="f-295" unitRef="usd">67808000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">67808000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-52" decimals="-3" id="f-297" unitRef="shares">83840000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-298" unitRef="usd">838000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-53" decimals="-3" id="f-299" unitRef="usd">379584000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-300" unitRef="usd">-8705000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-301" unitRef="usd">-17879000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-302" unitRef="usd">353838000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-303" unitRef="usd">67808000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-304" unitRef="usd">-345582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-305" unitRef="usd">-63040000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-306" unitRef="usd">143352000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-18" decimals="-3" id="f-307" unitRef="usd">122210000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-19" decimals="-3" id="f-308" unitRef="usd">115947000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfDeferredSalesCommissions contextRef="c-1" decimals="-3" id="f-309" unitRef="usd">59461000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions contextRef="c-18" decimals="-3" id="f-310" unitRef="usd">53471000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions contextRef="c-19" decimals="-3" id="f-311" unitRef="usd">41387000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">18746000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-18" decimals="-3" id="f-313" unitRef="usd">18780000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-19" decimals="-3" id="f-314" unitRef="usd">28593000</us-gaap:DepreciationDepletionAndAmortization>
    <pega:LeaseExpense contextRef="c-1" decimals="-3" id="f-315" unitRef="usd">15912000</pega:LeaseExpense>
    <pega:LeaseExpense contextRef="c-18" decimals="-3" id="f-316" unitRef="usd">15940000</pega:LeaseExpense>
    <pega:LeaseExpense contextRef="c-19" decimals="-3" id="f-317" unitRef="usd">13277000</pega:LeaseExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">-5242000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-18" decimals="-3" id="f-319" unitRef="usd">4560000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-19" decimals="-3" id="f-320" unitRef="usd">-6459000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-1" decimals="-3" id="f-321" unitRef="usd">-1348000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-18" decimals="-3" id="f-322" unitRef="usd">-57382000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-19" decimals="-3" id="f-323" unitRef="usd">-23633000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">363000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-325" unitRef="usd">168890000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-326" unitRef="usd">-75336000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnInvestments contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">10841000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-18" decimals="-3" id="f-328" unitRef="usd">6578000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-19" decimals="-3" id="f-329" unitRef="usd">89000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">7855000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-18" decimals="-3" id="f-331" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-19" decimals="-3" id="f-332" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-3" id="f-333" unitRef="usd">-2255000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-18" decimals="-3" id="f-334" unitRef="usd">-6735000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-19" decimals="-3" id="f-335" unitRef="usd">-7819000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">57602000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-18" decimals="-3" id="f-337" unitRef="usd">51157000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-19" decimals="-3" id="f-338" unitRef="usd">11957000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">-11360000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-18" decimals="-3" id="f-340" unitRef="usd">9133000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-19" decimals="-3" id="f-341" unitRef="usd">-17209000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-342" unitRef="usd">-8777000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-18" decimals="-3" id="f-343" unitRef="usd">529000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-19" decimals="-3" id="f-344" unitRef="usd">-18726000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-345" unitRef="usd">45123000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-18" decimals="-3" id="f-346" unitRef="usd">62578000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-19" decimals="-3" id="f-347" unitRef="usd">41279000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="c-1" decimals="-3" id="f-348" unitRef="usd">44529000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="c-18" decimals="-3" id="f-349" unitRef="usd">53857000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="c-19" decimals="-3" id="f-350" unitRef="usd">71451000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-1" decimals="-3" id="f-351" unitRef="usd">23581000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-18" decimals="-3" id="f-352" unitRef="usd">13312000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-19" decimals="-3" id="f-353" unitRef="usd">15886000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">217785000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-18" decimals="-3" id="f-355" unitRef="usd">22336000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-19" decimals="-3" id="f-356" unitRef="usd">39118000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">287287000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-18" decimals="-3" id="f-358" unitRef="usd">41015000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-19" decimals="-3" id="f-359" unitRef="usd">79121000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">242593000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-18" decimals="-3" id="f-361" unitRef="usd">66583000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-19" decimals="-3" id="f-362" unitRef="usd">105977000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-363" unitRef="usd">10725000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-18" decimals="-3" id="f-364" unitRef="usd">23808000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-19" decimals="-3" id="f-365" unitRef="usd">61096000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-366" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-18" decimals="-3" id="f-367" unitRef="usd">922000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-19" decimals="-3" id="f-368" unitRef="usd">4993000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-369" unitRef="usd">16781000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-18" decimals="-3" id="f-370" unitRef="usd">35379000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-19" decimals="-3" id="f-371" unitRef="usd">10456000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-372" unitRef="usd">-50750000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-18" decimals="-3" id="f-373" unitRef="usd">13075000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-19" decimals="-3" id="f-374" unitRef="usd">72503000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c-1" decimals="-3" id="f-375" unitRef="usd">88989000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c-18" decimals="-3" id="f-376" unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c-19" decimals="-3" id="f-377" unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-3" id="f-378" unitRef="usd">9964000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-18" decimals="-3" id="f-379" unitRef="usd">9834000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-19" decimals="-3" id="f-380" unitRef="usd">9761000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromStockPlans contextRef="c-1" decimals="-3" id="f-381" unitRef="usd">7744000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-18" decimals="-3" id="f-382" unitRef="usd">9172000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-19" decimals="-3" id="f-383" unitRef="usd">10554000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-384" unitRef="usd">10821000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-18" decimals="-3" id="f-385" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-19" decimals="-3" id="f-386" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-387" unitRef="usd">1916000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-18" decimals="-3" id="f-388" unitRef="usd">20620000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-19" decimals="-3" id="f-389" unitRef="usd">69925000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-390" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-18" decimals="-3" id="f-391" unitRef="usd">25707000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-19" decimals="-3" id="f-392" unitRef="usd">52711000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-393" unitRef="usd">341000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-18" decimals="-3" id="f-394" unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-19" decimals="-3" id="f-395" unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-396" unitRef="usd">-81963000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-18" decimals="-3" id="f-397" unitRef="usd">-46989000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-19" decimals="-3" id="f-398" unitRef="usd">-121843000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-399" unitRef="usd">2701000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-18" decimals="-3" id="f-400" unitRef="usd">-3333000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-19" decimals="-3" id="f-401" unitRef="usd">-1712000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-402" unitRef="usd">87773000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-18" decimals="-3" id="f-403" unitRef="usd">-14911000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-19" decimals="-3" id="f-404" unitRef="usd">-11934000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-405" unitRef="usd">145054000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-39" decimals="-3" id="f-406" unitRef="usd">159965000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-26" decimals="-3" id="f-407" unitRef="usd">171899000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-408" unitRef="usd">232827000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-409" unitRef="usd">145054000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-39" decimals="-3" id="f-410" unitRef="usd">159965000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">4134000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-18" decimals="-3" id="f-412" unitRef="usd">4500000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-19" decimals="-3" id="f-413" unitRef="usd">4500000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-414" unitRef="usd">11664000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-18" decimals="-3" id="f-415" unitRef="usd">7645000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-19" decimals="-3" id="f-416" unitRef="usd">-4552000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-417" unitRef="usd">66000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-18" decimals="-3" id="f-418" unitRef="usd">9914000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-19" decimals="-3" id="f-419" unitRef="usd">2143000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DividendsPayableCurrent contextRef="c-4" decimals="-3" id="f-420" unitRef="usd">2515000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-5" decimals="-3" id="f-421" unitRef="usd">2474000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-39" decimals="-3" id="f-422" unitRef="usd">2454000</us-gaap:DividendsPayableCurrent>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c-1" id="f-423">&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-weight:700;line-height:120%"&gt;1. BASIS OF PRESENTATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 develops, markets, licenses, hosts, and supports enterprise software that helps organizations build agility into their business. The Company&#x2019;s low-code platform for workflow automation and artificial intelligence-powered decisioning enables clients to personalize customer experiences, streamline customer service, and automate business processes and workflows. The Company provides consulting, training, support, and hosting services to facilitate the use of its software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management estimates and reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 accounting principles generally accepted in the United States of America (&#x201c;U.S.&#x201d;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.&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:700;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.&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:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, income (loss) from operations, or net income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-424">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management estimates and reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 accounting principles generally accepted in the United States of America (&#x201c;U.S.&#x201d;) requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. Actual results could differ from those estimates. Accounts with reported amounts based on significant estimates and judgments include, but are not limited to, revenue, unbilled receivables, deferred revenue, deferred income taxes, deferred commissions, income taxes payable, convertible senior notes, capped call transactions, intangible assets, and goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-425">&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:700;line-height:120%"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 consolidated financial statements reflect Pegasystems Inc. and subsidiaries in which the Company holds a controlling financial interest. All&#160;intercompany&#160;accounts and transactions were eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c-1" id="f-426">&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:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts reported in our consolidated financial statements and notes thereto have been reclassified to conform to the current year presentation. Such reclassifications did not affect total revenues, income (loss) from operations, or net income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-427">&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-weight:700;line-height:120%"&gt;2. SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 revenue is primarily derived from:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#x2019;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Subscription license, composed of revenue from term license arrangements for the Company&#x2019;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Perpetual license, composed of revenue from perpetual license arrangements for the Company&#x2019;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Consulting, primarily related to new software license implementations, training, and reimbursable costs.&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;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#x2019;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 typical performance obligations are:&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:8.026%"&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.461%"&gt;&lt;/td&gt;&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.545%"&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.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.868%"&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.461%"&gt;&lt;/td&gt;&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.079%"&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.329%"&gt;&lt;/td&gt;&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.470%"&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:8pt;font-weight:700;line-height:100%"&gt;Performance obligation&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: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;How stand-alone selling price is typically determined&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: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;When performance obligation is typically satisfied&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: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;When payment is typically due&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: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;Income statement line item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective date of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:8pt;font-weight:400;line-height:100%"&gt;Term license&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:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the license&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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&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:8pt;font-weight:400;line-height:100%"&gt;Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="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:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the maintenance (over time)&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:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the maintenance&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the service (over time)&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:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the service&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;br/&gt;- time and materials&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:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies&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="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:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred to date (over time)&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="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:8pt;font-weight:400;line-height:100%"&gt;Monthly&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&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:8pt;font-weight:400;line-height:100%"&gt;Consulting &lt;br/&gt;- fixed price&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:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project&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: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:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred as a percentage of total estimated hours (over time)&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As contract milestones are achieved&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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;During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#x2019;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.&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;Variable consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#x2019;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#x2019;s consolidated financial statements.&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;Significant financing components&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#x2019;s payment with the timing of the use of the software license or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#x2019;s borrowing rate, or the Company&#x2019;s incremental borrowing rate, depending upon the recipient of the financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2023, 2022, and 2021, significant financing components were not material.&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;Contract modifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 assesses contract modifications to determine:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;if the additional products and services are distinct from the products and services in the original arrangement; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for either:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;on a prospective basis as a termination of the existing contract and the creation of a new contract; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;on a cumulative catch-up basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#x2019;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#x2019;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information see "Note 4. Receivables, Contract Assets, And Deferred Revenue", "Note 11. Debt", and "Note 13. Fair Value Measurements".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#x2019;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#x2019;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#x2019;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.&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:700;line-height:120%"&gt;Loss contingencies and legal costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to the Company at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#x2019;s estimates. Contingencies deemed not probable, or for which losses were not estimable in one period, may become probable or losses may become estimable in later periods, which may have a material impact on the Company&#x2019;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Internal-use software &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over &lt;span style="-sec-ix-hidden:f-439"&gt;three&lt;/span&gt; to five years, commencing on the date the software is placed into service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit. The Company performed a qualitative assessments as of November 30, 2023, 2022, and 2021, respectively, and concluded that there was no impairment since it was not more-likely-than-not that the fair value of its reporting unit was less than its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible and long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#x2019; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.&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:700;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 include money market funds and other investments with original maturities of three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#x2019;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#x2019;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and development and software development costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#x2019;s general availability. As a result, no costs were capitalized in 2023, 2022, or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 recognizes stock-based compensation expense associated with equity awards based on the award&#x2019;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures. See "Note 16. Stock-Based Compensation" for a discussion of the Company&#x2019;s key assumptions when determining the fair value of its equity awards at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency translation and remeasurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The translation of assets and liabilities for the Company&#x2019;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#x2019;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 assesses its income tax positions and records tax benefits based on management&#x2019;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#x2019;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#x2019;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information, see "Note 18. Income Taxes".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred. Advertising expenses were $3.5 million, $6.6 million, and $11.8 million during 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-428">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 revenue is primarily derived from:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Subscription services, composed of revenue from Pega Cloud and maintenance. Pega Cloud is the Company&#x2019;s hosted Pega Platform and software applications. Maintenance revenue is earned from providing client support, software upgrades, and bug fixes or patches.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Subscription license, composed of revenue from term license arrangements for the Company&#x2019;s Pega Platform and software applications. Term licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Perpetual license, composed of revenue from perpetual license arrangements for the Company&#x2019;s Pega Platform and software applications. Perpetual licenses represent functional intellectual property and are delivered separately from maintenance and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Consulting, primarily related to new software license implementations, training, and reimbursable costs.&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;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 software license and Pega Cloud arrangements often contain multiple performance obligations. If a contract contains multiple performance obligations, the Company accounts for each distinct performance obligation separately. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. Any discounts or expected potential future price concessions are considered when determining the total transaction price. The Company&#x2019;s policy is to exclude sales and similar taxes collected from clients from the determination of transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 typical performance obligations are:&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:8.026%"&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.461%"&gt;&lt;/td&gt;&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.545%"&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.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.868%"&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.461%"&gt;&lt;/td&gt;&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.079%"&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.329%"&gt;&lt;/td&gt;&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.470%"&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:8pt;font-weight:700;line-height:100%"&gt;Performance obligation&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: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;How stand-alone selling price is typically determined&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: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;When performance obligation is typically satisfied&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: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;When payment is typically due&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: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;Income statement line item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective date of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:8pt;font-weight:400;line-height:100%"&gt;Term license&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:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the license&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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&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:8pt;font-weight:400;line-height:100%"&gt;Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="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:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the maintenance (over time)&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:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the maintenance&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the service (over time)&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:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the service&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;br/&gt;- time and materials&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:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies&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="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:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred to date (over time)&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="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:8pt;font-weight:400;line-height:100%"&gt;Monthly&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&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:8pt;font-weight:400;line-height:100%"&gt;Consulting &lt;br/&gt;- fixed price&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:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project&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: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:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred as a percentage of total estimated hours (over time)&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As contract milestones are achieved&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 utilizes the residual approach for software license and Pega Cloud performance obligations since the selling price is highly variable and the stand-alone selling price is not discernible from past transactions or other observable evidence. Periodically, the Company reevaluates whether the residual approach remains appropriate. As required, the Company evaluates its residual approach estimate compared to all available observable data before concluding the estimate represents its stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract grants the client the option to acquire additional products or services, the Company assesses whether the option represents a material right to the client that the client would not receive without entering into that contract. Discounts on options to purchase additional products and services greater than discounts available to similar clients are accounted for as an additional performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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;During most of each client contract term, the amount invoiced is generally less than the amount of revenue recognized to date, primarily because we transfer control of the performance obligation related to the software license at the inception of the contract term. A significant portion of the total contract consideration is typically allocated to the license performance obligation. Therefore, the Company&#x2019;s contracts often result in the recording of unbilled receivables and contract assets throughout most of the contract term. The Company records an unbilled receivable or contract asset when revenue recognized on a contract exceeds the billings. The Company recognizes an impairment on receivables and contract assets if, after contract inception, it becomes probable that payment is not collectible. The Company reviews receivables and contract assets on an individual basis for impairment.&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;Variable consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 can include variable fees, such as the option to purchase additional usage of a previously delivered software license. The Company may also provide pricing concessions to clients, a business practice that gives rise to variable fees. For variable fees arising from the client&#x2019;s acquisition of additional usage of a previously delivered software license, the Company applies the sales and usage-based royalties guidance related to a license of intellectual property and recognizes the revenue in the period the underlying sale or usage occurs. The Company includes variable fees in the determination of total transaction price if it is not probable that a significant future reversal of revenue will occur. The Company uses the expected value or most likely value amount, whichever is more appropriate for specific circumstances, to estimate variable consideration, and the estimates are based on the level of historical price concessions offered to clients. The variable consideration related to pricing concessions and other forms of variable consideration, including usage-based fees, have not been material to the Company&#x2019;s consolidated financial statements.&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;Significant financing components&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 generally does not intend to provide financing to its clients, as financing arrangements are not contemplated as part of the negotiated terms of contracts between the Company and its clients. Although there may be an intervening period between the delivery of the license and the payment, typically in term license arrangements, the purpose of that timing difference is to align the client&#x2019;s payment with the timing of the use of the software license or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain circumstances, however, there are instances where revenue recognition timing differs from the timing of payment due to extended payment terms or fees that are non-proportional to the associated usage of software licenses. In these instances, the Company evaluates whether a significant financing component exists. This evaluation includes determining the difference between the consideration the client would have paid when the performance obligation was satisfied and the amount of consideration paid. Contracts that include a significant financing component are adjusted for the time value of money at the rate inherent in the contract, the client&#x2019;s borrowing rate, or the Company&#x2019;s incremental borrowing rate, depending upon the recipient of the financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2023, 2022, and 2021, significant financing components were not material.&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;Contract modifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 assesses contract modifications to determine:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;if the additional products and services are distinct from the products and services in the original arrangement; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;if the amount of consideration expected for the added products and services reflects the stand-alone selling price of those products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract modification meeting both criteria is accounted for as a separate contract. If a contract modification does not meet both criteria, it is accounted for either:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;on a prospective basis as a termination of the existing contract and the creation of a new contract; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;on a cumulative catch-up basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 recognizes an asset for the incremental costs of obtaining a client contract, primarily related to sales commissions. The Company expects to benefit from those costs for more than one year, as the Company primarily pays sales commissions on the initial contract. As a result, there are no commensurate commissions paid on contract renewals. Deferred commissions are allocated to each performance obligation within the contract and amortized according to the transfer of underlying goods and services within those contracts and expected renewals. The expected benefit period is determined based on the length of the client contracts, client attrition rates, the underlying technology lifecycle, and the competitive marketplace&#x2019;s influence on the products and services sold. Deferred costs allocated to maintenance and deferred costs for Pega Cloud arrangements are amortized over an average expected benefit period of 4.5 years. Deferred costs allocated to software licenses, and any expected renewals of term software licenses within the 4.5 years expected benefit period, are amortized at the point in time control of the software license is transferred. Deferred costs allocated to consulting are amortized over a period consistent with the pattern of transfer of control for the related services.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="c-1" id="f-429">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 typical performance obligations are:&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:8.026%"&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.461%"&gt;&lt;/td&gt;&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.545%"&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.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.868%"&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.461%"&gt;&lt;/td&gt;&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.079%"&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.329%"&gt;&lt;/td&gt;&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.470%"&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:8pt;font-weight:700;line-height:100%"&gt;Performance obligation&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: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;How stand-alone selling price is typically determined&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: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;When performance obligation is typically satisfied&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: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;When payment is typically due&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: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;Income statement line item&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective date of the license&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:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&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:8pt;font-weight:400;line-height:100%"&gt;Term license&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:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:8pt;font-weight:400;line-height:100%"&gt;Upon transfer of control to the client, defined as when the client can use and benefit from the license (point in time)&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the license&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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&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:8pt;font-weight:400;line-height:100%"&gt;Consistent pricing relationship as a percentage of the related license and observable in stand-alone renewal transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="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:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the maintenance (over time)&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:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the maintenance&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;font-weight:400;line-height:100%"&gt;Residual approach&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:8pt;font-weight:400;line-height:100%"&gt;Ratably over the term of the service (over time)&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:8pt;font-weight:400;line-height:100%"&gt;Annually, or more frequently, over the term of the service&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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;br/&gt;- time and materials&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:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies&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="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:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred to date (over time)&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="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:8pt;font-weight:400;line-height:100%"&gt;Monthly&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&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:8pt;font-weight:400;line-height:100%"&gt;Consulting &lt;br/&gt;- fixed price&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:8pt;font-weight:400;line-height:100%"&gt;Observable hourly rate for time and materials-based services in similar geographies multiplied by estimated hours for the project&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: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:8pt;font-weight:400;line-height:100%"&gt;Based on hours incurred as a percentage of total estimated hours (over time)&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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As contract milestones are achieved&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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Technical support and software updates are considered distinct services but accounted for as a single performance obligation, as they have the same pattern of transfer to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future revenue from existing non-cancellable contracts:&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;As of December&#160;31, 2023:&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:16.889%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Maintenance&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:700;line-height:100%"&gt;Pega Cloud&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: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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;245,271&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;446,160&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,070&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;39,810&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;795,595&#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="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:8pt;font-weight:400;line-height:100%"&gt;54&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-2 years&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:8pt;font-weight:400;line-height:100%"&gt;67,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;279,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;9,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;358,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-3 years&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:8pt;font-weight:400;line-height:100%"&gt;37,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;144,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;9,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;194,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&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:8pt;font-weight:400;line-height:100%"&gt;24,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;90,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;114,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;374,554&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;960,264&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,097&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,727&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;44,726&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,463,368&#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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"&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;As of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:16.889%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Maintenance&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:700;line-height:100%"&gt;Pega Cloud&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: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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;242,073&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;379,648&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;60,668&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,310&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;32,374&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;720,073&#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="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:8pt;font-weight:400;line-height:100%"&gt;53&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-2 years&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:8pt;font-weight:400;line-height:100%"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;246,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;324,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-3 years&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:8pt;font-weight:400;line-height:100%"&gt;26,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;143,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;1,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;174,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&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:8pt;font-weight:400;line-height:100%"&gt;15,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;115,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;136,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;350,628&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;885,688&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;71,461&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,563&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;40,392&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,355,732&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <pega:AmortizationPeriodForDeferredContactCosts contextRef="c-1" id="f-430">P4Y6M</pega:AmortizationPeriodForDeferredContactCosts>
    <pega:AmortizationPeriodForDeferredContactCosts contextRef="c-1" id="f-431">P4Y6M</pega:AmortizationPeriodForDeferredContactCosts>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-432">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal financial instruments held by the Company consist of cash equivalents, marketable securities, receivables, capped call transactions, and accounts payable. The Company considers debt securities readily convertible to known amounts of&#160;cash with maturities of three months or less from the purchase date to be cash equivalents. Interest is recorded when earned. The Company&#x2019;s investments are classified as available-for-sale and are carried at fair value. Unrealized gains and losses considered temporary are recorded as a component of accumulated other comprehensive (loss), net of related income taxes. The Company reviews all investments for reductions in fair value that are other-than-temporary. When such reductions occur, the investment cost is adjusted to fair value by recording a loss on investments in the consolidated statements of operations. Gains and losses on investments are calculated based on the specific investment.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-433">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful life of each asset, which are three years for computer equipment and five years for furniture and fixtures. Leasehold improvements are amortized over the lesser of the lease&#x2019;s term or the useful life of the asset. Repairs and maintenance costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-56" id="f-434">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-57" id="f-435">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-436">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s leases are operating leases, primarily composed of office space leases. The Company accounts for a contract as a lease when it has the right to control the asset for a period of time while obtaining substantially all of the asset&#x2019;s economic benefits. The Company determines the initial classification and measurement of its operating right of use assets and lease liabilities at the lease commencement date and thereafter if modified. Fixed lease costs are recognized on a straight-line basis over the lease term.&#160;Variable lease costs are recognized in the period in which the obligation for those payments is incurred. The Company combines lease and non-lease components when determining lease costs for its office space leases. The lease liability includes lease payments related to options to extend or renew the lease term if the Company is reasonably certain it will exercise those options. The Company&#x2019;s leases do not contain material&#160;residual&#160;value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c-1" id="f-437">&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:700;line-height:120%"&gt;Loss contingencies and legal costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 accrues loss contingencies when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;Significant judgments are required to determine the probability and the range of the outcomes, and the estimates are based only on the information available to the Company at the time. Due to the inherent uncertainties involved in claims, legal proceedings, and in estimating the losses that may arise, actual outcomes may differ from the Company&#x2019;s estimates. Contingencies deemed not probable, or for which losses were not estimable in one period, may become probable or losses may become estimable in later periods, which may have a material impact on the Company&#x2019;s results of operations and financial position. As additional information becomes available, the Company reassesses the potential liability from pending claims and litigation and may revise its estimates. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources and other factors. Legal costs are expensed as incurred.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:InternalUseSoftwarePolicy contextRef="c-1" id="f-438">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Internal-use software &lt;/span&gt;&lt;/div&gt;The Company capitalizes and amortizes certain direct costs associated with computer software developed or purchased for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. The Company amortizes capitalized software costs generally over &lt;span style="-sec-ix-hidden:f-439"&gt;three&lt;/span&gt; to five years, commencing on the date the software is placed into service.</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-59" id="f-440">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c-1" id="f-441">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;Goodwill represents the residual purchase price paid in a business combination after the fair value of all identified assets and liabilities have been recorded. Goodwill is not amortized. The Company has a single reporting unit.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-442">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible and long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 intangible assets are amortized using the straight-line method over their estimated useful life. The Company evaluates its long-lived tangible and intangible assets for impairment whenever events or changes in circumstances indicate that such assets&#x2019; carrying amount may not be recoverable. Impairment is assessed by comparing the undiscounted cash flows expected to be generated by the long-lived tangible or intangible assets to their carrying value. If impairment exists, the Company calculates the impairment by comparing the carrying value to its fair value as determined by discounted expected cash flows.&lt;/span&gt;&lt;/div&gt;</pega:IntangibleAssetAndImpairmentOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-443">&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:700;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 include money market funds and other investments with original maturities of three months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy contextRef="c-1" id="f-444">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 its estimates and assumptions to assign a fair value to the tangible and intangible assets acquired and liabilities assumed at the acquisition date. The Company&#x2019;s estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company reevaluates these estimates and assumptions quarterly as new information arises and records any adjustments to the Company&#x2019;s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="c-1" id="f-445">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and development and software development costs&lt;/span&gt;&lt;/div&gt;Research and development costs are expensed as incurred. Capitalization of computer software developed for resale begins upon the establishment of technological feasibility, generally demonstrated by a working model or an operative version of the computer software product. Such costs have not been material to date, as technological feasibility is established within a short time frame from the software&#x2019;s general availability.</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-19" decimals="INF" id="f-446" unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-1" decimals="INF" id="f-447" unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-18" decimals="INF" id="f-448" unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-449">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;The Company recognizes stock-based compensation expense associated with equity awards based on the award&#x2019;s fair value at the grant date. Stock-based compensation is recognized over the requisite service period, which is generally the vesting period of the equity award and is adjusted each period for anticipated forfeitures.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-450">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency translation and remeasurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The translation of assets and liabilities for the Company&#x2019;s subsidiaries with functional currencies other than the U.S. dollar are made at period-end exchange rates. Revenue and expense accounts are translated at the average exchange rates during the period transactions occur. The resulting translation adjustments are reflected in accumulated other comprehensive (loss). Realized and unrealized exchange gains or losses from transactions and remeasurement adjustments are reflected in foreign currency transaction gain (loss) in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-451">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company regularly assesses the need for a valuation allowance against its deferred tax assets. Future realization of the Company&#x2019;s deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. Taxable income sources include taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and projected future taxable income. The Company records a valuation allowance to reduce its deferred tax assets to an amount it believes is more-likely-than-not to be realized. Changes in the valuation allowance impact income tax expense in the period of adjustment. The Company recognizes excess tax benefits when realized, as a reduction of the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 assesses its income tax positions and records tax benefits based on management&#x2019;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies liabilities for uncertain tax positions as non-current liabilities unless the uncertainty is expected to be resolved within one year. The Company classifies interest and penalties on uncertain tax positions as income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a global company, significant judgment must be used to calculate and provide for income taxes in each of the tax jurisdictions in which it operates. In the ordinary course of the Company&#x2019;s business, there are transactions and calculations undertaken whose ultimate tax outcome cannot be certain. Some of these uncertainties arise because of transfer pricing for transactions with the Company&#x2019;s subsidiaries and nexus and tax credit estimates. In addition, the calculation of acquired tax attributes and the associated limitations are complex.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-452">&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising expense&lt;/span&gt;&lt;/div&gt;Advertising costs are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-453" unitRef="usd">3500000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-18" decimals="-5" id="f-454" unitRef="usd">6600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-19" decimals="-5" id="f-455" unitRef="usd">11800000</us-gaap:AdvertisingExpense>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c-1" id="f-456">&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-weight:700;line-height:120%"&gt;3. MARKETABLE SECURITIES&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:10.937%"&gt;&lt;/td&gt;&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.349%"&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.329%"&gt;&lt;/td&gt;&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.407%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.762%"&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.329%"&gt;&lt;/td&gt;&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.349%"&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.329%"&gt;&lt;/td&gt;&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.407%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.312%"&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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;Unrealized Gains&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;Unrealized Losses&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;Fair 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;Amortized Cost&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;Unrealized Gains&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;Unrealized Losses&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;Fair 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:8pt;font-weight:400;line-height:100%"&gt;Government debt&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,471&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,503&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&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:8pt;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:8pt;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;181,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;181,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;151,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;(2,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;149,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;193,431&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;233&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(228)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;193,436&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;154,866&#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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,699)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#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-bottom:3pt;margin-top:3pt"&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, 2023, marketable securities&#x2019; maturities ranged from January 2024 to January 2026, with a weighted-average remaining maturity of 0.7 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock contextRef="c-1" id="f-457">&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:10.937%"&gt;&lt;/td&gt;&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.349%"&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.329%"&gt;&lt;/td&gt;&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.407%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.762%"&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.329%"&gt;&lt;/td&gt;&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.349%"&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.329%"&gt;&lt;/td&gt;&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.407%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.312%"&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&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;Unrealized Gains&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;Unrealized Losses&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;Fair 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;Amortized Cost&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;Unrealized Gains&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;Unrealized Losses&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;Fair 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:8pt;font-weight:400;line-height:100%"&gt;Government debt&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,471&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,503&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&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:8pt;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:8pt;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;181,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;181,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;151,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;(2,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;149,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;193,431&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;233&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(228)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;193,436&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;154,866&#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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,699)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#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;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-60" decimals="-3" id="f-458" unitRef="usd">11471000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-60" decimals="-3" id="f-459" unitRef="usd">33000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-60" decimals="-3" id="f-460" unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-60" decimals="-3" id="f-461" unitRef="usd">11503000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-61" decimals="-3" id="f-462" unitRef="usd">2960000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-61" decimals="-3" id="f-463" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-61" decimals="-3" id="f-464" unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-61" decimals="-3" id="f-465" unitRef="usd">2908000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-62" decimals="-3" id="f-466" unitRef="usd">181960000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-62" decimals="-3" id="f-467" unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-62" decimals="-3" id="f-468" unitRef="usd">227000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-62" decimals="-3" id="f-469" unitRef="usd">181933000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-63" decimals="-3" id="f-470" unitRef="usd">151906000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-63" decimals="-3" id="f-471" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-63" decimals="-3" id="f-472" unitRef="usd">2647000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-63" decimals="-3" id="f-473" unitRef="usd">149259000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-4" decimals="-3" id="f-474" unitRef="usd">193431000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-4" decimals="-3" id="f-475" unitRef="usd">233000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-4" decimals="-3" id="f-476" unitRef="usd">228000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-4" decimals="-3" id="f-477" unitRef="usd">193436000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-5" decimals="-3" id="f-478" unitRef="usd">154866000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-5" decimals="-3" id="f-479" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-5" decimals="-3" id="f-480" unitRef="usd">2699000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-5" decimals="-3" id="f-481" unitRef="usd">152167000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm contextRef="c-4" id="f-482">P0Y8M12D</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock contextRef="c-1" id="f-483">&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-weight:700;line-height:120%"&gt;4. RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE&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:700;line-height:120%"&gt;Receivables&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:68.608%"&gt;&lt;/td&gt;&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.714%"&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.461%"&gt;&lt;/td&gt;&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.717%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;300,173&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;255,150&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;213,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Long-term unbilled receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;95,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;622,954&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;564,675&#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"&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;Unbilled receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by expected collection date:&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:75.619%"&gt;&lt;/td&gt;&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.640%"&gt;&lt;/td&gt;&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.441%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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="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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;237,379&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1-2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;322,781&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by contract effective date:&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:75.619%"&gt;&lt;/td&gt;&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.640%"&gt;&lt;/td&gt;&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.441%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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="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:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;208,783&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2019 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;2,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;322,781&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.&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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,238&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Long-term contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;36,873&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;34,016&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other long-term assets.&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:700;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue consists of billings and payments received in advance of revenue recognition.&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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;377,845&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;325,212&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Long-term deferred revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;380,323&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;328,764&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; (1) Included in other long-term liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in deferred revenue in 2023 was primarily due to new billings in advance of revenue recognition and $319.5 million of revenue recognized during the period included in deferred revenue as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</pega:ReceivablesContractAssetsAndDeferredRevenueTextBlock>
    <pega:AccountsReceivableAndUnbilledReceivableTableTextBlock contextRef="c-1" id="f-484">&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:700;line-height:120%"&gt;Receivables&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:68.608%"&gt;&lt;/td&gt;&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.714%"&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.461%"&gt;&lt;/td&gt;&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.717%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;300,173&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;255,150&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Unbilled receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;213,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Long-term unbilled receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;95,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;622,954&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;564,675&#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;</pega:AccountsReceivableAndUnbilledReceivableTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-485" unitRef="usd">300173000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-486" unitRef="usd">255150000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-4" decimals="-3" id="f-487" unitRef="usd">237379000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-5" decimals="-3" id="f-488" unitRef="usd">213719000</us-gaap:UnbilledReceivablesCurrent>
    <pega:UnbilledReceivablesNoncurrent contextRef="c-4" decimals="-3" id="f-489" unitRef="usd">85402000</pega:UnbilledReceivablesNoncurrent>
    <pega:UnbilledReceivablesNoncurrent contextRef="c-5" decimals="-3" id="f-490" unitRef="usd">95806000</pega:UnbilledReceivablesNoncurrent>
    <pega:AccountsReceivableAndUnbilledReceivable contextRef="c-4" decimals="-3" id="f-491" unitRef="usd">622954000</pega:AccountsReceivableAndUnbilledReceivable>
    <pega:AccountsReceivableAndUnbilledReceivable contextRef="c-5" decimals="-3" id="f-492" unitRef="usd">564675000</pega:AccountsReceivableAndUnbilledReceivable>
    <pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock contextRef="c-1" id="f-493">&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;Unbilled receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled receivables by expected collection date:&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:75.619%"&gt;&lt;/td&gt;&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.640%"&gt;&lt;/td&gt;&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.441%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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="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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;237,379&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1-2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;322,781&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pega:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess contextRef="c-4" decimals="-3" id="f-494" unitRef="usd">237379000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneOrLess>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear contextRef="c-4" decimals="2" id="f-495" unitRef="number">0.74</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinOneYear>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo contextRef="c-4" decimals="-3" id="f-496" unitRef="usd">62585000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearOneAndTwo>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo contextRef="c-4" decimals="2" id="f-497" unitRef="number">0.19</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearOneAndTwo>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive contextRef="c-4" decimals="-3" id="f-498" unitRef="usd">22817000</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedWithinYearTwoAndFive>
    <pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive contextRef="c-4" decimals="2" id="f-499" unitRef="number">0.07</pega:UnbilledReceivablesNotBillableAtBalanceSheetDateExpectedPercentageToBeCollectedWithinYearTwoAndFive>
    <pega:UnbilledReceivablesCurrentAndNonCurrent contextRef="c-4" decimals="-3" id="f-500" unitRef="usd">322781000</pega:UnbilledReceivablesCurrentAndNonCurrent>
    <pega:UnbilledReceivablesCurrentAndNonCurrentPercentage contextRef="c-4" decimals="INF" id="f-501" unitRef="number">1</pega:UnbilledReceivablesCurrentAndNonCurrentPercentage>
    <pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock contextRef="c-1" id="f-502">&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-weight:400;line-height:120%"&gt;Unbilled receivables by contract effective date:&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:75.619%"&gt;&lt;/td&gt;&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.640%"&gt;&lt;/td&gt;&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.441%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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="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:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;208,783&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2019 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;2,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;322,781&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pega:SummaryOfUnbilledReceivablesBasedUponContractEffectiveDateTableTextBlock>
    <pega:UnbilledReceivablesNotBillableContractDateYearOne contextRef="c-4" decimals="-3" id="f-503" unitRef="usd">208783000</pega:UnbilledReceivablesNotBillableContractDateYearOne>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne contextRef="c-4" decimals="2" id="f-504" unitRef="number">0.65</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearOne>
    <pega:UnbilledReceivablesNotBillableContractDateYearTwo contextRef="c-4" decimals="-3" id="f-505" unitRef="usd">56216000</pega:UnbilledReceivablesNotBillableContractDateYearTwo>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo contextRef="c-4" decimals="2" id="f-506" unitRef="number">0.17</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearTwo>
    <pega:UnbilledReceivablesNotBillableContractDateYearThree contextRef="c-4" decimals="-3" id="f-507" unitRef="usd">46473000</pega:UnbilledReceivablesNotBillableContractDateYearThree>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree contextRef="c-4" decimals="2" id="f-508" unitRef="number">0.14</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearThree>
    <pega:UnbilledReceivablesNotBillableContractDateYearFour contextRef="c-4" decimals="-3" id="f-509" unitRef="usd">8683000</pega:UnbilledReceivablesNotBillableContractDateYearFour>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour contextRef="c-4" decimals="2" id="f-510" unitRef="number">0.03</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFour>
    <pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore contextRef="c-4" decimals="-3" id="f-511" unitRef="usd">2626000</pega:UnbilledReceivablesNotBillableContractDateYearFiveAndBefore>
    <pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore contextRef="c-4" decimals="2" id="f-512" unitRef="number">0.01</pega:PercentageOfUnbilledReceivablesNotBillableContractDateYearFiveAndBefore>
    <pega:UnbilledRevenueTotal contextRef="c-4" decimals="-3" id="f-513" unitRef="usd">322781000</pega:UnbilledRevenueTotal>
    <pega:TotalPercentageOfUnbilledRevenue contextRef="c-4" decimals="INF" id="f-514" unitRef="number">1</pega:TotalPercentageOfUnbilledRevenue>
    <pega:ContractAssetsAndDeferredRevenueTableTextBlock contextRef="c-1" id="f-515">&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:700;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.&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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,238&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,546&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Long-term contract assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;36,873&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;34,016&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other long-term assets.&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:700;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue consists of billings and payments received in advance of revenue recognition.&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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;377,845&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;325,212&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Long-term deferred revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;380,323&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;328,764&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; (1) Included in other long-term liabilities.&lt;/span&gt;&lt;/div&gt;</pega:ContractAssetsAndDeferredRevenueTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-4" decimals="-3" id="f-516" unitRef="usd">16238000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-5" decimals="-3" id="f-517" unitRef="usd">17546000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-4" decimals="-3" id="f-518" unitRef="usd">20635000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-5" decimals="-3" id="f-519" unitRef="usd">16470000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-4" decimals="-3" id="f-520" unitRef="usd">36873000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-5" decimals="-3" id="f-521" unitRef="usd">34016000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-522" unitRef="usd">377845000</us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-523" unitRef="usd">325212000</us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-524" unitRef="usd">2478000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-525" unitRef="usd">3552000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-3" id="f-526" unitRef="usd">380323000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-3" id="f-527" unitRef="usd">328764000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-5" id="f-528" unitRef="usd">319500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <pega:DeferredCostsNetTextBlock contextRef="c-1" id="f-529">&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-weight:700;line-height:120%"&gt;5. DEFERRED COMMISSIONS &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:68.608%"&gt;&lt;/td&gt;&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.714%"&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.461%"&gt;&lt;/td&gt;&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.717%"&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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&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;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:8pt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.072%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.736%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,461&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;53,471&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;41,387&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in selling and marketing expenses.&lt;/span&gt;&lt;/div&gt;</pega:DeferredCostsNetTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c-1" id="f-530">&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:68.608%"&gt;&lt;/td&gt;&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.714%"&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.461%"&gt;&lt;/td&gt;&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.717%"&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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&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;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:8pt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:DeferredCosts contextRef="c-4" decimals="-3" id="f-531" unitRef="usd">114119000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="c-5" decimals="-3" id="f-532" unitRef="usd">130195000</us-gaap:DeferredCosts>
    <pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock contextRef="c-1" id="f-533">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.072%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.736%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of deferred commissions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,461&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;53,471&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;41,387&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in selling and marketing expenses.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfAmortizationOfDeferredCostsTableTextBlock>
    <us-gaap:AmortizationOfDeferredSalesCommissions contextRef="c-1" decimals="-3" id="f-534" unitRef="usd">59461000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions contextRef="c-18" decimals="-3" id="f-535" unitRef="usd">53471000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions contextRef="c-19" decimals="-3" id="f-536" unitRef="usd">41387000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-537">&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-weight:700;line-height:120%"&gt;6. PROPERTY AND EQUIPMENT &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;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:8pt;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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,787&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;35,049&#160;&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;31,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;6,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;5,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software purchased&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;10,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;9,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;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:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software developed for internal use&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:8pt;font-weight:400;line-height:100%"&gt;19,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed assets in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;37,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;130,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;135,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(83,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(80,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.072%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.736%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,806&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,687&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-538">&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&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,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;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:8pt;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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,787&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;35,049&#160;&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;31,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;6,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;5,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software purchased&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;10,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;9,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;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:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Computer software developed for internal use&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:8pt;font-weight:400;line-height:100%"&gt;19,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed assets in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;37,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;130,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;135,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(83,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(80,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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 style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.072%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.736%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,806&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,687&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-64" decimals="-3" id="f-539" unitRef="usd">62787000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-65" decimals="-3" id="f-540" unitRef="usd">35049000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-56" decimals="-3" id="f-541" unitRef="usd">31144000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-66" decimals="-3" id="f-542" unitRef="usd">27292000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-57" decimals="-3" id="f-543" unitRef="usd">6665000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-67" decimals="-3" id="f-544" unitRef="usd">5993000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-68" decimals="-3" id="f-545" unitRef="usd">10060000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-69" decimals="-3" id="f-546" unitRef="usd">9724000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-70" decimals="-3" id="f-547" unitRef="usd">19470000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-71" decimals="-3" id="f-548" unitRef="usd">19869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-72" decimals="-3" id="f-549" unitRef="usd">223000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-73" decimals="-3" id="f-550" unitRef="usd">37342000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-551" unitRef="usd">130349000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-552" unitRef="usd">135269000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-553" unitRef="usd">83070000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-554" unitRef="usd">80213000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-555" unitRef="usd">47279000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-556" unitRef="usd">55056000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:DepreciationExpenseTableTextBlock contextRef="c-1" id="f-557">&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.072%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.734%"&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.462%"&gt;&lt;/td&gt;&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.736%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,806&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,687&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;</pega:DepreciationExpenseTableTextBlock>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-558" unitRef="usd">14806000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-18" decimals="-3" id="f-559" unitRef="usd">14687000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-19" decimals="-3" id="f-560" unitRef="usd">24606000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-561">&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-weight:700;line-height:120%"&gt;7. GOODWILL AND OTHER INTANGIBLE ASSETS&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:700;line-height:120%"&gt;Goodwill&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,399&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,923&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,611&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,399&#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-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:700;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:&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:22.841%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.422%"&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: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 5.5pt;text-align:center;vertical-align:top"&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: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Useful Lives&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;Cost&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;Accumulated Amortization&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="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book Value &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;/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:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;63,117&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(60,035)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,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;/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:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&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:8pt;font-weight:400;line-height:100%"&gt;68,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(64,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&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:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;136,616&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(129,614)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,002&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.841%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.422%"&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: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:top"&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, 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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Useful Lives&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;Cost&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;Accumulated Amortization&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;Net&#160;Book Value &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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;63,076&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(58,623)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,453&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&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:8pt;font-weight:400;line-height:100%"&gt;68,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(61,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&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:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;136,493&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(125,605)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;10,888&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;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"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future estimated intangible assets amortization:&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:80.381%"&gt;&lt;/td&gt;&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.419%"&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 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:8pt;font-weight:400;line-height:100%"&gt;2024&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,002&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets: &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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,723&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,516&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span&gt;&lt;br/&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,940&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,093&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,987&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-562">&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,399&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,923&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,611&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,399&#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;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-563" unitRef="usd">81399000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-39" decimals="-3" id="f-564" unitRef="usd">81923000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-565" unitRef="usd">212000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-18" decimals="-3" id="f-566" unitRef="usd">-524000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-567" unitRef="usd">81611000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-568" unitRef="usd">81399000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-569">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are recorded at cost and amortized using the straight-line method over their estimated useful lives:&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:22.841%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.422%"&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: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 5.5pt;text-align:center;vertical-align:top"&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: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Useful Lives&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;Cost&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;Accumulated Amortization&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="padding-left:1.12pt;padding-right:1.12pt;text-align:center;text-indent:2.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book Value &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;/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:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&gt;&lt;/div&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;63,117&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(60,035)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,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;/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:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&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:8pt;font-weight:400;line-height:100%"&gt;68,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(64,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&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:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;136,616&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(129,614)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,002&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.841%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.418%"&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.461%"&gt;&lt;/td&gt;&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.422%"&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: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:top"&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, 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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Useful Lives&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;Cost&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;Accumulated Amortization&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;Net&#160;Book Value &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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Client-related&lt;/span&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4-10 years&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;63,076&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(58,623)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,453&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-10 years&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:8pt;font-weight:400;line-height:100%"&gt;68,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(61,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-5 years&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:8pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(5,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;136,493&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(125,605)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;10,888&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;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"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-74" id="f-570">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-75" id="f-571">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-76" decimals="-3" id="f-572" unitRef="usd">63117000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-76" decimals="-3" id="f-573" unitRef="usd">60035000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-76" decimals="-3" id="f-574" unitRef="usd">3082000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-77" id="f-575">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-78" id="f-576">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-79" decimals="-3" id="f-577" unitRef="usd">68138000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-79" decimals="-3" id="f-578" unitRef="usd">64218000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-79" decimals="-3" id="f-579" unitRef="usd">3920000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-80" id="f-580">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-81" id="f-581">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-82" decimals="-3" id="f-582" unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-82" decimals="-3" id="f-583" unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-82" decimals="-3" id="f-584" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-585" unitRef="usd">136616000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-586" unitRef="usd">129614000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-587" unitRef="usd">7002000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-83" id="f-588">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-84" id="f-589">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-85" decimals="-3" id="f-590" unitRef="usd">63076000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-85" decimals="-3" id="f-591" unitRef="usd">58623000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-85" decimals="-3" id="f-592" unitRef="usd">4453000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-86" id="f-593">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-87" id="f-594">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-88" decimals="-3" id="f-595" unitRef="usd">68056000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-88" decimals="-3" id="f-596" unitRef="usd">61621000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-88" decimals="-3" id="f-597" unitRef="usd">6435000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-89" id="f-598">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-90" id="f-599">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-91" decimals="-3" id="f-600" unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-91" decimals="-3" id="f-601" unitRef="usd">5361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-91" decimals="-3" id="f-602" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-5" decimals="-3" id="f-603" unitRef="usd">136493000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-604" unitRef="usd">125605000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-605" unitRef="usd">10888000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-606">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future estimated intangible assets amortization:&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:80.381%"&gt;&lt;/td&gt;&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.419%"&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 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:8pt;font-weight:400;line-height:100%"&gt;2024&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,002&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-4" decimals="-3" id="f-607" unitRef="usd">3182000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-4" decimals="-3" id="f-608" unitRef="usd">2619000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-4" decimals="-3" id="f-609" unitRef="usd">874000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-4" decimals="-3" id="f-610" unitRef="usd">327000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-611" unitRef="usd">7002000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c-1" id="f-612">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets: &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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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 style="padding-right:249.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,723&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,516&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span&gt;&lt;br/&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,940&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,093&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,987&#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:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-92" decimals="-3" id="f-613" unitRef="usd">2570000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-93" decimals="-3" id="f-614" unitRef="usd">2723000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-94" decimals="-3" id="f-615" unitRef="usd">2516000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-95" decimals="-3" id="f-616" unitRef="usd">1370000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-96" decimals="-3" id="f-617" unitRef="usd">1370000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-97" decimals="-3" id="f-618" unitRef="usd">1471000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-619" unitRef="usd">3940000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-18" decimals="-3" id="f-620" unitRef="usd">4093000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-19" decimals="-3" id="f-621" unitRef="usd">3987000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-622">&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-weight:700;line-height:120%"&gt;8. OTHER ASSETS AND LIABILITIES&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:700;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Income tax receivables&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,804&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;25,354&#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:8pt;font-weight:400;line-height:100%"&gt;Contract 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:8pt;font-weight:400;line-height:100%"&gt;16,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;47,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;37,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;68,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;80,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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: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:700;line-height:120%"&gt;Other long-term assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;114,119&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;130,195&#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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;76,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Property 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:8pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Venture investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;19,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Contract 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:8pt;font-weight:400;line-height:100%"&gt;20,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Intangible 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:8pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;34,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;24,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;314,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;333,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,976&#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:8pt;font-weight:400;line-height:100%"&gt;Dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Other&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;21,343&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,450&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,478&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,552&#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:8pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;10,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;8,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;13,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;15,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock contextRef="c-1" id="f-623">&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:700;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Income tax receivables&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,804&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;25,354&#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:8pt;font-weight:400;line-height:100%"&gt;Contract 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:8pt;font-weight:400;line-height:100%"&gt;16,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;17,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;47,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;37,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;68,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;80,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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: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:700;line-height:120%"&gt;Other long-term assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred commissions&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;114,119&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;130,195&#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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;76,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Property 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:8pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Venture investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;19,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Contract 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:8pt;font-weight:400;line-height:100%"&gt;20,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;16,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Intangible 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:8pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;34,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;24,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;314,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;333,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,000&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,976&#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:8pt;font-weight:400;line-height:100%"&gt;Dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Other&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;21,343&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,450&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,478&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,552&#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:8pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;10,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;8,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;13,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;15,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <us-gaap:IncomeTaxReceivable contextRef="c-4" decimals="-3" id="f-624" unitRef="usd">4804000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable contextRef="c-5" decimals="-3" id="f-625" unitRef="usd">25354000</us-gaap:IncomeTaxReceivable>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-4" decimals="-3" id="f-626" unitRef="usd">16238000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-5" decimals="-3" id="f-627" unitRef="usd">17546000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <pega:OtherCurrentAssets contextRef="c-4" decimals="-3" id="f-628" unitRef="usd">47095000</pega:OtherCurrentAssets>
    <pega:OtherCurrentAssets contextRef="c-5" decimals="-3" id="f-629" unitRef="usd">37488000</pega:OtherCurrentAssets>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-630" unitRef="usd">68137000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-631" unitRef="usd">80388000</us-gaap:OtherAssetsCurrent>
    <us-gaap:DeferredCosts contextRef="c-4" decimals="-3" id="f-632" unitRef="usd">114119000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="c-5" decimals="-3" id="f-633" unitRef="usd">130195000</us-gaap:DeferredCosts>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-634" unitRef="usd">64198000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-635" unitRef="usd">76114000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-636" unitRef="usd">47279000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-637" unitRef="usd">55056000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:VentureInvestments contextRef="c-4" decimals="-3" id="f-638" unitRef="usd">19450000</pega:VentureInvestments>
    <pega:VentureInvestments contextRef="c-5" decimals="-3" id="f-639" unitRef="usd">13069000</pega:VentureInvestments>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-4" decimals="-3" id="f-640" unitRef="usd">20635000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-5" decimals="-3" id="f-641" unitRef="usd">16470000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-4" decimals="-3" id="f-642" unitRef="usd">7002000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-5" decimals="-3" id="f-643" unitRef="usd">10888000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DerivativeAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-644" unitRef="usd">893000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-645" unitRef="usd">2582000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-646" unitRef="usd">3678000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-5" decimals="-3" id="f-647" unitRef="usd">4795000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-4" decimals="-3" id="f-648" unitRef="usd">2925000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-5" decimals="-3" id="f-649" unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <pega:OtherLongTermAssets contextRef="c-4" decimals="-3" id="f-650" unitRef="usd">34517000</pega:OtherLongTermAssets>
    <pega:OtherLongTermAssets contextRef="c-5" decimals="-3" id="f-651" unitRef="usd">24820000</pega:OtherLongTermAssets>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-652" unitRef="usd">314696000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-653" unitRef="usd">333989000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-654" unitRef="usd">15000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-655" unitRef="usd">14976000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-4" decimals="-3" id="f-656" unitRef="usd">2515000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-5" decimals="-3" id="f-657" unitRef="usd">2474000</us-gaap:DividendsPayableCurrent>
    <pega:OtherCurrentLiabilities contextRef="c-4" decimals="-3" id="f-658" unitRef="usd">3828000</pega:OtherCurrentLiabilities>
    <pega:OtherCurrentLiabilities contextRef="c-5" decimals="-3" id="f-659" unitRef="usd">0</pega:OtherCurrentLiabilities>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-660" unitRef="usd">21343000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-661" unitRef="usd">17450000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="c-4" decimals="-3" id="f-662" unitRef="usd">2478000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="c-5" decimals="-3" id="f-663" unitRef="usd">3552000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-4" decimals="-3" id="f-664" unitRef="usd">859000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-5" decimals="-3" id="f-665" unitRef="usd">3207000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <pega:OtherLongTermLiabilities contextRef="c-4" decimals="-3" id="f-666" unitRef="usd">10233000</pega:OtherLongTermLiabilities>
    <pega:OtherLongTermLiabilities contextRef="c-5" decimals="-3" id="f-667" unitRef="usd">8369000</pega:OtherLongTermLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-668" unitRef="usd">13570000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-669" unitRef="usd">15128000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-670">&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-weight:700;line-height:120%"&gt;9. SEGMENT INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision-maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and assess performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 derives substantially all of its revenue from the sale and support of one group of similar products and services &#x2013; software that provides case management, business process management, and real-time decisioning solutions to improve customer engagement and operational excellence in the enterprise applications market. To assess performance, the Company&#x2019;s CODM, the Chief Executive Officer, reviews financial information on a consolidated basis. Therefore, the Company determined it has one operating segment and one reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets related to the Company&#x2019;s U.S. and international operations were:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.529%"&gt;&lt;/td&gt;&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.337%"&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.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.654%"&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.462%"&gt;&lt;/td&gt;&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.337%"&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.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.657%"&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;U.S.&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;44,414&#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 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:8pt;font-weight:400;line-height:100%"&gt;94&#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:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;50,445&#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 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:8pt;font-weight:400;line-height:100%"&gt;92&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:8pt;font-weight:400;line-height:100%"&gt;%&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 style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-671"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportingUnits contextRef="c-1" decimals="INF" id="f-672" unitRef="unit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock contextRef="c-1" id="f-673">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets related to the Company&#x2019;s U.S. and international operations were:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.529%"&gt;&lt;/td&gt;&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.337%"&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.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.654%"&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.462%"&gt;&lt;/td&gt;&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.337%"&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.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.657%"&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;U.S.&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;44,414&#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 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:8pt;font-weight:400;line-height:100%"&gt;94&#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:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;50,445&#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 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:8pt;font-weight:400;line-height:100%"&gt;92&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:8pt;font-weight:400;line-height:100%"&gt;%&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 style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;47,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;55,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="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:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-98" decimals="-3" id="f-674" unitRef="usd">44414000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage contextRef="c-98" decimals="2" id="f-675" unitRef="number">0.94</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-99" decimals="-3" id="f-676" unitRef="usd">50445000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage contextRef="c-99" decimals="2" id="f-677" unitRef="number">0.92</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-100" decimals="-3" id="f-678" unitRef="usd">2865000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage contextRef="c-100" decimals="2" id="f-679" unitRef="number">0.06</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-101" decimals="-3" id="f-680" unitRef="usd">4611000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage contextRef="c-101" decimals="2" id="f-681" unitRef="number">0.08</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-682" unitRef="usd">47279000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage contextRef="c-4" decimals="INF" id="f-683" unitRef="number">1</pega:LongLivedAssetsPercentage>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-684" unitRef="usd">55056000</us-gaap:PropertyPlantAndEquipmentNet>
    <pega:LongLivedAssetsPercentage contextRef="c-5" decimals="INF" id="f-685" unitRef="number">1</pega:LongLivedAssetsPercentage>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-686">&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-weight:700;line-height:120%"&gt;10. LEASES&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:700;line-height:120%"&gt;Corporate headquarters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Company agreed to accelerate its exit from its previous corporate headquarters to October 1, 2021, in exchange for a one-time payment from its landlord of $18&#160;million, which was amortized over the remaining lease term. The exit accelerated depreciation on the related leasehold improvements and reduced the Company&#x2019;s future lease liabilities by $21.1&#160;million and right of use assets by $20.3&#160;million. On March 31, 2021, the Company leased office space at One Main Street, Cambridge, Massachusetts, to serve as its corporate headquarters. The 4.5 year lease includes a base rent of $2&#160;million per year.&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:700;line-height:120%"&gt;Waltham office&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 6, 2021, the Company entered into an office space lease for 131&#160;thousand square feet in Waltham, Massachusetts. The lease term of 11 years began on August 1, 2021. The annual rent equals the base rent plus a portion of building operating costs and real estate taxes. Rent first became payable on August 1, 2022. Base rent for the first year is approximately $6&#160;million and will increase by 3% annually. In addition, the Company received an improvement allowance from the landlord of $11.8&#160;million. This lease increased the Company&#x2019;s lease liabilities and lease-related right of use assets by $42.1&#160;million on August 1, 2021.&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:700;line-height:120%"&gt;Expense&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:55.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:14.640%"&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.329%"&gt;&lt;/td&gt;&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.127%"&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.329%"&gt;&lt;/td&gt;&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.129%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed lease costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,718&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,186&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,694)&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:8pt;font-weight:400;line-height:100%"&gt;Short-term lease 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:8pt;font-weight:400;line-height:100%"&gt;2,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Variable lease 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:8pt;font-weight:400;line-height:100%"&gt;8,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;30,750&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;27,436&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,030&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.&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:700;line-height:120%"&gt;Right of use assets and lease liabilities&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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;div&gt;&lt;span style="-sec-ix-hidden:f-713"&gt;&lt;span style="-sec-ix-hidden:f-714"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64,198&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;76,114&#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&gt;&lt;span style="-sec-ix-hidden:f-717"&gt;&lt;span style="-sec-ix-hidden:f-718"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;14,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;66,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;79,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Represents the Company&#x2019;s right to use the leased asset during the lease term. Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other current liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average remaining lease term and discount rate for the Company&#x2019;s leases were:&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:69.402%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.129%"&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;6.8 years&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:right;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;7.5 years&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:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The rates implicit in most of the Company&#x2019;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities:&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:84.085%"&gt;&lt;/td&gt;&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.715%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,971&#160;&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;15,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;9,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;30,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&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:8pt;font-weight:400;line-height:100%"&gt;94,400&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(12,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,901&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.&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:700;line-height:120%"&gt;Cash flow information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:8pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases, net of tenant improvement allowances&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,045&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,690&#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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets recognized for new leases and amendments (non-cash)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In 2022, the Company received a tenant improvement allowances of $8.8 million as part of the lease of the Company&#x2019;s new corporate headquarters in Waltham, Massachusetts.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c-102" decimals="-6" id="f-687" unitRef="usd">18000000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-102" decimals="-5" id="f-688" unitRef="usd">-21100000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingAssets contextRef="c-102" decimals="-5" id="f-689" unitRef="usd">-20300000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <pega:LesseeLeaseTermOfContract contextRef="c-103" id="f-690">P4Y6M</pega:LesseeLeaseTermOfContract>
    <pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear contextRef="c-103" decimals="-6" id="f-691" unitRef="usd">2000000</pega:LesseeOperatingLeaseLiabilityToBePaidAnnuallyPerYear>
    <pega:LesseeLeaseAreaOfOfficeBuilding contextRef="c-104" decimals="-3" id="f-692" unitRef="sqft">131000</pega:LesseeLeaseAreaOfOfficeBuilding>
    <pega:LesseeLeaseTermOfContract contextRef="c-105" id="f-693">P11Y</pega:LesseeLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-104" decimals="-6" id="f-694" unitRef="usd">6000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage contextRef="c-104" decimals="2" id="f-695" unitRef="number">0.03</pega:LesseeLeaseLiabilityToBePaidAnnualIncreasePercentage>
    <us-gaap:IncentiveFromLessor contextRef="c-106" decimals="-5" id="f-696" unitRef="usd">11800000</us-gaap:IncentiveFromLessor>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-107" decimals="-5" id="f-697" unitRef="usd">42100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability contextRef="c-107" decimals="-5" id="f-698" unitRef="usd">42100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-699">&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:700;line-height:120%"&gt;Expense&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:55.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:14.640%"&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.329%"&gt;&lt;/td&gt;&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.127%"&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.329%"&gt;&lt;/td&gt;&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.129%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed lease costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,718&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,186&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,694)&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:8pt;font-weight:400;line-height:100%"&gt;Short-term lease 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:8pt;font-weight:400;line-height:100%"&gt;2,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Variable lease 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:8pt;font-weight:400;line-height:100%"&gt;8,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;30,750&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;27,436&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,030&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The lower fixed lease costs in 2021 was due to the modification of the corporate headquarters lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-700" unitRef="usd">19718000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-18" decimals="-3" id="f-701" unitRef="usd">20186000</us-gaap:OperatingLeaseCost>
    <pega:OperatingLeaseRecovery contextRef="c-19" decimals="-3" id="f-702" unitRef="usd">1694000</pega:OperatingLeaseRecovery>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-703" unitRef="usd">2884000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-18" decimals="-3" id="f-704" unitRef="usd">3356000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-19" decimals="-3" id="f-705" unitRef="usd">2244000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-706" unitRef="usd">8148000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-18" decimals="-3" id="f-707" unitRef="usd">3894000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-19" decimals="-3" id="f-708" unitRef="usd">4480000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-709" unitRef="usd">30750000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-18" decimals="-3" id="f-710" unitRef="usd">27436000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-19" decimals="-3" id="f-711" unitRef="usd">5030000</us-gaap:LeaseCost>
    <pega:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-712">&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:700;line-height:120%"&gt;Right of use assets and lease liabilities&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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;div&gt;&lt;span style="-sec-ix-hidden:f-713"&gt;&lt;span style="-sec-ix-hidden:f-714"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64,198&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;76,114&#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&gt;&lt;span style="-sec-ix-hidden:f-717"&gt;&lt;span style="-sec-ix-hidden:f-718"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;14,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;66,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;79,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Represents the Company&#x2019;s right to use the leased asset during the lease term. Included in other long-term assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Included in other current liabilities.&lt;/span&gt;&lt;/div&gt;</pega:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-715" unitRef="usd">64198000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-716" unitRef="usd">76114000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-719" unitRef="usd">15000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-720" unitRef="usd">14976000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-721" unitRef="usd">66901000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-722" unitRef="usd">79152000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock contextRef="c-1" id="f-723">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average remaining lease term and discount rate for the Company&#x2019;s leases were:&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:69.402%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.129%"&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;6.8 years&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:right;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;7.5 years&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:8pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The rates implicit in most of the Company&#x2019;s leases are not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur to borrow an amount equal to the lease payments on a collateralized basis over the lease term in a similar economic environment.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfWeightedAverageAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-724">P6Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-725">P7Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-726" unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-727" unitRef="number">0.041</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-728">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities:&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:84.085%"&gt;&lt;/td&gt;&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.715%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,971&#160;&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;15,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;11,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;9,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;30,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&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:8pt;font-weight:400;line-height:100%"&gt;94,400&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(12,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,901&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Lease liabilities are measured at the present value of the remaining lease payments using a discount rate determined at lease commencement unless the discount rate is updated due to a lease reassessment event.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-729" unitRef="usd">17971000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-730" unitRef="usd">15602000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-731" unitRef="usd">11164000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-732" unitRef="usd">10114000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-733" unitRef="usd">9372000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-734" unitRef="usd">30177000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-735" unitRef="usd">94400000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-736" unitRef="usd">12499000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-737" unitRef="usd">81901000</us-gaap:OperatingLeaseLiability>
    <pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock contextRef="c-1" id="f-738">&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:700;line-height:120%"&gt;Cash flow information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:8pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases, net of tenant improvement allowances&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,045&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,690&#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:8pt;font-weight:400;line-height:100%"&gt;Right of use assets recognized for new leases and amendments (non-cash)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In 2022, the Company received a tenant improvement allowances of $8.8 million as part of the lease of the Company&#x2019;s new corporate headquarters in Waltham, Massachusetts.&lt;/span&gt;&lt;/div&gt;</pega:ScheduleOfSupplementalCashFlowLeaseInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-739" unitRef="usd">20045000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-18" decimals="-3" id="f-740" unitRef="usd">7690000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-741" unitRef="usd">1460000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-18" decimals="-3" id="f-742" unitRef="usd">4733000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncentiveFromLessor contextRef="c-5" decimals="-5" id="f-743" unitRef="usd">8800000</us-gaap:IncentiveFromLessor>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-744">&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-weight:700;line-height:120%"&gt;11. DEBT&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:700;line-height:120%"&gt;Convertible senior notes and capped calls&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;Convertible senior notes&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-weight:400;line-height:120%"&gt;In February 2020, the Company issued convertible senior notes (the "Notes") with an aggregate principal of $600 million, due March&#160;1, 2025, in a private placement. No principal payments are due before maturity. The Notes accrue interest at an annual rate of 0.75%, payable semi-annually in arrears on March 1 and September 1, beginning September&#160;1, 2020.&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-weight:400;line-height:120%"&gt;In 2023, the Company recognized a gain of $7.9 million in other income, net from repurchases of Notes representing $97.7 million in aggregate 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;Conversion rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The conversion rate is 7.4045 shares of common stock per $1,000 principal amount of the Notes, representing an initial conversion price of $135.05 per share of common stock. The conversion rate will be adjusted upon certain events, including spin-offs, tender offers, exchange offers, and certain stockholder distributions. The Company will settle conversions by paying or delivering cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company&#x2019;s election, based on the applicable conversion rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on September&#160;1, 2024, noteholders may convert their Notes at any time at their election. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Before September&#160;1, 2024, noteholders may convert their Notes in the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;During any calendar quarter beginning after June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company&#x2019;s common stock exceeds 130% of the conversion price for each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;During the five consecutive business days immediately after any five consecutive trading day period (the &#x201c;Measurement Period&#x201d;), if the trading price per $1,000 principal amount of Notes for each trading day of the Measurement Period was less than 98% of the product of the last reported sale price per share of common stock on such trading day and the conversion rate on such trading day.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Upon certain corporate events or distributions or if the Company calls any Notes for redemption, noteholders may convert before the close of business on the business day immediately before the related redemption date (or, if the Company fails to pay the redemption price in full on the redemption date until the Company pays the redemption price).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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, 2023, the Notes were not eligible for conversion. &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;Repurchase rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On or after March&#160;1, 2023 and on or before the 40th scheduled trading day immediately before the maturity date, the Company may redeem for cash all or part of the Notes at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest, if the last reported sale price of the Company&#x2019;s common stock exceeded 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides a redemption notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If certain corporate events that constitute a &#x201c;Fundamental Change&#x201d; occur, each noteholder will have the right to require the Company to repurchase for cash all of such noteholder&#x2019;s Notes, or any portion of the principal thereof that is equal to $1,000 or a multiple of $1,000, at a repurchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. A Fundamental Change relates to mergers, changes in control of the Company, liquidation/dissolution of the Company, or the delisting of the Company&#x2019;s common stock.&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-weight:400;line-height:120%"&gt;Carrying value of the Notes:&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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Principal&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;502,270&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Unamortized 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:8pt;font-weight:400;line-height:100%"&gt;(2,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes, net&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;499,368&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;593,609&#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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense related to the Notes:&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:70.196%"&gt;&lt;/td&gt;&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.847%"&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.329%"&gt;&lt;/td&gt;&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.128%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual interest expense (0.75% coupon)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,891&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&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:8pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,494&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,388&#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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The average interest rate on the Notes in 2023 and 2022 was 1.2%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future payments of principal and contractual interest:&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:53.397%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.717%"&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: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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Principal&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-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:8pt;font-weight:700;line-height:100%"&gt;Interest&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-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:8pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,767&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,767&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;502,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;504,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;502,270&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,651&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;507,921&#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-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:700;line-height:120%"&gt;Capped call transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2020, the Company entered into privately negotiated capped call transactions (the &#x201c;Capped Call Transactions&#x201d;) with certain financial institutions. The Capped Call Transactions initially covered approximately 4.4 million shares (representing the number of shares for which the Notes were initially convertible) of the Company&#x2019;s common stock. In 2023, Capped Call Transactions covering approximately 0.7 million shares were settled for proceeds of $0.3 million. As of December&#160;31, 2023, Capped Call Transactions covering approximately 3.7 million shares were outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The cap price of the Capped Call Transactions is subject to adjustment upon specified extraordinary events affecting the Company, including mergers and tender offers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The capped call transactions are accounted for as derivative instruments and do not qualify for the Company&#x2019;s own equity scope exception in ASC 815 since, in some cases of early settlement, the settlement value calculated following the governing documents may not represent a fair value measurement. The Capped Call Transactions are classified as other long-term assets and remeasured to fair value each reporting period, resulting in a non-operating gain or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in capped call transactions:&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,582&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,964&#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 2px 7pt;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;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:8pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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 2px 7pt;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;Fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(57,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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;893&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,582&#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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 2019, and as since amended, the Company entered into a five-year $100 million senior secured revolving credit agreement (the &#x201c;Credit Facility&#x201d;) with PNC Bank, National Association. The Company may use borrowings for general corporate purposes and to finance working capital needs. Subject to specific conditions and the agreement of the financial institutions lending the additional amount, the aggregate commitment may be increased to $200 million. The commitments expire on November&#160;4, 2024, and any outstanding loans will be payable on such date. The Credit Facility, as amended, contains customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 required to comply with financial covenants, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Through December 31, 2023, Pegasystems Inc. must maintain at least $200 million in cash, investments, and availability under the Credit Facility and the Company must maintain:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.825%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.069%"&gt;&lt;/td&gt;&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.697%"&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.346%"&gt;&lt;/td&gt;&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.697%"&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.346%"&gt;&lt;/td&gt;&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.697%"&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.346%"&gt;&lt;/td&gt;&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.702%"&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:8pt;font-weight:700;line-height:100%"&gt;Year to Date&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;June 30, 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:8pt;font-weight:700;line-height:100%"&gt;September 30, 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: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="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:8pt;font-weight:400;line-height:100%"&gt;Minimum Consolidated EBITDA (as defined in the Credit Facility)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;38,862&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,894&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;95,597&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;214,590&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Beginning with the fiscal quarter ended March 31, 2024, a maximum net consolidated leverage ratio of 3.5 to 1.0 (with a step-up for certain acquisitions) and a minimum consolidated interest coverage ratio of 3.5 to 1.0.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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, 2023 and December&#160;31, 2022, the Company had $27.3 million in outstanding letters of credit, reducing available borrowing capacity under the Credit Facility, but no outstanding cash borrowings.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-108" decimals="INF" id="f-745" unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt contextRef="c-109" decimals="4" id="f-746" unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-110" decimals="-5" id="f-747" unitRef="usd">7900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ExtinguishmentOfDebtAmount contextRef="c-110" decimals="-5" id="f-748" unitRef="usd">97700000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-108"
      decimals="2"
      id="f-749"
      unitRef="usdPerShare">135.05</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger contextRef="c-111" decimals="2" id="f-750" unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="c-111" decimals="INF" id="f-751" unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-111" decimals="INF" id="f-752" unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays contextRef="c-112" decimals="INF" id="f-753" unitRef="day">5</pega:DebtInstrumentConvertibleConsecutiveBusinessDaysImmediatelyFollowingThresholdConsecutiveTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-112" decimals="INF" id="f-754" unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger contextRef="c-112" decimals="2" id="f-755" unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="c-113"
      decimals="INF"
      id="f-756"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger contextRef="c-114" decimals="2" id="f-757" unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="c-114" decimals="INF" id="f-758" unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-114" decimals="INF" id="f-759" unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="c-115"
      decimals="INF"
      id="f-760"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-761">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Carrying value of the Notes:&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:68.741%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.716%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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="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, 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:8pt;font-weight:400;line-height:100%"&gt;Principal&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;502,270&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Unamortized 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:8pt;font-weight:400;line-height:100%"&gt;(2,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes, net&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;499,368&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;593,609&#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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense related to the Notes:&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:70.196%"&gt;&lt;/td&gt;&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.847%"&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.329%"&gt;&lt;/td&gt;&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.128%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contractual interest expense (0.75% coupon)&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,891&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,500&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of issuance costs&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:8pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,494&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,388&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-116" decimals="-3" id="f-762" unitRef="usd">502270000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-117" decimals="-3" id="f-763" unitRef="usd">600000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-116" decimals="-3" id="f-764" unitRef="usd">2902000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-117" decimals="-3" id="f-765" unitRef="usd">6391000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebt contextRef="c-116" decimals="-3" id="f-766" unitRef="usd">499368000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-117" decimals="-3" id="f-767" unitRef="usd">593609000</us-gaap:LongTermDebt>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt contextRef="c-118" decimals="4" id="f-768" unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:DebtConversionOriginalDebtInterestRateOfDebt contextRef="c-110" decimals="4" id="f-769" unitRef="number">0.0075</us-gaap:DebtConversionOriginalDebtInterestRateOfDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c-110" decimals="-3" id="f-770" unitRef="usd">3891000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c-118" decimals="-3" id="f-771" unitRef="usd">4500000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-110" decimals="-3" id="f-772" unitRef="usd">2603000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-118" decimals="-3" id="f-773" unitRef="usd">2888000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt contextRef="c-110" decimals="-3" id="f-774" unitRef="usd">6494000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-118" decimals="-3" id="f-775" unitRef="usd">7388000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c-110" decimals="3" id="f-776" unitRef="number">0.012</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c-118" decimals="3" id="f-777" unitRef="number">0.012</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="c-1" id="f-778">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future payments of principal and contractual interest:&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:53.397%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.717%"&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: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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Principal&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-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:8pt;font-weight:700;line-height:100%"&gt;Interest&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-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:8pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,767&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,767&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;502,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;504,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;502,270&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,651&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;507,921&#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;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-116" decimals="-3" id="f-779" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne contextRef="c-116" decimals="-3" id="f-780" unitRef="usd">3767000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalYearOne>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne contextRef="c-116" decimals="-3" id="f-781" unitRef="usd">3767000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearOne>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-116" decimals="-3" id="f-782" unitRef="usd">502270000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-116" decimals="-3" id="f-783" unitRef="usd">1884000</pega:InterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-116" decimals="-3" id="f-784" unitRef="usd">504154000</pega:PrincipalAndInterestLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-116" decimals="-3" id="f-785" unitRef="usd">502270000</us-gaap:DebtInstrumentCarryingAmount>
    <pega:InterestLongTermDebtMaturitiesTotalDue contextRef="c-116" decimals="-3" id="f-786" unitRef="usd">5651000</pega:InterestLongTermDebtMaturitiesTotalDue>
    <pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue contextRef="c-116" decimals="-3" id="f-787" unitRef="usd">507921000</pega:PrincipalAndInterestLongTermDebtMaturitiesTotalDue>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c-115"
      decimals="-5"
      id="f-788"
      unitRef="shares">4400000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c-1" decimals="-5" id="f-789" unitRef="shares">700000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities contextRef="c-1" decimals="-5" id="f-790" unitRef="usd">300000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
    <pega:DebtConversionConvertedInstrumentSharesIfFullyExercised contextRef="c-4" decimals="-5" id="f-791" unitRef="shares">3700000</pega:DebtConversionConvertedInstrumentSharesIfFullyExercised>
    <us-gaap:DerivativeCapPrice
      contextRef="c-119"
      decimals="2"
      id="f-792"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock contextRef="c-1" id="f-793">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in capped call transactions:&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,582&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,964&#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 2px 7pt;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;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:8pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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 2px 7pt;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;Fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(1,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(57,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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;893&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,582&#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:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-120" decimals="-3" id="f-794" unitRef="usd">2582000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-121" decimals="-3" id="f-795" unitRef="usd">59964000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements contextRef="c-20" decimals="-3" id="f-796" unitRef="usd">341000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements contextRef="c-21" decimals="-3" id="f-797" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c-20" decimals="-3" id="f-798" unitRef="usd">-1348000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c-21" decimals="-3" id="f-799" unitRef="usd">-57382000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-122" decimals="-3" id="f-800" unitRef="usd">893000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-120" decimals="-3" id="f-801" unitRef="usd">2582000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:DebtInstrumentTerm contextRef="c-123" id="f-802">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:SeniorNotes contextRef="c-124" decimals="-6" id="f-803" unitRef="usd">100000000</us-gaap:SeniorNotes>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-124" decimals="INF" id="f-804" unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pega:ScheduleOfDebtCovenantRequirementsTableTextBlock contextRef="c-1" id="f-805">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 required to comply with financial covenants, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Through December 31, 2023, Pegasystems Inc. must maintain at least $200 million in cash, investments, and availability under the Credit Facility and the Company must maintain:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.825%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.069%"&gt;&lt;/td&gt;&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.697%"&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.346%"&gt;&lt;/td&gt;&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.697%"&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.346%"&gt;&lt;/td&gt;&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.697%"&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.346%"&gt;&lt;/td&gt;&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.702%"&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:8pt;font-weight:700;line-height:100%"&gt;Year to Date&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;June 30, 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:8pt;font-weight:700;line-height:100%"&gt;September 30, 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: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="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:8pt;font-weight:400;line-height:100%"&gt;Minimum Consolidated EBITDA (as defined in the Credit Facility)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;38,862&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,894&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;95,597&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;214,590&#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;/table&gt;&lt;/div&gt;</pega:ScheduleOfDebtCovenantRequirementsTableTextBlock>
    <pega:DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit contextRef="c-125" decimals="INF" id="f-806" unitRef="usd">200000000</pega:DebtInstrumentCovenantMinimumRequiredCashInvestmentsAvailableLineOfCredit>
    <pega:MinimumConsolidatedEBITDA contextRef="c-126" decimals="-3" id="f-807" unitRef="usd">38862000</pega:MinimumConsolidatedEBITDA>
    <pega:MinimumConsolidatedEBITDA contextRef="c-127" decimals="-3" id="f-808" unitRef="usd">59894000</pega:MinimumConsolidatedEBITDA>
    <pega:MinimumConsolidatedEBITDA contextRef="c-128" decimals="-3" id="f-809" unitRef="usd">95597000</pega:MinimumConsolidatedEBITDA>
    <pega:MinimumConsolidatedEBITDA contextRef="c-129" decimals="-3" id="f-810" unitRef="usd">214590000</pega:MinimumConsolidatedEBITDA>
    <pega:DebtInstrumentCovenantsLeverageRatioMaximum
      contextRef="c-130"
      decimals="INF"
      id="f-811"
      unitRef="number">3.5</pega:DebtInstrumentCovenantsLeverageRatioMaximum>
    <pega:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="c-131"
      decimals="INF"
      id="f-812"
      unitRef="number">3.5</pega:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-5" decimals="-5" id="f-813" unitRef="usd">27300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-4" decimals="-5" id="f-814" unitRef="usd">27300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-4" decimals="INF" id="f-815" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-5" decimals="INF" id="f-816" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-818">&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-weight:700;line-height:120%"&gt;12. RESTRUCTURING&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:&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:58.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.106%"&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.329%"&gt;&lt;/td&gt;&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.774%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Three months ended&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;Expense&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:8pt;font-weight:400;line-height:100%"&gt;Employee severance and related benefits and office space reduction&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;21,743&#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:8pt;font-weight:400;line-height:100%"&gt;Office space reduction &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:8pt;font-weight:400;line-height:100%"&gt;March 31, 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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Employee severance and related benefits&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:8pt;font-weight:400;line-height:100%"&gt;June 30, 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Employee severance and related benefits and office space reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;September 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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;17,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Office space reduction&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:8pt;font-weight:400;line-height:100%"&gt;December 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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;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-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:700;line-height:120%"&gt;Restructuring activity:&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;Accrued employee severance and related benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.688%"&gt;&lt;/td&gt;&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.112%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,573&#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:8pt;font-weight:400;line-height:100%"&gt;Costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash disbursements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(29,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,095&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note: Included in accrued compensation and related expenses.&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;Office Space reductions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 and 2022,  the Company incurred restructuring costs of $3.0 million and $3.2 million due to office space reductions.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="c-1" id="f-819">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 undertaken the following restructuring activities as it optimizes its go-to-market strategy and reassesses its office space needs:&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:58.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.106%"&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.329%"&gt;&lt;/td&gt;&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.774%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Three months ended&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;Expense&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:8pt;font-weight:400;line-height:100%"&gt;Employee severance and related benefits and office space reduction&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;21,743&#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:8pt;font-weight:400;line-height:100%"&gt;Office space reduction &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:8pt;font-weight:400;line-height:100%"&gt;March 31, 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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Employee severance and related benefits&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:8pt;font-weight:400;line-height:100%"&gt;June 30, 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Employee severance and related benefits and office space reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;September 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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;17,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Office space reduction&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:8pt;font-weight:400;line-height:100%"&gt;December 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 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;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-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:700;line-height:120%"&gt;Restructuring activity:&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;Accrued employee severance and related benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.688%"&gt;&lt;/td&gt;&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.112%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,573&#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:8pt;font-weight:400;line-height:100%"&gt;Costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash disbursements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(29,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,095&#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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note: Included in accrued compensation and related expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges contextRef="c-132" decimals="-3" id="f-820" unitRef="usd">21743000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-133" decimals="-3" id="f-821" unitRef="usd">1241000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-134" decimals="-3" id="f-822" unitRef="usd">1581000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-135" decimals="-3" id="f-823" unitRef="usd">17236000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-136" decimals="-3" id="f-824" unitRef="usd">1497000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve contextRef="c-137" decimals="-3" id="f-825" unitRef="usd">18573000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges contextRef="c-138" decimals="-3" id="f-826" unitRef="usd">18721000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring contextRef="c-138" decimals="-3" id="f-827" unitRef="usd">29401000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-138" decimals="-3" id="f-828" unitRef="usd">202000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve contextRef="c-139" decimals="-3" id="f-829" unitRef="usd">8095000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges contextRef="c-140" decimals="-5" id="f-830" unitRef="usd">3000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-141" decimals="-5" id="f-831" unitRef="usd">3200000</us-gaap:RestructuringCharges>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-832">&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-weight:700;line-height:120%"&gt;13. FAIR VALUE MEASUREMENTS &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:700;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 records its cash equivalents, marketable securities, capped call transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 2 - significant other inputs that are observable either directly or indirectly; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#x2019;s historical and implied volatility levels. The Company&#x2019;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.860%"&gt;&lt;/td&gt;&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.641%"&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.462%"&gt;&lt;/td&gt;&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.641%"&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.462%"&gt;&lt;/td&gt;&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.641%"&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.462%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.651%"&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Level 2&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;Level 3&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;Total&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;Level 1&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;Level 2&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;Level 3&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;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:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;54,357&#160;&lt;/span&gt;&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:8pt;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:8pt;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;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:8pt;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:8pt;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;54,357&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&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:8pt;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:8pt;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;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:8pt;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:8pt;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Marketable securities &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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;193,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;193,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Capped Call Transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Venture investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;19,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;19,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Investments in privately-held companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in venture investments:&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#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 2px 7pt;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;New investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Sales of investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(2,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(4,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Changes in 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;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;included in other income, net&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:8pt;font-weight:400;line-height:100%"&gt;10,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;included in other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;2,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,450&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#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:3pt;margin-top:3pt"&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 certain financial instruments, including receivables and accounts payable, approximates fair value due to their short maturities.&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:700;line-height:120%"&gt;Fair value of the Notes&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-weight:400;line-height:120%"&gt;The fair value of the Notes outstanding (including the embedded conversion feature) was $466.5&#160;million as of December&#160;31, 2023 and $521.1&#160;million as of December&#160;31, 2022. In the year ended December 31, 2023 the Company repurchased Notes representing $97.7&#160;million in aggregate principal amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 value was determined based on the Notes&#x2019; quoted price in an over-the-counter market on the last trading day of the reporting period and classified within Level 2 in the fair value hierarchy.&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:700;line-height:120%"&gt;Credit risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to receivables, the Company is potentially subject to concentrations of credit risk from the Company&#x2019;s cash, cash equivalents, and marketable securities. The Company&#x2019;s cash and cash equivalents are generally held with large, diverse financial institutions worldwide to reduce the Company&#x2019;s credit risk exposure. Investment policies have been implemented that limit purchases of marketable debt securities to investment-grade securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-833">&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:700;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 records its cash equivalents, marketable securities, capped call transactions, and venture investments at fair value on a recurring basis. Fair value is an exit price, representing the amount that would be received from the sale of an asset or paid to transfer a liability in an orderly transaction between market participants based on assumptions that market participants would use in pricing an asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a basis for classifying the fair value measurements, a three-tier fair value hierarchy, which classifies the fair value measurements based on the inputs used in measuring fair value, was established as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 1 - observable inputs, such as quoted prices in active markets for identical assets or liabilities; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 2 - significant other inputs that are observable either directly or indirectly; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 3 - significant unobservable inputs with little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This hierarchy requires the Company to use observable market data when available and minimize unobservable inputs when determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 value of the Capped Call Transactions at the end of each reporting period is determined using a Black-Scholes option-pricing model. The valuation model uses various market-based inputs, including stock price, remaining contractual term, expected volatility, risk-free interest rate, and expected dividend yield. The Company applies judgment when determining expected volatility. The Company considers the underlying equity security&#x2019;s historical and implied volatility levels. The Company&#x2019;s venture investments are recorded at fair value based on multiple valuation methods, including observable public companies and transaction prices and unobservable inputs, including the volatility, rights, and obligations of the securities the Company holds.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-834">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.860%"&gt;&lt;/td&gt;&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.641%"&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.462%"&gt;&lt;/td&gt;&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.641%"&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.462%"&gt;&lt;/td&gt;&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.641%"&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.462%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.641%"&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.329%"&gt;&lt;/td&gt;&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.651%"&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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;Level 2&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;Level 3&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;Total&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;Level 1&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;Level 2&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;Level 3&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;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:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;54,357&#160;&lt;/span&gt;&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:8pt;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:8pt;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;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:8pt;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:8pt;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;54,357&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&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:8pt;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:8pt;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;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:8pt;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:8pt;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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Marketable securities &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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;193,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;193,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;152,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Capped Call Transactions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Venture investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;19,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;19,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Included in other long-term assets. &lt;/span&gt;&lt;/div&gt;(2) Investments in privately-held companies</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-142" decimals="-3" id="f-835" unitRef="usd">54357000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-143" decimals="-3" id="f-836" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-144" decimals="-3" id="f-837" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-145" decimals="-3" id="f-838" unitRef="usd">54357000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-146" decimals="-3" id="f-839" unitRef="usd">2526000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-147" decimals="-3" id="f-840" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-148" decimals="-3" id="f-841" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-149" decimals="-3" id="f-842" unitRef="usd">2526000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-150" decimals="-3" id="f-843" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-151" decimals="-3" id="f-844" unitRef="usd">193436000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-152" decimals="-3" id="f-845" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-4" decimals="-3" id="f-846" unitRef="usd">193436000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-153" decimals="-3" id="f-847" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-154" decimals="-3" id="f-848" unitRef="usd">152167000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-155" decimals="-3" id="f-849" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-5" decimals="-3" id="f-850" unitRef="usd">152167000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeAssets contextRef="c-150" decimals="-3" id="f-851" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-151" decimals="-3" id="f-852" unitRef="usd">893000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-152" decimals="-3" id="f-853" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-4" decimals="-3" id="f-854" unitRef="usd">893000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-153" decimals="-3" id="f-855" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-154" decimals="-3" id="f-856" unitRef="usd">2582000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-155" decimals="-3" id="f-857" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-5" decimals="-3" id="f-858" unitRef="usd">2582000</us-gaap:DerivativeAssets>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-156" decimals="-3" id="f-859" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-157" decimals="-3" id="f-860" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-158" decimals="-3" id="f-861" unitRef="usd">19450000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-159" decimals="-3" id="f-862" unitRef="usd">19450000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-160" decimals="-3" id="f-863" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-161" decimals="-3" id="f-864" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-162" decimals="-3" id="f-865" unitRef="usd">13069000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-163" decimals="-3" id="f-866" unitRef="usd">13069000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c-1" id="f-867">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in venture investments:&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:66.889%"&gt;&lt;/td&gt;&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.640%"&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.329%"&gt;&lt;/td&gt;&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.642%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,648&#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 2px 7pt;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;New investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Sales of investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(2,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(4,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Changes in 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;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;included in other income, net&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:8pt;font-weight:400;line-height:100%"&gt;10,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;included in other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;2,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,450&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,069&#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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-164" decimals="-3" id="f-868" unitRef="usd">13069000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-165" decimals="-3" id="f-869" unitRef="usd">7648000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases contextRef="c-166" decimals="-3" id="f-870" unitRef="usd">400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases contextRef="c-167" decimals="-3" id="f-871" unitRef="usd">1400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="c-166" decimals="-3" id="f-872" unitRef="usd">2773000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="c-167" decimals="-3" id="f-873" unitRef="usd">4020000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment contextRef="c-166" decimals="-3" id="f-874" unitRef="usd">129000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment contextRef="c-167" decimals="-3" id="f-875" unitRef="usd">-450000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisCurrencyTranslationAdjustment>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet contextRef="c-166" decimals="-3" id="f-876" unitRef="usd">10886000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet contextRef="c-167" decimals="-3" id="f-877" unitRef="usd">5989000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherIncomeNet>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss contextRef="c-166" decimals="-3" id="f-878" unitRef="usd">-2261000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss>
    <pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss contextRef="c-167" decimals="-3" id="f-879" unitRef="usd">2502000</pega:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisFairValueAdjustmentIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-168" decimals="-3" id="f-880" unitRef="usd">19450000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-164" decimals="-3" id="f-881" unitRef="usd">13069000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c-4" decimals="-5" id="f-882" unitRef="usd">466500000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures contextRef="c-5" decimals="-5" id="f-883" unitRef="usd">521100000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ExtinguishmentOfDebtAmount contextRef="c-110" decimals="-5" id="f-884" unitRef="usd">97700000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-885">&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-weight:700;line-height:120%"&gt;14. STOCKHOLDERS&#x2019; EQUITY &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preferred stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 1&#160;million authorized shares of preferred stock, $0.01 par value per share, of which none were issued and outstanding as of December&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board of Directors has the authority to issue the shares of preferred stock in one or more series, to establish the number of shares to be included in each series, and to determine the designation, powers, preferences, and rights of the shares of each series and the qualifications, limitations, or restrictions thereof, without any further vote or action by the stockholders. The issuance of preferred stock could decrease the earnings and assets available for distribution to holders of common stock and may have the effect of delaying, deferring, or defeating a change in control of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 200 million authorized shares of common stock, $0.01 par value per share, of which 83.8 million were issued and outstanding as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right:18pt"&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 declared&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.409%"&gt;&lt;/td&gt;&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.621%"&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.463%"&gt;&lt;/td&gt;&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.621%"&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.463%"&gt;&lt;/td&gt;&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="3" style="padding:2px 2.12pt;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;2023&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 2.12pt;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;2022&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 2.12pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared (per share)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend payments to stockholders (in thousands)&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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;9,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;9,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;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-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 paid a quarterly cash dividend of $0.03 per share in 2023, 2022, and 2021. In the future, the Board of Directors may terminate or modify the dividend program without prior notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right:18pt"&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;Stock repurchases&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.914%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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="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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Shares&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;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-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;Shares&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;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-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;Shares&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;Amount&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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,075&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,583&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;37,726&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Authorizations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;38,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Repurchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(24,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(53,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;60,000&#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 colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,075&#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 colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,583&#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:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) On April&#160;25, 2023, the Company announced that the Board of Directors extended the current stock repurchase program&#x2019;s expiration date to June&#160;30, 2024 and increased the remaining stock repurchase authority to $60 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Purchases under this program have been made on the open market.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-886" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-887"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-888" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-889" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-890" unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-891"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="-5" id="f-892" unitRef="shares">83800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-5" id="f-893" unitRef="shares">83800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DividendsDeclaredTableTextBlock contextRef="c-1" id="f-894">&lt;div style="margin-top:6pt;padding-right:18pt"&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 declared&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.409%"&gt;&lt;/td&gt;&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.621%"&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.463%"&gt;&lt;/td&gt;&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.621%"&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.463%"&gt;&lt;/td&gt;&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="3" style="padding:2px 2.12pt;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;2023&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 2.12pt;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;2022&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 2.12pt;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared (per share)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend payments to stockholders (in thousands)&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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;9,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;9,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;9,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:DividendsDeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="2"
      id="f-895"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-18"
      decimals="2"
      id="f-896"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-19"
      decimals="2"
      id="f-897"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-3" id="f-898" unitRef="usd">9964000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-18" decimals="-3" id="f-899" unitRef="usd">9834000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-19" decimals="-3" id="f-900" unitRef="usd">9761000</us-gaap:PaymentsOfDividendsCommonStock>
    <pega:CommonStockDividendsPerShareIntended
      contextRef="c-1"
      decimals="INF"
      id="f-901"
      unitRef="usdPerShare">0.03</pega:CommonStockDividendsPerShareIntended>
    <pega:CommonStockDividendsPerShareIntended
      contextRef="c-19"
      decimals="INF"
      id="f-902"
      unitRef="usdPerShare">0.03</pega:CommonStockDividendsPerShareIntended>
    <pega:CommonStockDividendsPerShareIntended
      contextRef="c-18"
      decimals="INF"
      id="f-903"
      unitRef="usdPerShare">0.03</pega:CommonStockDividendsPerShareIntended>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock contextRef="c-1" id="f-904">&lt;div style="margin-top:6pt;padding-right:18pt"&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;Stock repurchases&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.907%"&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.463%"&gt;&lt;/td&gt;&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.914%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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="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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Shares&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;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-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;Shares&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;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-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;Shares&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;Amount&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:8pt;font-weight:400;line-height:100%"&gt;January 1,&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,075&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,583&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;37,726&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Authorizations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%"&gt;1,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;38,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Repurchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(24,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(53,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;60,000&#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 colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;58,075&#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 colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,583&#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:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) On April&#160;25, 2023, the Company announced that the Board of Directors extended the current stock repurchase program&#x2019;s expiration date to June&#160;30, 2024 and increased the remaining stock repurchase authority to $60 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Purchases under this program have been made on the open market.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-5" decimals="-3" id="f-905" unitRef="usd">58075000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-39" decimals="-3" id="f-906" unitRef="usd">22583000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-26" decimals="-3" id="f-907" unitRef="usd">37726000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod contextRef="c-1" decimals="-3" id="f-908" unitRef="usd">1925000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod contextRef="c-18" decimals="-3" id="f-909" unitRef="usd">60000000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod contextRef="c-19" decimals="-3" id="f-910" unitRef="usd">38467000</pega:StockRepurchaseProgramAmountAuthorizedDuringPeriod>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled contextRef="c-4" decimals="-3" id="f-911" unitRef="shares">0</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled contextRef="c-1" decimals="-3" id="f-912" unitRef="usd">0</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled contextRef="c-5" decimals="-3" id="f-913" unitRef="shares">280000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled contextRef="c-18" decimals="-3" id="f-914" unitRef="usd">24508000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramSharesRepurchasedUnsettled contextRef="c-39" decimals="-3" id="f-915" unitRef="shares">432000</pega:StockRepurchaseProgramSharesRepurchasedUnsettled>
    <pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled contextRef="c-19" decimals="-3" id="f-916" unitRef="usd">53610000</pega:StockRepurchaseProgramPaymentsForSharesRepurchasedUnsettled>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-4" decimals="-3" id="f-917" unitRef="usd">60000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-5" decimals="-3" id="f-918" unitRef="usd">58075000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-39" decimals="-3" id="f-919" unitRef="usd">22583000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-169" decimals="INF" id="f-920" unitRef="usd">60000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-921">&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-weight:700;line-height:120%"&gt;15. REVENUE&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:700;line-height:120%"&gt;Geographic revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:45.064%"&gt;&lt;/td&gt;&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.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.646%"&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.329%"&gt;&lt;/td&gt;&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.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.646%"&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.329%"&gt;&lt;/td&gt;&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.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.648%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;785,029&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;763,558&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;690,133&#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="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:8pt;font-weight:400;line-height:100%"&gt;57&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;85,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;102,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;61,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;United Kingdom (&#x201c;U.K.&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;158,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;115,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;117,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Europe (excluding U.K.), Middle East, and Africa &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;242,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;194,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;198,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;162,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;140,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;144,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,432,616&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue streams&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:53.397%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.717%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription license&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;407,625&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;366,063&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;336,248&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;32,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized at a point in time&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:8pt;font-weight:400;line-height:100%"&gt;417,726&#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:8pt;font-weight:400;line-height:100%"&gt;385,356&#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:8pt;font-weight:400;line-height:100%"&gt;368,420&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;461,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;384,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;300,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;331,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;221,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized over time&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:8pt;font-weight:400;line-height:100%"&gt;1,014,890&#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:8pt;font-weight:400;line-height:100%"&gt;932,489&#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:8pt;font-weight:400;line-height:100%"&gt;843,233&#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:0 1pt 0 25.75pt"&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,432,616&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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:3pt;margin-top:3pt"&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:53.794%"&gt;&lt;/td&gt;&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.582%"&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.329%"&gt;&lt;/td&gt;&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.582%"&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.329%"&gt;&lt;/td&gt;&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.584%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;461,328&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;384,271&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;300,966&#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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;331,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;793,184&#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:8pt;font-weight:400;line-height:100%"&gt;701,835&#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:8pt;font-weight:400;line-height:100%"&gt;621,223&#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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;407,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;366,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;336,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Subscription&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:8pt;font-weight:400;line-height:100%"&gt;1,200,809&#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:8pt;font-weight:400;line-height:100%"&gt;1,067,898&#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:8pt;font-weight:400;line-height:100%"&gt;957,471&#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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;221,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;10,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;32,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;1,432,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining performance obligations ("Backlog")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future revenue from existing non-cancellable contracts:&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;As of December&#160;31, 2023:&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:16.889%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Maintenance&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:700;line-height:100%"&gt;Pega Cloud&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: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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;245,271&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;446,160&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,070&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;39,810&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;795,595&#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="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:8pt;font-weight:400;line-height:100%"&gt;54&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-2 years&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:8pt;font-weight:400;line-height:100%"&gt;67,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;279,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;9,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;358,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-3 years&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:8pt;font-weight:400;line-height:100%"&gt;37,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;144,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;9,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;194,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&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:8pt;font-weight:400;line-height:100%"&gt;24,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;90,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;114,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;374,554&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;960,264&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,097&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,727&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;44,726&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,463,368&#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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"&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;As of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:16.889%"&gt;&lt;/td&gt;&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.937%"&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.329%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&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.461%"&gt;&lt;/td&gt;&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.069%"&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.461%"&gt;&lt;/td&gt;&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.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.252%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Maintenance&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:700;line-height:100%"&gt;Pega Cloud&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: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:8pt;font-weight:400;line-height:100%"&gt;1 year or less&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;242,073&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;379,648&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;60,668&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,310&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;32,374&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;720,073&#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="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:8pt;font-weight:400;line-height:100%"&gt;53&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-2 years&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:8pt;font-weight:400;line-height:100%"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;246,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;324,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-3 years&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:8pt;font-weight:400;line-height:100%"&gt;26,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;143,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;1,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;174,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Greater than 3 years&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:8pt;font-weight:400;line-height:100%"&gt;15,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;115,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;136,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;350,628&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;885,688&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;71,461&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,563&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;40,392&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,355,732&#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="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:8pt;font-weight:400;line-height:100%"&gt;100&#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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-922">&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:700;line-height:120%"&gt;Geographic revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:45.064%"&gt;&lt;/td&gt;&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.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.646%"&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.329%"&gt;&lt;/td&gt;&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.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.646%"&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.329%"&gt;&lt;/td&gt;&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.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.648%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" 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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;785,029&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;763,558&#160;&lt;/span&gt;&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="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:8pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;690,133&#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="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:8pt;font-weight:400;line-height:100%"&gt;57&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;85,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;102,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;61,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;United Kingdom (&#x201c;U.K.&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;158,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;115,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;117,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Europe (excluding U.K.), Middle East, and Africa &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;242,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;194,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;198,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;162,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;140,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;144,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/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:8pt;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,432,616&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-170" decimals="-3" id="f-923" unitRef="usd">785029000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-171" decimals="2" id="f-924" unitRef="number">0.55</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-172" decimals="-3" id="f-925" unitRef="usd">763558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-173" decimals="2" id="f-926" unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-174" decimals="-3" id="f-927" unitRef="usd">690133000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-175" decimals="2" id="f-928" unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-3" id="f-929" unitRef="usd">85149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-177" decimals="2" id="f-930" unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-178" decimals="-3" id="f-931" unitRef="usd">102980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-179" decimals="2" id="f-932" unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-3" id="f-933" unitRef="usd">61339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-181" decimals="2" id="f-934" unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-3" id="f-935" unitRef="usd">158014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-183" decimals="2" id="f-936" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-184" decimals="-3" id="f-937" unitRef="usd">115793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-185" decimals="2" id="f-938" unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-186" decimals="-3" id="f-939" unitRef="usd">117580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-187" decimals="2" id="f-940" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-188" decimals="-3" id="f-941" unitRef="usd">242303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-189" decimals="2" id="f-942" unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-190" decimals="-3" id="f-943" unitRef="usd">194563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-191" decimals="2" id="f-944" unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-192" decimals="-3" id="f-945" unitRef="usd">198080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-193" decimals="2" id="f-946" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-194" decimals="-3" id="f-947" unitRef="usd">162121000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-195" decimals="2" id="f-948" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-196" decimals="-3" id="f-949" unitRef="usd">140951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-197" decimals="2" id="f-950" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-198" decimals="-3" id="f-951" unitRef="usd">144521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-199" decimals="2" id="f-952" unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-953" unitRef="usd">1432616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-200"
      decimals="INF"
      id="f-954"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-955" unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-201"
      decimals="INF"
      id="f-956"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-19" decimals="-3" id="f-957" unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-202"
      decimals="INF"
      id="f-958"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-959">&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:700;line-height:120%"&gt;Revenue streams&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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:53.397%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.714%"&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.329%"&gt;&lt;/td&gt;&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.717%"&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 style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription license&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;407,625&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;366,063&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;336,248&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;32,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized at a point in time&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:8pt;font-weight:400;line-height:100%"&gt;417,726&#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:8pt;font-weight:400;line-height:100%"&gt;385,356&#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:8pt;font-weight:400;line-height:100%"&gt;368,420&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;461,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;384,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;300,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;331,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;221,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Revenue recognized over time&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:8pt;font-weight:400;line-height:100%"&gt;1,014,890&#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:8pt;font-weight:400;line-height:100%"&gt;932,489&#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:8pt;font-weight:400;line-height:100%"&gt;843,233&#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:0 1pt 0 25.75pt"&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,432,616&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#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:3pt;margin-top:3pt"&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:53.794%"&gt;&lt;/td&gt;&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.582%"&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.329%"&gt;&lt;/td&gt;&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.582%"&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.329%"&gt;&lt;/td&gt;&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.584%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pega Cloud&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;461,328&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;384,271&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;300,966&#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:8pt;font-weight:400;line-height:100%"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;331,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;317,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;320,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Subscription services&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:8pt;font-weight:400;line-height:100%"&gt;793,184&#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:8pt;font-weight:400;line-height:100%"&gt;701,835&#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:8pt;font-weight:400;line-height:100%"&gt;621,223&#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:8pt;font-weight:400;line-height:100%"&gt;Subscription license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;407,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;366,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;336,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Subscription&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:8pt;font-weight:400;line-height:100%"&gt;1,200,809&#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:8pt;font-weight:400;line-height:100%"&gt;1,067,898&#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:8pt;font-weight:400;line-height:100%"&gt;957,471&#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:8pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;221,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;230,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;222,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Perpetual license&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;10,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;19,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;32,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;1,432,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;1,317,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:8pt;font-weight:400;line-height:100%"&gt;1,211,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-203" decimals="-3" id="f-960" unitRef="usd">407625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-204" decimals="-3" id="f-961" unitRef="usd">366063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-205" decimals="-3" id="f-962" unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-206" decimals="-3" id="f-963" unitRef="usd">10101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-207" decimals="-3" id="f-964" unitRef="usd">19293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-208" decimals="-3" id="f-965" unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-209" decimals="-3" id="f-966" unitRef="usd">417726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-210" decimals="-3" id="f-967" unitRef="usd">385356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-211" decimals="-3" id="f-968" unitRef="usd">368420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-212" decimals="-3" id="f-969" unitRef="usd">461328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-213" decimals="-3" id="f-970" unitRef="usd">384271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-214" decimals="-3" id="f-971" unitRef="usd">300966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-215" decimals="-3" id="f-972" unitRef="usd">331856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-216" decimals="-3" id="f-973" unitRef="usd">317564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-217" decimals="-3" id="f-974" unitRef="usd">320257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-218" decimals="-3" id="f-975" unitRef="usd">221706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-219" decimals="-3" id="f-976" unitRef="usd">230654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-220" decimals="-3" id="f-977" unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-3" id="f-978" unitRef="usd">1014890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-222" decimals="-3" id="f-979" unitRef="usd">932489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-223" decimals="-3" id="f-980" unitRef="usd">843233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-981" unitRef="usd">1432616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-982" unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-19" decimals="-3" id="f-983" unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-224" decimals="-3" id="f-984" unitRef="usd">461328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-225" decimals="-3" id="f-985" unitRef="usd">384271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-226" decimals="-3" id="f-986" unitRef="usd">300966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-227" decimals="-3" id="f-987" unitRef="usd">331856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-228" decimals="-3" id="f-988" unitRef="usd">317564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-229" decimals="-3" id="f-989" unitRef="usd">320257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-990" unitRef="usd">793184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-991" unitRef="usd">701835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-992" unitRef="usd">621223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-993" unitRef="usd">407625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-994" unitRef="usd">366063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-995" unitRef="usd">336248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-230" decimals="-3" id="f-996" unitRef="usd">1200809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-231" decimals="-3" id="f-997" unitRef="usd">1067898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-232" decimals="-3" id="f-998" unitRef="usd">957471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-999" unitRef="usd">221706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-1000" unitRef="usd">230654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-1001" unitRef="usd">222010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-1002" unitRef="usd">10101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-1003" unitRef="usd">19293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-3" id="f-1004" unitRef="usd">32172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1005" unitRef="usd">1432616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-1006" unitRef="usd">1317845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-19" decimals="-3" id="f-1007" unitRef="usd">1211653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-233" decimals="-3" id="f-1008" unitRef="usd">245271000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-234" decimals="-3" id="f-1009" unitRef="usd">446160000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-235" decimals="-3" id="f-1010" unitRef="usd">62070000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-236" decimals="-3" id="f-1011" unitRef="usd">2284000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-237" decimals="-3" id="f-1012" unitRef="usd">39810000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-238" decimals="-3" id="f-1013" unitRef="usd">795595000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-238"
      decimals="2"
      id="f-1014"
      unitRef="number">0.54</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-239" decimals="-3" id="f-1015" unitRef="usd">67720000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-240" decimals="-3" id="f-1016" unitRef="usd">279474000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-241" decimals="-3" id="f-1017" unitRef="usd">9138000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-242" decimals="-3" id="f-1018" unitRef="usd">443000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-243" decimals="-3" id="f-1019" unitRef="usd">2020000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-244" decimals="-3" id="f-1020" unitRef="usd">358795000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-244"
      decimals="2"
      id="f-1021"
      unitRef="number">0.25</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-245" decimals="-3" id="f-1022" unitRef="usd">37142000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-246" decimals="-3" id="f-1023" unitRef="usd">144453000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-247" decimals="-3" id="f-1024" unitRef="usd">9789000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-248" decimals="-3" id="f-1025" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-249" decimals="-3" id="f-1026" unitRef="usd">2896000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-250" decimals="-3" id="f-1027" unitRef="usd">194280000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-250"
      decimals="2"
      id="f-1028"
      unitRef="number">0.13</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-251" decimals="-3" id="f-1029" unitRef="usd">24421000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-252" decimals="-3" id="f-1030" unitRef="usd">90177000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-253" decimals="-3" id="f-1031" unitRef="usd">100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-254" decimals="-3" id="f-1032" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-255" decimals="-3" id="f-1033" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-256" decimals="-3" id="f-1034" unitRef="usd">114698000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-256"
      decimals="2"
      id="f-1035"
      unitRef="number">0.08</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-257" decimals="-3" id="f-1036" unitRef="usd">374554000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-258" decimals="-3" id="f-1037" unitRef="usd">960264000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-259" decimals="-3" id="f-1038" unitRef="usd">81097000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-260" decimals="-3" id="f-1039" unitRef="usd">2727000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-261" decimals="-3" id="f-1040" unitRef="usd">44726000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-4" decimals="-3" id="f-1041" unitRef="usd">1463368000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-4"
      decimals="INF"
      id="f-1042"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-262" decimals="-3" id="f-1043" unitRef="usd">242073000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-263" decimals="-3" id="f-1044" unitRef="usd">379648000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-264" decimals="-3" id="f-1045" unitRef="usd">60668000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-265" decimals="-3" id="f-1046" unitRef="usd">5310000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-266" decimals="-3" id="f-1047" unitRef="usd">32374000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-267" decimals="-3" id="f-1048" unitRef="usd">720073000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-267"
      decimals="2"
      id="f-1049"
      unitRef="number">0.53</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-268" decimals="-3" id="f-1050" unitRef="usd">66207000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-269" decimals="-3" id="f-1051" unitRef="usd">246195000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-270" decimals="-3" id="f-1052" unitRef="usd">3803000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-271" decimals="-3" id="f-1053" unitRef="usd">2253000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-272" decimals="-3" id="f-1054" unitRef="usd">6371000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-273" decimals="-3" id="f-1055" unitRef="usd">324829000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-273"
      decimals="2"
      id="f-1056"
      unitRef="number">0.24</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-274" decimals="-3" id="f-1057" unitRef="usd">26746000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-275" decimals="-3" id="f-1058" unitRef="usd">143901000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-276" decimals="-3" id="f-1059" unitRef="usd">1707000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-277" decimals="-3" id="f-1060" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-278" decimals="-3" id="f-1061" unitRef="usd">1647000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-279" decimals="-3" id="f-1062" unitRef="usd">174001000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-279"
      decimals="2"
      id="f-1063"
      unitRef="number">0.13</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-280" decimals="-3" id="f-1064" unitRef="usd">15602000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-281" decimals="-3" id="f-1065" unitRef="usd">115944000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-282" decimals="-3" id="f-1066" unitRef="usd">5283000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-283" decimals="-3" id="f-1067" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-284" decimals="-3" id="f-1068" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-285" decimals="-3" id="f-1069" unitRef="usd">136829000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-285"
      decimals="2"
      id="f-1070"
      unitRef="number">0.10</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-286" decimals="-3" id="f-1071" unitRef="usd">350628000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-287" decimals="-3" id="f-1072" unitRef="usd">885688000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-288" decimals="-3" id="f-1073" unitRef="usd">71461000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-289" decimals="-3" id="f-1074" unitRef="usd">7563000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-290" decimals="-3" id="f-1075" unitRef="usd">40392000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-5" decimals="-3" id="f-1076" unitRef="usd">1355732000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c-5"
      decimals="INF"
      id="f-1077"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1086">&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-weight:700;line-height:120%"&gt;16. STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;28,994&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26,400&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;21,822&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;57,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;46,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;54,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;31,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;29,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;25,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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;25,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;19,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;14,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;143,352&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;122,210&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;115,947&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;(2,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;(1,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;(23,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 periodically grants employees stock options and restricted stock units (&#x201c;RSUs&#x201d;) and non-employee Directors common stock and stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021 and 2022, most of the Company&#x2019;s stock based compensation arrangements vest over five years, with 20% vesting after one year and the remaining 80% vesting quarterly over the remaining four years. Beginning in 2023, most of the Company&#x2019;s stock based compensation arrangements vest over four years, with 25% vesting after one year and the remaining 75% vesting quarterly over the remaining three years. The Company&#x2019;s stock options have a term of ten years. In 2023, the Company also granted 0.9&#160;million performance stock options with a total grant date fair value of $18.3&#160;million, which vest over 2 years based on the Company&#x2019;s achievement of certain financial performance targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 recognizes stock-based compensation using the accelerated attribution method, treating each vesting tranche as an individual grant. The stock-based compensation expense recognized during a period is based on the value of the awards that are expected to vest. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Ultimately, the Company recognizes the actual expense over the vesting period only for the shares that vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employees may elect to receive 50% of the employee&#x2019;s target incentive compensation under the Company&#x2019;s Corporate Incentive Compensation Plan (the &#x201c;CICP&#x201d;) in the form of RSUs instead of cash. If elected by an employee, the equity amount is equal in value on the grant date to 50% of the employee&#x2019;s target incentive opportunity, based on the employee&#x2019;s base salary. The number of RSUs granted is determined by dividing 50% of the employee&#x2019;s target incentive opportunity by 85% of the closing price of the Company&#x2019;s common stock on the grant date, less the present value of expected dividends during the vesting period. If elected, the award vests 100% on the following year&#x2019;s CICP payout date. Vesting is conditioned upon the performance conditions of the CICP and on continued employment; if threshold funding does not occur, the RSUs will not vest. The Company considers vesting probable on the grant date and recognizes the associated stock-based compensation expense over the requisite service period beginning on the grant date and ending on the vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historically, the Company has granted awards that allow for the settlement of vested stock options and RSUs on a net share basis (&#x201c;net settled awards&#x201d;). With net settled awards, the Company withholds shares to cover the exercise price (for stock options) and the minimum statutory tax withholding obligations (for stock options and RSUs) from the shares that would otherwise be issued upon exercise or settlement. In 2023, the Company moved to cashless settlement for most of its awards. Under cashless settlement, shares are automatically sold in the market at exercise (for stock options) or vest (for RSUs) to cover the exercise price (for stock options) and the minimum statutory tax withholding obligations (for stock options and RSUs).&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:700;line-height:120%"&gt;Stock-based compensation plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right:18pt"&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;2004 Long-Term Incentive Plan (as amended and restated)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2004, the Company adopted the 2004 Long-Term Incentive Plan (as amended and restated, the &#x201c;2004 Plan&#x201d;) to provide employees, non-employee Directors, and consultants with opportunities to purchase stock through incentive and non-qualified stock options. Subsequent amendments to the plan increased the number of shares authorized for issuance under the plan to 42 million, extended the term of the plan to 2030, and limited annual compensation to any non-employee Director to $0.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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, 2023, 17.4 million shares were subject to outstanding options and stock-based awards under the 2004 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right:18pt"&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;2006 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2006, the Company adopted the 2006 Employee Stock Purchase Plan (the &#x201c;2006 ESPP&#x201d;) under which employees may purchase common stock, at a price equal to at least 85% of the fair market value of the Company&#x2019;s common stock on the lesser of the commencement date or completion date for offerings under the plan, or such higher price as the Company&#x2019;s Board of Directors may establish from time to time. In October 2012, the Company&#x2019;s Board of Directors amended the 2006 ESPP to continue until no shares remain. In 2023, the number of shares authorized for purchase under the 2006 ESPP was increased to 2&#160;million. For 2023, 2022, and 2021, the Company&#x2019;s Board of Directors set the purchase price at 85% of the fair market value on the completion date of the offering period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;Compensation expense from 2006 ESPP&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,860&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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, 2023, 1.0 million shares had been issued under the plan.&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;Shares issued and available for issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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, the Company issued 1.4 million shares to its employees and directors under the Company&#x2019;s stock-based compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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, 2023, there were 6.9 million shares available for issuance for future equity grants under the Company&#x2019;s stock plans, consisting of 5.9 million shares under the 2004 Plan and 1.0 million shares under the 2006 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Grant activity&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;Stock options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 estimates the fair value of stock options using a Black-Scholes option-pricing model. Key inputs used to estimate the fair value of stock options include the exercise price of the award, expected term of the option, expected volatility of the Company&#x2019;s common stock over the option&#x2019;s expected term, risk-free interest rate over the option&#x2019;s expected term, and the Company&#x2019;s expected annual dividend yield. The exercise price for stock options is greater than or equal to the shares&#x2019; fair market value at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 summarizes the Company&#x2019;s fair value assumptions for stock options:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.588%"&gt;&lt;/td&gt;&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.807%"&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.462%"&gt;&lt;/td&gt;&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.807%"&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.462%"&gt;&lt;/td&gt;&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.074%"&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="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;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-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;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-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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average grant-date fair value&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;37.74&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Assumptions used in the Black-Scholes option-pricing model:&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;/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:8pt;font-weight:400;line-height:100%"&gt;Expected annual volatility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term in years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;3.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:right;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;3.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 1pt;text-align:right;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;4.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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;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:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&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:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#x2019;s common stock over a period, which approximates the expected option term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 summarizes the combined stock option activity under the Company&#x2019;s stock option plans for 2023:&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:35.275%"&gt;&lt;/td&gt;&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.423%"&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.461%"&gt;&lt;/td&gt;&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.714%"&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.461%"&gt;&lt;/td&gt;&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.344%"&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.461%"&gt;&lt;/td&gt;&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.761%"&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;Shares &lt;br/&gt;(in thousands)&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;Weighted-average Exercise Price&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;Weighted-average Remaining Contractual Term (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="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;Aggregate Intrinsic Value &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;(in thousands) &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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 1, 2023&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:8pt;font-weight:400;line-height:100%"&gt;14,911&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;46.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;31.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;55.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;81.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/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:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2023&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:8pt;font-weight:400;line-height:100%"&gt;14,739&#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;padding:2px 0 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;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;58.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;12,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;58.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:8pt;font-weight:400;line-height:100%"&gt;7.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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;73,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2023&lt;/span&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:8pt;font-weight:400;line-height:100%"&gt;6,761&#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;padding:2px 0 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;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;63.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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:right;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;6.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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;32,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The aggregate intrinsic value of stock options as of December&#160;31, 2023 is based on the difference between the closing price of the Company&#x2019;s stock of $48.86 and the exercise price of the applicable stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 stock options exercised (i.e., the difference between the market price at exercise and the price paid by the employee at exercise) in 2023, 2022, and 2021 was $6.2 million, $15.6 million, and $94.3 million, respectively. As of December&#160;31, 2023, the Company had unrecognized stock-based compensation expense related to the unvested portion of stock options of $57.8 million that is expected to be recognized as expense over a weighted-average period of 1.6 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;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs provide the recipient a right to receive a specified number of shares of the Company&#x2019;s common stock upon vesting. The Company values its RSUs at the fair value of its common stock on the grant date, which is the closing price of its common stock on the grant date less the present value of expected dividends during the vesting period, as the recipient is not entitled to dividends during the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant-date fair value for RSUs granted in 2023, 2022, and 2021 was $46.57, $74.50, and $129.03, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2023:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.740%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.844%"&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.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.844%"&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.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.846%"&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;Shares &lt;br/&gt;(in&#160;thousands)&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;Weighted- Average Grant-Date &lt;br/&gt;Fair Value&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;Aggregate Intrinsic Value &lt;br/&gt;(in thousands)&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:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of January 1, 2023&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:8pt;font-weight:400;line-height:100%"&gt;2,351&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85.52&#160;&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;46.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="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:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;84.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;71.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/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:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;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;64.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;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;127,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Expected to vest as of December 31, 2023&lt;/span&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:8pt;font-weight:400;line-height:100%"&gt;1,968&#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;padding:2px 0 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;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;62.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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;96,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;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-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 value of RSUs vested in 2023, 2022, and 2021 was $42.8 million, $50.3 million, and $122.5 million, respectively. The aggregate intrinsic value of RSUs outstanding and expected to vest as of December&#160;31, 2023 is based on the closing price of the Company&#x2019;s stock of $48.86 as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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, 2023, the Company had $48.6 million of unrecognized stock-based compensation expense related to all unvested RSUs that is expected to be recognized as expense over a weighted-average period of 1.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-right:18pt"&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-bottom:3pt;margin-top:3pt;padding-right:18pt"&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, the Company granted 0.01 million shares of common stock to Directors with a weighted-average grant-date fair value of $47.25 per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-1087">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;28,994&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26,400&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;21,822&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;57,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;46,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;54,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;31,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;29,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;25,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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;25,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;19,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;14,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;143,352&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;122,210&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;115,947&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;(2,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;(1,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;(23,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ShareBasedCompensation contextRef="c-92" decimals="-3" id="f-1088" unitRef="usd">28994000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-93" decimals="-3" id="f-1089" unitRef="usd">26400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-94" decimals="-3" id="f-1090" unitRef="usd">21822000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-95" decimals="-3" id="f-1091" unitRef="usd">57675000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-96" decimals="-3" id="f-1092" unitRef="usd">46769000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-97" decimals="-3" id="f-1093" unitRef="usd">54182000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-291" decimals="-3" id="f-1094" unitRef="usd">31039000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-292" decimals="-3" id="f-1095" unitRef="usd">29266000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-293" decimals="-3" id="f-1096" unitRef="usd">25413000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-294" decimals="-3" id="f-1097" unitRef="usd">25644000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-295" decimals="-3" id="f-1098" unitRef="usd">19775000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-296" decimals="-3" id="f-1099" unitRef="usd">14530000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-1100" unitRef="usd">143352000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-18" decimals="-3" id="f-1101" unitRef="usd">122210000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-19" decimals="-3" id="f-1102" unitRef="usd">115947000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-1103" unitRef="usd">2187000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-18" decimals="-3" id="f-1104" unitRef="usd">1881000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-19" decimals="-3" id="f-1105" unitRef="usd">23410000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-297" id="f-1106">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-298"
      decimals="INF"
      id="f-1107"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-298" id="f-1108">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-299"
      decimals="INF"
      id="f-1109"
      unitRef="number">0.80</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-299" id="f-1110">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-300" id="f-1111">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-300"
      decimals="INF"
      id="f-1112"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-301"
      decimals="INF"
      id="f-1113"
      unitRef="number">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-301" id="f-1114">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-302" id="f-1115">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-303"
      decimals="-5"
      id="f-1116"
      unitRef="shares">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue contextRef="c-303" decimals="-5" id="f-1117" unitRef="usd">18300000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-303" id="f-1118">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="c-304"
      decimals="2"
      id="f-1119"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="c-304"
      decimals="2"
      id="f-1120"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees
      contextRef="c-304"
      decimals="2"
      id="f-1121"
      unitRef="number">0.50</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationPercentageOfTargetIncentiveCompensationEligibleToElectAndReceiveByEmployees>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-305"
      decimals="2"
      id="f-1122"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-305"
      decimals="INF"
      id="f-1123"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-306"
      decimals="INF"
      id="f-1124"
      unitRef="shares">42000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pega:NonemployeeDirectorCompensationLimit contextRef="c-307" decimals="INF" id="f-1125" unitRef="usd">500000</pega:NonemployeeDirectorCompensationLimit>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber
      contextRef="c-306"
      decimals="-5"
      id="f-1126"
      unitRef="shares">17400000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRSUsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-308"
      decimals="2"
      id="f-1127"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-309"
      decimals="INF"
      id="f-1128"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-310"
      decimals="2"
      id="f-1129"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-311"
      decimals="2"
      id="f-1130"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-312"
      decimals="2"
      id="f-1131"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock contextRef="c-1" id="f-1132">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;Compensation expense from 2006 ESPP&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,860&#160;&lt;/span&gt;&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-313" decimals="-3" id="f-1133" unitRef="usd">1367000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-314" decimals="-3" id="f-1134" unitRef="usd">1614000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-315" decimals="-3" id="f-1135" unitRef="usd">1860000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c-310"
      decimals="-5"
      id="f-1136"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-302"
      decimals="-5"
      id="f-1137"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-4" decimals="-5" id="f-1138" unitRef="shares">6900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-306"
      decimals="-5"
      id="f-1139"
      unitRef="shares">5900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-316"
      decimals="-5"
      id="f-1140"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1141">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-right:18pt"&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 summarizes the Company&#x2019;s fair value assumptions for stock options:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.867%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.588%"&gt;&lt;/td&gt;&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.807%"&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.462%"&gt;&lt;/td&gt;&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.807%"&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.462%"&gt;&lt;/td&gt;&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.074%"&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="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;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-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;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-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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average grant-date fair value&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17.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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;37.74&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Assumptions used in the Black-Scholes option-pricing model:&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;/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:8pt;font-weight:400;line-height:100%"&gt;Expected annual volatility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term in years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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;3.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:right;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;3.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 1pt;text-align:right;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;4.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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;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:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected annual dividend yield &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&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:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The expected annual volatility for each grant is determined based on the average of historic daily price changes of the Company&#x2019;s common stock over a period, which approximates the expected option term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The expected option term for each grant is determined based on the historical exercise behavior of employees and post-vesting employment termination behavior.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The risk-free interest rate is based on the yield of U.S. Treasury securities with a commensurate maturity with the expected option term at the time of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) The expected annual dividend yield is based on the weighted-average dividend yield assumptions used for options granted during the applicable period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-302"
      decimals="2"
      id="f-1142"
      unitRef="usdPerShare">20.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-317"
      decimals="2"
      id="f-1143"
      unitRef="usdPerShare">17.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-318"
      decimals="2"
      id="f-1144"
      unitRef="usdPerShare">37.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="c-1" decimals="2" id="f-1145" unitRef="number">0.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="c-18" decimals="2" id="f-1146" unitRef="number">0.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="c-19" decimals="2" id="f-1147" unitRef="number">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-1" id="f-1148">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-18" id="f-1149">P3Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-19" id="f-1150">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-1" decimals="3" id="f-1151" unitRef="number">0.042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-18" decimals="3" id="f-1152" unitRef="number">0.034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-19" decimals="3" id="f-1153" unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-1" decimals="3" id="f-1154" unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-18" decimals="3" id="f-1155" unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-19" decimals="3" id="f-1156" unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1157">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 summarizes the combined stock option activity under the Company&#x2019;s stock option plans for 2023:&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:35.275%"&gt;&lt;/td&gt;&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.423%"&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.461%"&gt;&lt;/td&gt;&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.714%"&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.461%"&gt;&lt;/td&gt;&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.344%"&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.461%"&gt;&lt;/td&gt;&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.761%"&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;Shares &lt;br/&gt;(in thousands)&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;Weighted-average Exercise Price&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;Weighted-average Remaining Contractual Term (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="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;Aggregate Intrinsic Value &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;(in thousands) &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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of January 1, 2023&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:8pt;font-weight:400;line-height:100%"&gt;14,911&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;46.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;31.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;55.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/tr&gt;&lt;tr&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;81.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/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:8pt;font-weight:400;line-height:100%"&gt;Options outstanding as of December 31, 2023&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:8pt;font-weight:400;line-height:100%"&gt;14,739&#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;padding:2px 0 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;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;58.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;12,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;58.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:8pt;font-weight:400;line-height:100%"&gt;7.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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;73,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2023&lt;/span&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:8pt;font-weight:400;line-height:100%"&gt;6,761&#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;padding:2px 0 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;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;63.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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:right;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;6.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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;32,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The aggregate intrinsic value of stock options as of December&#160;31, 2023 is based on the difference between the closing price of the Company&#x2019;s stock of $48.86 and the exercise price of the applicable stock options.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-5" decimals="-3" id="f-1158" unitRef="shares">14911000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-1159"
      unitRef="usdPerShare">59.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-1" decimals="-3" id="f-1160" unitRef="shares">1847000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1161"
      unitRef="usdPerShare">46.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-1162" unitRef="shares">380000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1163"
      unitRef="usdPerShare">31.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="-3" id="f-1164" unitRef="shares">1289000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1165"
      unitRef="usdPerShare">55.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="c-1" decimals="-3" id="f-1166" unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1167"
      unitRef="usdPerShare">81.62</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-1168" unitRef="shares">14739000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-1169"
      unitRef="usdPerShare">58.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c-4" decimals="-3" id="f-1170" unitRef="shares">12786000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-1171"
      unitRef="usdPerShare">58.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1172">P7Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c-4" decimals="-3" id="f-1173" unitRef="usd">73407000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-4" decimals="-3" id="f-1174" unitRef="shares">6761000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-1175"
      unitRef="usdPerShare">63.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1176">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-4" decimals="-3" id="f-1177" unitRef="usd">32594000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock
      contextRef="c-4"
      decimals="2"
      id="f-1178"
      unitRef="usdPerShare">48.86</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-302" decimals="-5" id="f-1179" unitRef="usd">6200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-317" decimals="-5" id="f-1180" unitRef="usd">15600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-318" decimals="-5" id="f-1181" unitRef="usd">94300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-319" decimals="-5" id="f-1182" unitRef="usd">57800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-302" id="f-1183">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-320"
      decimals="2"
      id="f-1184"
      unitRef="usdPerShare">46.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-321"
      decimals="2"
      id="f-1185"
      unitRef="usdPerShare">74.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-322"
      decimals="2"
      id="f-1186"
      unitRef="usdPerShare">129.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-1187">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 summarizes the combined RSU activity for all grants, including the CICP, under the 2004 Plan for 2023:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.735%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.740%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.844%"&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.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.844%"&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.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.846%"&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;Shares &lt;br/&gt;(in&#160;thousands)&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;Weighted- Average Grant-Date &lt;br/&gt;Fair Value&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;Aggregate Intrinsic Value &lt;br/&gt;(in thousands)&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:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of January 1, 2023&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:8pt;font-weight:400;line-height:100%"&gt;2,351&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85.52&#160;&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;46.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="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:8pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;padding:2px 0 2px 1pt;text-align:right;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;84.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;71.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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;/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:8pt;font-weight:400;line-height:100%"&gt;Nonvested as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ccecff;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:8pt;font-weight:400;line-height:100%"&gt;2,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;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:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;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;64.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ccecff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 0;text-align:right;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;127,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ccecff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Expected to vest as of December 31, 2023&lt;/span&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:8pt;font-weight:400;line-height:100%"&gt;1,968&#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;padding:2px 0 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;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;62.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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;96,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-323"
      decimals="-3"
      id="f-1188"
      unitRef="shares">2351000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-323"
      decimals="2"
      id="f-1189"
      unitRef="usdPerShare">85.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-320"
      decimals="-3"
      id="f-1190"
      unitRef="shares">1545000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-320"
      decimals="2"
      id="f-1191"
      unitRef="usdPerShare">46.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-320"
      decimals="-3"
      id="f-1192"
      unitRef="shares">890000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-320"
      decimals="2"
      id="f-1193"
      unitRef="usdPerShare">84.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-320"
      decimals="-3"
      id="f-1194"
      unitRef="shares">390000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-320"
      decimals="2"
      id="f-1195"
      unitRef="usdPerShare">71.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-324"
      decimals="-3"
      id="f-1196"
      unitRef="shares">2616000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-324"
      decimals="2"
      id="f-1197"
      unitRef="usdPerShare">64.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested contextRef="c-324" decimals="-3" id="f-1198" unitRef="usd">127805000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber
      contextRef="c-324"
      decimals="-3"
      id="f-1199"
      unitRef="shares">1968000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestNumber>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="c-324"
      decimals="2"
      id="f-1200"
      unitRef="usdPerShare">62.86</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestWeightedAverageGrantDateFairValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue contextRef="c-324" decimals="-3" id="f-1201" unitRef="usd">96168000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionExpectedToVestAggregateIntrinsicValue>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested contextRef="c-320" decimals="-5" id="f-1202" unitRef="usd">42800000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested contextRef="c-321" decimals="-5" id="f-1203" unitRef="usd">50300000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested contextRef="c-322" decimals="-5" id="f-1204" unitRef="usd">122500000</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfAwardsVested>
    <pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock
      contextRef="c-4"
      decimals="2"
      id="f-1205"
      unitRef="usdPerShare">48.86</pega:ShareBasedCompensationArrangementByShareBasedPaymentAwardClosingPriceOfCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-324" decimals="-5" id="f-1206" unitRef="usd">48600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-320" id="f-1207">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-48"
      decimals="-4"
      id="f-1208"
      unitRef="shares">10000.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-48"
      decimals="2"
      id="f-1209"
      unitRef="usdPerShare">47.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c-1" id="f-1210">&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-weight:700;line-height:120%"&gt;17. EMPLOYEE BENEFIT PLANS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 sponsors defined contribution plans for qualifying employees, including a 401(k) plan in the United States to which the Company makes discretionary matching contributions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee benefit plan expenses:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. 401(k) Plan&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,879&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;International plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;20,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,425&#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:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,135&#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:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,659&#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:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanDisclosuresTableTextBlock contextRef="c-1" id="f-1211">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee benefit plan expenses:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. 401(k) Plan&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,879&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;International plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;20,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,425&#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:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,135&#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:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,659&#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:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DefinedContributionPlanDisclosuresTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-325" decimals="-3" id="f-1212" unitRef="usd">8169000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-326" decimals="-3" id="f-1213" unitRef="usd">8994000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-327" decimals="-3" id="f-1214" unitRef="usd">8879000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-328" decimals="-3" id="f-1215" unitRef="usd">21256000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-329" decimals="-3" id="f-1216" unitRef="usd">21141000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-330" decimals="-3" id="f-1217" unitRef="usd">20780000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-3" id="f-1218" unitRef="usd">29425000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-18" decimals="-3" id="f-1219" unitRef="usd">30135000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-19" decimals="-3" id="f-1220" unitRef="usd">29659000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1221">&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-weight:700;line-height:120%"&gt;18. INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 income (loss) before provision for (benefit from) income taxes are:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,016&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(185,820)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(125,947)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;24,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;95,440&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(161,797)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(131,987)&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-bottom:3pt;margin-top:3pt"&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 provision for (benefit from) income taxes are:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current:&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;/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:8pt;font-weight:400;line-height:100%"&gt;Federal&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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;7,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;3,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total current provision&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:8pt;font-weight:400;line-height:100%"&gt;27,269&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;14,895&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;6,389&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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 7pt;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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;149,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(42,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;20,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(9,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(23,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;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;Total deferred provision (benefit)&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:8pt;font-weight:400;line-height:100%"&gt;363&#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:8pt;font-weight:400;line-height:100%"&gt;168,890&#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:8pt;font-weight:400;line-height:100%"&gt;(75,336)&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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(68,947)&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-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S federal statutory tax rate and the Company&#x2019;s effective tax rate:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. federal income taxes at statutory rates&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,042&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(33,977)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(27,717)&lt;/span&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;(19,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;188,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit and tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(2,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(7,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;11,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal research and experimentation credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(3,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(5,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effects of foreign activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,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;/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:8pt;font-weight:400;line-height:100%"&gt;GILTI, FDII, and BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;14,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;16,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision to return adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(3,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-deductible 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:8pt;font-weight:400;line-height:100%"&gt;6,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;5,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax Reserves&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:8pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(2,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Excess tax detriments / (benefits) related to share-based compensation&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:8pt;font-weight:400;line-height:100%"&gt;4,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(20,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of change in tax law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(11,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(68,947)&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:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred tax assets and liabilities are:&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&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;/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:8pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;84,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 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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;109,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;32,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Interest expense carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Software revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;28,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;39,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Research and development capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;58,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;38,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,132&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;231,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(196,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(212,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,231&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;18,642&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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 7pt;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;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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="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 2px 7pt;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;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(11,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(14,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 6.25pt;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;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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 2px 19pt;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;Total deferred tax liabilities&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:8pt;font-weight:400;line-height:100%"&gt;(19,412)&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:8pt;font-weight:400;line-height:100%"&gt;(14,924)&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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,819&#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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,718&#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-bottom:3pt;margin-top:3pt"&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 recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. Future realization of deferred tax assets ultimately depends on sufficient taxable income within the available carryback or carryforward periods. The Company&#x2019;s deferred tax valuation allowance requires significant judgment and has uncertainties, including assumptions about future taxable income based on historical and projected information. On a quarterly basis, the Company reassesses the need for a valuation allowance on its existing net deferred tax assets by tax-paying jurisdiction, weighing positive and negative evidence to assess its recoverability. In making such a determination, the Company considers all available and objectively verifiable negative and positive evidence, including future reversals of existing taxable temporary differences, projected future taxable income inclusive of the impact of enacted legislation, tax-planning strategies, and results of recent operations. The weight given to the potential effect of negative and positive evidence is commensurate with the extent to which it can be objectively verified.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 determined that the objectively and verifiable negative evidence outweighed the positive evidence and as such intends to maintain a full valuation allowance on its U.S and U.K deferred tax assets until there is sufficient evidence to support the realization of these deferred tax assets. Accordingly, the Company recorded a valuation allowance of $196.9 million at December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#160;December&#160;31, 2023, the Company&#x2019;s U.S. net operating losses and credit carryforwards are:&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Federal&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;State&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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses due to acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Excludes federal and state net operating losses of&#160;$16.1 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$10.7 million, respectively, that the Company expects will expire unutilized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 federal carryforward losses and credits expire between&#160;2024&#160;and&#160;2041, except for $1.4 million of state credits, which has an unlimited carryforward period. The Company&#x2019;s U.K. net operating loss carryforwards were $183.1 million and $217.3 million at December 31, 2023 and 2022, respectively, which have indefinite carryforward periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&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:700;line-height:120%"&gt;Uncertain tax benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of the Company&#x2019;s gross unrecognized tax benefits is:&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:55.910%"&gt;&lt;/td&gt;&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.788%"&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.461%"&gt;&lt;/td&gt;&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.788%"&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.461%"&gt;&lt;/td&gt;&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.792%"&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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1,&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,746&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,584&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;23,801&#160;&lt;/span&gt;&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 7pt;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;Additions for tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;30,655&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,746&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,584&#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-bottom:3pt;margin-top:3pt"&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 valuation allowance on the U.S. and U.K. deferred tax assets, the Company does not expect the unrecognized tax benefits to materially impact the Company&#x2019;s effective tax rate if recognized. &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:700;line-height:120%"&gt;Tax examinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 files federal and state income tax returns in the U.S. and various foreign jurisdictions. In the ordinary course of business, the Company and its subsidiaries are examined by various tax authorities, including the Internal Revenue Service in the U.S. As of December&#160;31, 2023, the Company&#x2019;s U.S. federal tax returns for the years 2014 through 2019 were under examination by the Internal Revenue Service. In addition, certain foreign jurisdictions are auditing the Company&#x2019;s income tax returns for periods ranging from 2013 through 2021. The Company does not expect the results of these audits to have a material effect on the Company&#x2019;s financial condition, results of operations, or cash flows. With few exceptions, the statute of limitations remains open in all jurisdictions for all tax years since 2017.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-1222">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 income (loss) before provision for (benefit from) income taxes are:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Domestic&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,016&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(185,820)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(125,947)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;24,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;95,440&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(161,797)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(131,987)&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="-3" id="f-1223" unitRef="usd">14016000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-18" decimals="-3" id="f-1224" unitRef="usd">-185820000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-19" decimals="-3" id="f-1225" unitRef="usd">-125947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-1226" unitRef="usd">81424000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-18" decimals="-3" id="f-1227" unitRef="usd">24023000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-19" decimals="-3" id="f-1228" unitRef="usd">-6040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1229" unitRef="usd">95440000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-1230" unitRef="usd">-161797000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-1231" unitRef="usd">-131987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-1232">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 provision for (benefit from) income taxes are:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current:&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;/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:8pt;font-weight:400;line-height:100%"&gt;Federal&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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;7,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;3,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;10,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;4,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total current provision&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:8pt;font-weight:400;line-height:100%"&gt;27,269&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;14,895&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;6,389&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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 7pt;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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;149,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(42,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;20,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(9,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(23,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 13pt;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;Total deferred provision (benefit)&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:8pt;font-weight:400;line-height:100%"&gt;363&#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:8pt;font-weight:400;line-height:100%"&gt;168,890&#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:8pt;font-weight:400;line-height:100%"&gt;(75,336)&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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(68,947)&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1233" unitRef="usd">7827000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1234" unitRef="usd">3920000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1235" unitRef="usd">1921000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1236" unitRef="usd">4480000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1237" unitRef="usd">775000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1238" unitRef="usd">363000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1239" unitRef="usd">14962000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1240" unitRef="usd">10200000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1241" unitRef="usd">4105000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1242" unitRef="usd">27269000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1243" unitRef="usd">14895000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1244" unitRef="usd">6389000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1245" unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1246" unitRef="usd">149028000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1247" unitRef="usd">-42214000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1248" unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1249" unitRef="usd">20704000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1250" unitRef="usd">-9413000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1251" unitRef="usd">363000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1252" unitRef="usd">-842000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1253" unitRef="usd">-23709000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1254" unitRef="usd">363000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1255" unitRef="usd">168890000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1256" unitRef="usd">-75336000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1257" unitRef="usd">27632000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1258" unitRef="usd">183785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1259" unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1260">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S federal statutory tax rate and the Company&#x2019;s effective tax rate:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. federal income taxes at statutory rates&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,042&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(33,977)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(27,717)&lt;/span&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;(19,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;188,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit and tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(2,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(7,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;11,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal research and experimentation credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(3,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(5,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effects of foreign activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,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;/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:8pt;font-weight:400;line-height:100%"&gt;GILTI, FDII, and BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;14,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;16,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision to return adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(3,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-deductible 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:8pt;font-weight:400;line-height:100%"&gt;6,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;5,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax Reserves&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:8pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(2,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Excess tax detriments / (benefits) related to share-based compensation&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:8pt;font-weight:400;line-height:100%"&gt;4,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(20,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of change in tax law&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(11,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;27,632&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;183,785&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(68,947)&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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-1261" unitRef="usd">20042000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-18" decimals="-3" id="f-1262" unitRef="usd">-33977000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-19" decimals="-3" id="f-1263" unitRef="usd">-27717000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="-3" id="f-1264" unitRef="usd">-19272000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-18" decimals="-3" id="f-1265" unitRef="usd">188258000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-19" decimals="-3" id="f-1266" unitRef="usd">-469000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-1267" unitRef="usd">4117000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-18" decimals="-3" id="f-1268" unitRef="usd">-2433000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-19" decimals="-3" id="f-1269" unitRef="usd">-7217000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="-3" id="f-1270" unitRef="usd">435000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c-18" decimals="-3" id="f-1271" unitRef="usd">11561000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c-19" decimals="-3" id="f-1272" unitRef="usd">541000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-1" decimals="-3" id="f-1273" unitRef="usd">3709000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-18" decimals="-3" id="f-1274" unitRef="usd">5012000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-19" decimals="-3" id="f-1275" unitRef="usd">6380000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign contextRef="c-1" decimals="-3" id="f-1276" unitRef="usd">658000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign contextRef="c-18" decimals="-3" id="f-1277" unitRef="usd">3770000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign contextRef="c-19" decimals="-3" id="f-1278" unitRef="usd">3599000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount contextRef="c-1" decimals="-3" id="f-1279" unitRef="usd">14022000</pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount>
    <pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount contextRef="c-18" decimals="-3" id="f-1280" unitRef="usd">16390000</pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount>
    <pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount contextRef="c-19" decimals="-3" id="f-1281" unitRef="usd">0</pega:EffectiveIncomeTaxRateReconciliationGILTIFDIIAndBEATAmount>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="c-1" decimals="-3" id="f-1282" unitRef="usd">-3728000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="c-18" decimals="-3" id="f-1283" unitRef="usd">-6317000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="c-19" decimals="-3" id="f-1284" unitRef="usd">-2016000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="-3" id="f-1285" unitRef="usd">6818000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-18" decimals="-3" id="f-1286" unitRef="usd">4769000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-19" decimals="-3" id="f-1287" unitRef="usd">5464000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount contextRef="c-1" decimals="-3" id="f-1288" unitRef="usd">1850000</pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount contextRef="c-18" decimals="-3" id="f-1289" unitRef="usd">5673000</pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount contextRef="c-19" decimals="-3" id="f-1290" unitRef="usd">-2250000</pega:EffectiveIncomeTaxRateReconciliationTaxReservesAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount contextRef="c-1" decimals="-3" id="f-1291" unitRef="usd">4666000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount contextRef="c-18" decimals="-3" id="f-1292" unitRef="usd">1563000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount contextRef="c-19" decimals="-3" id="f-1293" unitRef="usd">-20697000</pega:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToShareBasedCompensationAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-1" decimals="-3" id="f-1294" unitRef="usd">1726000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-18" decimals="-3" id="f-1295" unitRef="usd">-793000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c-19" decimals="-3" id="f-1296" unitRef="usd">-11811000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-1" decimals="-3" id="f-1297" unitRef="usd">7000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-18" decimals="-3" id="f-1298" unitRef="usd">333000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-19" decimals="-3" id="f-1299" unitRef="usd">6000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1300" unitRef="usd">27632000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1301" unitRef="usd">183785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-1302" unitRef="usd">-68947000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1303">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred tax assets and liabilities are:&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&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;/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:8pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;84,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 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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"&gt;109,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;32,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Interest expense carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Software revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;28,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;39,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Research and development capitalization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;58,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;38,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,132&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;231,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(196,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(212,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,231&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;18,642&#160;&lt;/span&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&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 7pt;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;Capped call transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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="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 2px 7pt;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;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(11,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(14,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 6.25pt;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;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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 2px 19pt;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;Total deferred tax liabilities&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:8pt;font-weight:400;line-height:100%"&gt;(19,412)&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:8pt;font-weight:400;line-height:100%"&gt;(14,924)&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: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,819&#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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,718&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-4" decimals="-3" id="f-1304" unitRef="usd">84656000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-5" decimals="-3" id="f-1305" unitRef="usd">109286000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c-4" decimals="-3" id="f-1306" unitRef="usd">41323000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves contextRef="c-5" decimals="-3" id="f-1307" unitRef="usd">32467000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-4" decimals="-3" id="f-1308" unitRef="usd">0</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c-5" decimals="-3" id="f-1309" unitRef="usd">208000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-4" decimals="-3" id="f-1310" unitRef="usd">3186000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-5" decimals="-3" id="f-1311" unitRef="usd">1828000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <pega:DeferredTaxAssetsConvertibleSeniorNotes contextRef="c-4" decimals="-3" id="f-1312" unitRef="usd">2645000</pega:DeferredTaxAssetsConvertibleSeniorNotes>
    <pega:DeferredTaxAssetsConvertibleSeniorNotes contextRef="c-5" decimals="-3" id="f-1313" unitRef="usd">5794000</pega:DeferredTaxAssetsConvertibleSeniorNotes>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-1314" unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-1315" unitRef="usd">3698000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-4" decimals="-3" id="f-1316" unitRef="usd">28456000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-5" decimals="-3" id="f-1317" unitRef="usd">39122000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-4" decimals="-3" id="f-1318" unitRef="usd">58866000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-5" decimals="-3" id="f-1319" unitRef="usd">38425000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-4" decimals="-3" id="f-1320" unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-1321" unitRef="usd">622000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-4" decimals="-3" id="f-1322" unitRef="usd">219132000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-5" decimals="-3" id="f-1323" unitRef="usd">231450000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-3" id="f-1324" unitRef="usd">196901000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-3" id="f-1325" unitRef="usd">212808000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-4" decimals="-3" id="f-1326" unitRef="usd">22231000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-5" decimals="-3" id="f-1327" unitRef="usd">18642000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesDerivatives contextRef="c-4" decimals="-3" id="f-1328" unitRef="usd">223000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives contextRef="c-5" decimals="-3" id="f-1329" unitRef="usd">644000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <pega:DeferredTaxLiabilityDepreciation contextRef="c-4" decimals="-3" id="f-1330" unitRef="usd">4428000</pega:DeferredTaxLiabilityDepreciation>
    <pega:DeferredTaxLiabilityDepreciation contextRef="c-5" decimals="-3" id="f-1331" unitRef="usd">0</pega:DeferredTaxLiabilityDepreciation>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-4" decimals="-3" id="f-1332" unitRef="usd">11979000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-5" decimals="-3" id="f-1333" unitRef="usd">14280000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-4" decimals="-3" id="f-1334" unitRef="usd">2782000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-5" decimals="-3" id="f-1335" unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-1336" unitRef="usd">19412000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-5" decimals="-3" id="f-1337" unitRef="usd">14924000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-4" decimals="-3" id="f-1338" unitRef="usd">2819000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-5" decimals="-3" id="f-1339" unitRef="usd">3718000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c-1" decimals="-5" id="f-1340" unitRef="usd">196900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock contextRef="c-1" id="f-1342">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#160;December&#160;31, 2023, the Company&#x2019;s U.S. net operating losses and credit carryforwards are:&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Federal&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;State&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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses due to acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Excludes federal and state net operating losses of&#160;$16.1 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.&lt;/span&gt;&lt;/div&gt;(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$10.7 million, respectively, that the Company expects will expire unutilized.</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock contextRef="c-1" id="f-1341">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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&#160;December&#160;31, 2023, the Company&#x2019;s U.S. net operating losses and credit carryforwards are:&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:69.931%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.055%"&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;Federal&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;State&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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Net operating losses due to acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:8pt;font-weight:400;line-height:100%"&gt;Credit carryforwards due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Excludes federal and state net operating losses of&#160;$16.1 million&#160;and&#160;$0.8 million, respectively, from prior acquisitions that the Company expects will expire unutilized.&lt;/span&gt;&lt;/div&gt;(2) Excludes federal and state tax credits of&#160;$0.1 million&#160;and&#160;$10.7 million, respectively, that the Company expects will expire unutilized.</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards contextRef="c-331" decimals="-3" id="f-1343" unitRef="usd">20624000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-332" decimals="-3" id="f-1344" unitRef="usd">8766000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-333" decimals="-3" id="f-1345" unitRef="usd">20624000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-334" decimals="-3" id="f-1346" unitRef="usd">2195000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-331" decimals="-3" id="f-1347" unitRef="usd">26464000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-332" decimals="-3" id="f-1348" unitRef="usd">3435000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-333" decimals="-3" id="f-1349" unitRef="usd">640000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-334" decimals="-3" id="f-1350" unitRef="usd">60000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-331" decimals="-5" id="f-1351" unitRef="usd">16100000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="c-332" decimals="-5" id="f-1352" unitRef="usd">800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance contextRef="c-331" decimals="-5" id="f-1353" unitRef="usd">100000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance contextRef="c-332" decimals="-5" id="f-1354" unitRef="usd">10700000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod contextRef="c-332" decimals="-5" id="f-1355" unitRef="usd">1400000</pega:TaxCreditCarryforwardsWithUnlimitedExpirationPeriod>
    <us-gaap:OperatingLossCarryforwards contextRef="c-335" decimals="-5" id="f-1356" unitRef="usd">183100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-336" decimals="-5" id="f-1357" unitRef="usd">217300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="c-1" id="f-1358">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of the Company&#x2019;s gross unrecognized tax benefits is:&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:55.910%"&gt;&lt;/td&gt;&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.788%"&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.461%"&gt;&lt;/td&gt;&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.788%"&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.461%"&gt;&lt;/td&gt;&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.792%"&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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1,&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,746&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,584&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;23,801&#160;&lt;/span&gt;&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 7pt;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;Additions for tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;30,655&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,746&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,584&#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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1359" unitRef="usd">19746000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-39" decimals="-3" id="f-1360" unitRef="usd">17584000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-26" decimals="-3" id="f-1361" unitRef="usd">23801000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1362" unitRef="usd">4859000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-18" decimals="-3" id="f-1363" unitRef="usd">1706000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-19" decimals="-3" id="f-1364" unitRef="usd">653000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1365" unitRef="usd">7921000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-18" decimals="-3" id="f-1366" unitRef="usd">728000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-19" decimals="-3" id="f-1367" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1368" unitRef="usd">1871000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-18" decimals="-3" id="f-1369" unitRef="usd">272000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-19" decimals="-3" id="f-1370" unitRef="usd">6870000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-1371" unitRef="usd">30655000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1372" unitRef="usd">19746000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-39" decimals="-3" id="f-1373" unitRef="usd">17584000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1374">&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-weight:700;line-height:120%"&gt;19. EARNINGS (LOSS) PER SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 (loss) per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated using the weighted-average number of common shares outstanding during the period, plus the dilutive effect of outstanding stock options, RSUs, and convertible senior notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Calculation of earnings (loss) per share:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;67,808&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;83,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per share, basic&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;0.82&lt;/span&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 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(4.22)&lt;/span&gt;&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.77)&lt;/span&gt;&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 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:3pt double #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:3pt double #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:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;67,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes - interest expense and settlement gains, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(5,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Numerator for diluted EPS &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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,280&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(345,582)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(63,040)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average effect of dilutive 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Convertible 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:8pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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 12.25pt;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;Effect of dilutive securities&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:8pt;font-weight:400;line-height:100%"&gt;1,752&#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:8pt;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 #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:8pt;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 #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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding, assuming dilution&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1) (2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per share, diluted&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;0.73&lt;/span&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 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(4.22)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.77)&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:14pt"&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;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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding anti-dilutive stock options and RSUs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&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:8pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) All dilutive securities are excluded in periods of loss as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The shares underlying the conversion options in the Company&#x2019;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7&#160;million shares as of December&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The Company&#x2019;s Capped Call Transactions represent the equivalent of approximately 3.7&#160;million shares of the Company&#x2019;s common stock (representing the number of shares for which the Notes are convertible) as of December&#160;31, 2023. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1375">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Calculation of earnings (loss) per share:&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:55.116%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.053%"&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.461%"&gt;&lt;/td&gt;&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.056%"&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-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share amounts)&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;2023&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;2022&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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;67,808&#160;&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;83,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per share, basic&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;0.82&lt;/span&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 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(4.22)&lt;/span&gt;&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.77)&lt;/span&gt;&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 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:3pt double #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:3pt double #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:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;67,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;(345,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;(63,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Convertible senior notes - interest expense and settlement gains, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;(5,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Numerator for diluted EPS &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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;62,280&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(345,582)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(63,040)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average effect of dilutive 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Convertible 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:8pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;&#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:8pt;font-weight:400;line-height:100%"&gt;&#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 12.25pt;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;Effect of dilutive securities&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:8pt;font-weight:400;line-height:100%"&gt;1,752&#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:8pt;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 #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:8pt;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 #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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding, assuming dilution&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1) (2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;81,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;81,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per share, diluted&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;0.73&lt;/span&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 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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(4.22)&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:8pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;(0.77)&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:14pt"&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;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;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Outstanding anti-dilutive stock options and RSUs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&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:8pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;5,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) All dilutive securities are excluded in periods of loss as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The shares underlying the conversion options in the Company&#x2019;s Notes are included using the if-converted method, if dilutive in the period. If the outstanding conversion options were fully exercised, the Company would issue approximately 3.7&#160;million shares as of December&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) The Company&#x2019;s Capped Call Transactions represent the equivalent of approximately 3.7&#160;million shares of the Company&#x2019;s common stock (representing the number of shares for which the Notes are convertible) as of December&#160;31, 2023. The Capped Call Transactions are expected to reduce common stock dilution and/or offset any potential cash payments the Company must make, other than for principal and interest, upon conversion of the Notes, with such reduction and/or offset subject to a cap of $196.44. The Capped Call Transactions are excluded from weighted-average common shares outstanding, assuming dilution, in all periods as their effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) Outstanding stock options and RSUs that were anti-dilutive under the treasury stock method in the period were excluded from the computation of diluted earnings (loss) per share. These awards may be dilutive in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-1376" unitRef="usd">67808000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-18" decimals="-3" id="f-1377" unitRef="usd">-345582000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-19" decimals="-3" id="f-1378" unitRef="usd">-63040000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-1379" unitRef="shares">83162000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-18"
      decimals="-3"
      id="f-1380"
      unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-19"
      decimals="-3"
      id="f-1381"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1382"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-18"
      decimals="2"
      id="f-1383"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-19"
      decimals="2"
      id="f-1384"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-1385" unitRef="usd">67808000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-18" decimals="-3" id="f-1386" unitRef="usd">-345582000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-19" decimals="-3" id="f-1387" unitRef="usd">-63040000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt contextRef="c-1" decimals="-3" id="f-1388" unitRef="usd">5528000</pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt>
    <pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt contextRef="c-18" decimals="-3" id="f-1389" unitRef="usd">0</pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt>
    <pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt contextRef="c-19" decimals="-3" id="f-1390" unitRef="usd">0</pega:DilutiveSecuritiesEffectOnEPSNumeratorConvertibleDebt>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-1391" unitRef="usd">62280000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-18" decimals="-3" id="f-1392" unitRef="usd">-345582000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-19" decimals="-3" id="f-1393" unitRef="usd">-63040000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c-1" decimals="-3" id="f-1394" unitRef="shares">235000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="c-18"
      decimals="-3"
      id="f-1395"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="c-19"
      decimals="-3"
      id="f-1396"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-302"
      decimals="-3"
      id="f-1397"
      unitRef="shares">794000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-317"
      decimals="-3"
      id="f-1398"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-318"
      decimals="-3"
      id="f-1399"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-320"
      decimals="-3"
      id="f-1400"
      unitRef="shares">723000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-321"
      decimals="-3"
      id="f-1401"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-322"
      decimals="-3"
      id="f-1402"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-1403" unitRef="shares">1752000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c-18"
      decimals="-3"
      id="f-1404"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c-19"
      decimals="-3"
      id="f-1405"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1406" unitRef="shares">84914000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-18"
      decimals="-3"
      id="f-1407"
      unitRef="shares">81947000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-19"
      decimals="-3"
      id="f-1408"
      unitRef="shares">81387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1409"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-18"
      decimals="2"
      id="f-1410"
      unitRef="usdPerShare">-4.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-19"
      decimals="2"
      id="f-1411"
      unitRef="usdPerShare">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-1412" unitRef="shares">250000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-18"
      decimals="-3"
      id="f-1413"
      unitRef="shares">3367000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-19"
      decimals="-3"
      id="f-1414"
      unitRef="shares">5862000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <pega:DebtConversionConvertedInstrumentSharesIfFullyExercised contextRef="c-4" decimals="-5" id="f-1415" unitRef="shares">3700000</pega:DebtConversionConvertedInstrumentSharesIfFullyExercised>
    <pega:DebtConversionConvertedInstrumentSharesIfFullyExercised contextRef="c-4" decimals="-5" id="f-1416" unitRef="shares">3700000</pega:DebtConversionConvertedInstrumentSharesIfFullyExercised>
    <us-gaap:DerivativeCapPrice
      contextRef="c-4"
      decimals="2"
      id="f-1417"
      unitRef="usdPerDerivative">196.44</us-gaap:DerivativeCapPrice>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1418">&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-weight:700;line-height:120%"&gt;20. COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information, see "Note 10. Leases".&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:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the matters below, the Company is or may become involved in a variety of claims, demands, suits, investigations, and proceedings that arise from time to time relating to matters incidental to the ordinary course of the Company&#x2019;s business, including actions concerning contracts, intellectual property, employment, benefits, and securities matters. Regardless of the outcome, legal disputes can have a material effect on the Company because of defense and settlement costs, diversion of management resources, and other factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, as the Company is a party to ongoing litigation, it is at least reasonably possible that the Company&#x2019;s estimates will change in the near term, and the effect may be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 had no accrued losses for litigation as of December&#160;31, 2023 and December&#160;31, 2022.&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;Appian Corp. v. Pegasystems Inc. &amp;amp; Youyong Zou&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously reported, the Company is a defendant in litigation brought by Appian in the Circuit Court of Fairfax County, Virginia (the &#x201c;Court&#x201d;) titled Appian Corp. v. Pegasystems Inc. &amp;amp; Youyong Zou, No. 2020-07216 (Fairfax Cty. Ct.). On May 9, 2022, the jury rendered its verdict finding that the Company had misappropriated one or more of Appian&#x2019;s trade secrets, that the Company had violated the Virginia Computer Crimes Act, and that the trade secret misappropriation was willful and malicious. The jury awarded damages of $2,036,860,045 for trade secret misappropriation and $1.00 for violating the Virginia Computer Crimes Act. On September 15, 2022, the circuit court of Fairfax County entered judgment of $2,060,479,287, consisting of the damages previously awarded by the jury plus attorneys&#x2019; fees and costs, and stating that the judgment is subject to post-judgment interest at a rate of 6.0% per annum, from the date of the jury verdict (May 9, 2022) as to the amount of the jury verdict and from September 15, 2022 as to the amount of the award of attorneys&#x2019; fees and costs. On September 15, 2022, the Company filed a notice of appeal from the judgment. On September 29, 2022, the circuit court of Fairfax County approved a $25,000,000 letter of credit obtained by the Company to secure the judgment and entered an order suspending the judgment during the pendency of the Company&#x2019;s appeal. Appellate briefing in the Court of Appeals of Virginia is completed. A panel of the Court of Appeals of Virginia heard oral arguments on November 15, 2023, and will issue a written opinion in the future. Although it is not possible to predict timing, the entirety of the appeals process could potentially take years to complete. The Company continues to believe that it did not misappropriate any alleged trade secrets and that its sales of the Company&#x2019;s products at issue were not caused by, or the result of, any alleged misappropriation of trade secrets. The Company is unable to reasonably estimate possible damages because of, among other things, uncertainty as to the outcome of appellate proceedings and/or any potential new trial resulting from the appellate proceedings.&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;City of Fort Lauderdale Police and Firefighters&#x2019; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 19, 2022, a lawsuit was filed against the Company, the Company&#x2019;s chief executive officer and the Company&#x2019;s chief operating and financial officer in the United States District Court for the Eastern District of Virginia Alexandria Division, captioned City of Fort Lauderdale Police and Firefighters&#x2019; Retirement System, Individually and on Behalf of All Others Similarly Situated v. Pegasystems Inc., Alan Trefler, and Kenneth Stillwell (Case 1:22-cv-00578-LMB-IDD). The complaint generally alleges, among other things, that the defendants violated Section 10(b) of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;) and Rule 10b-5 promulgated thereunder and that the individual defendants violated Section 20(a) of the Exchange Act, in each case by allegedly making materially false and/or misleading statements, as well as allegedly failing to disclose material adverse facts about the Company&#x2019;s business, operations, and prospects, which caused the Company&#x2019;s securities to trade at artificially inflated prices. The complaint seeks unspecified damages on behalf of a class of purchasers of the Company&#x2019;s securities between May 29, 2020 and May 9, 2022. The litigation has since been transferred to the United States District Court for the District of Massachusetts (Case 1:22-cv-11220-WGY), and lead plaintiff class representatives&#x2014;Central Pennsylvania Teamsters Pension Fund - Defined Benefit Plan, Central Pennsylvania Teamsters Pension Fund - Retirement Income Plan 1987, and Construction Industry Laborers Pension Fund&#x2014;have been appointed. On October 18, 2022, a consolidated amended complaint was filed that does not add any new parties or legal claims, is based upon the same general factual allegations as the original complaint, and now seeks unspecified damages on behalf of a class of purchasers of the Company&#x2019;s securities between June 16, 2020 and May 9, 2022. The Company moved to dismiss the consolidated amended complaint on December 19, 2022. The hearing on the Company&#x2019;s motion to dismiss took place on May 17, 2023. After hearing argument from both sides, the Court denied the Company&#x2019;s motion from the bench and stated that a written opinion would follow. On June 30, 2023, the Company filed its Answer to the complaint. On July 24, 2023, the Court issued its written opinion denying the motion to dismiss as to the Company and Defendant Trefler but granting the motion without prejudice as to Mr. Stillwell. The Company believes it has strong defenses to the claims brought against the defendants and intends to defend against these claims vigorously. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit, the Company&#x2019;s belief that it has strong defenses to the claims asserted, its intent to defend against these claims, and there being no specified quantum of damages sought in the complaint.&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;In re Pegasystems Inc., Derivative Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 21, 2022, a lawsuit was filed against the members of the Company&#x2019;s board of directors, the Company&#x2019;s chief operating and financial officer and the Company in the United States District Court for the District of Massachusetts, captioned Mary Larkin, derivatively on behalf of nominal defendant Pegasystems Inc. v. Peter Gyenes, Richard Jones, Christopher Lafond, Dianne Ledingham, Sharon Rowlands, Alan Trefler, Larry Weber, and Kenneth Stillwell, defendants, and Pegasystems Inc., nominal defendant (Case 1:22-cv-11985). The complaint generally alleges the defendants sold shares of the Company while in possession of material nonpublic information relating to (i) the litigation brought by Appian in the Circuit Court of Fairfax County, Virginia, described above, and (ii) alleged misconduct by Company employees alleged in that litigation. On April 28, 2023, a lawsuit was filed in the United States District Court for the District of Massachusetts by Dag Sagfors, derivatively on behalf of nominal defendant Pegasystems Inc., asserting breach of fiduciary duty and related claims relating to the Virginia Appian litigation against the same defendants as the Larkin lawsuit. On May 17, 2023, the Larkin and Sagfors cases were consolidated and a joint motion to stay the consolidated case is pending before the Court. The Company also has received confidential demand letters raising substantially the same allegations set forth in the foregoing derivative complaints. On April 12, 2023, the Company&#x2019;s board of directors (other than Mr. Trefler, who recused himself), formed a committee consisting solely of independent directors, to review, analyze, and investigate the matters raised in the demands and to determine in good faith what actions (if any) are reasonably believed to be appropriate under similar circumstances and reasonably believed to be in the best interests of the Company in response to the demand letters. The Company is unable to reasonably estimate possible damages or a range of possible damages in this matter given the stage of the lawsuit and there being no specified quantum of damages sought in the complaint.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;SEC Inquiry&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in March 2023, the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;) has requested certain information relating to, among other things, the accounting treatment of the Company&#x2019;s above-described litigation with Appian Corporation. The Company is fully cooperating with the SEC&#x2019;s requests.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LitigationReserve contextRef="c-5" decimals="-3" id="f-1419" unitRef="usd">0</us-gaap:LitigationReserve>
    <us-gaap:LitigationReserve contextRef="c-4" decimals="-3" id="f-1420" unitRef="usd">0</us-gaap:LitigationReserve>
    <us-gaap:LossContingencyDamagesAwardedValue contextRef="c-337" decimals="0" id="f-1421" unitRef="usd">2036860045</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesAwardedValue contextRef="c-338" decimals="2" id="f-1422" unitRef="usd">1.00</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesAwardedValue contextRef="c-339" decimals="0" id="f-1423" unitRef="usd">2060479287</us-gaap:LossContingencyDamagesAwardedValue>
    <pega:LegalFeesPostJudgementInterestRatePercentage
      contextRef="c-340"
      decimals="3"
      id="f-1424"
      unitRef="number">0.060</pega:LegalFeesPostJudgementInterestRatePercentage>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-341" decimals="INF" id="f-1425" unitRef="usd">25000000</us-gaap:LettersOfCreditOutstandingAmount>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-1" id="f-1426">&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-weight:700;line-height:120%"&gt;Rule 10b5-1 and non-rule 10b5-1 trading arrangements&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-342" id="f-1427">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-342" id="f-1428">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-342" id="f-1429">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-343" id="f-1430">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 17, 2023, Leon Trefler, our Chief of Clients and Markets, entered into a trading plan that provides for the sale of an aggregate of 9,024 shares of our common stock and the net shares received during the duration of the plan pursuant to Mr. Trefler&#x2019;s outstanding options to purchase 59,677 shares of our common stock at varying exercise prices. The plan will terminate on December 31, 2024, subject to early termination for certain specified events set forth in the plan.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-344" id="f-1431">November 17, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-344" id="f-1432">Leon Trefler</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-344" id="f-1433">Chief of Clients and Markets</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-344" id="f-1434">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-345"
      decimals="INF"
      id="f-1435"
      unitRef="shares">9024</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-346"
      decimals="INF"
      id="f-1436"
      unitRef="shares">59677</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-347" id="f-1437">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 9, 2023, Rifat Kerim Akgonul, our Chief Product Officer, entered into a trading plan that provides for the sale of 15,000 shares of our common stock. The plan will terminate on February 28, 2025, subject to early termination for certain specified events set forth in the plan.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-348" id="f-1438">November 9, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-348" id="f-1439">Rifat Kerim Akgonul</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-348" id="f-1440">Chief Product Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-348" id="f-1441">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-349"
      decimals="INF"
      id="f-1442"
      unitRef="shares">15000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-350" id="f-1443">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 8, 2023, Kenneth Stillwell, our Chief Financial Officer and Chief Operating Officer, entered into a trading plan that provides for the sale of 18,000 shares of our common stock. The plan will terminate on February 28, 2025, subject to early termination for certain specified events set forth in the plan.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-351" id="f-1444">November 8, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-351" id="f-1445">Kenneth Stillwell</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-351" id="f-1446">Chief Financial Officer and Chief Operating Office</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-351" id="f-1447">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-352"
      decimals="INF"
      id="f-1448"
      unitRef="shares">18000</ecd:TrdArrSecuritiesAggAvailAmt>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
